UNPKG

sideshift-node-sdk

Version:

TypeScript Client for SideShift.ai API

19 lines (18 loc) 693 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.CreateCheckoutAPI = void 0; class CreateCheckoutAPI { constructor(sideShiftHttpHandler) { this.sideShiftHttpHandler = sideShiftHttpHandler; } /** * Creates a new checkout that can be used to facilitate payment for merchants. * @see https://docs.sideshift.ai/endpoints/v2/createcheckout * * @returns Promise<ApiResponse<Checkout>> */ async postCreateCheckout(body, userIp) { return this.sideShiftHttpHandler.execute('POST', '/checkout', {}, { auth: true, affiliateId: true, data: body, userIp }); } } exports.CreateCheckoutAPI = CreateCheckoutAPI;