UNPKG

@alpdeniz/iyzipay-js

Version:
66 lines 4.64 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = default_1; const baseRequest_1 = __importDefault(require("../utils/baseRequest")); function default_1(client) { return { create: (payload) => (0, baseRequest_1.default)(client, { endpoint: "/onboarding/submerchant", method: "POST", body: { locale: payload === null || payload === void 0 ? void 0 : payload["locale"], conversationId: payload === null || payload === void 0 ? void 0 : payload["conversationId"], name: payload === null || payload === void 0 ? void 0 : payload["name"], email: payload === null || payload === void 0 ? void 0 : payload["email"], gsmNumber: payload === null || payload === void 0 ? void 0 : payload["gsmNumber"], address: payload === null || payload === void 0 ? void 0 : payload["address"], iban: payload === null || payload === void 0 ? void 0 : payload["iban"], taxOffice: payload === null || payload === void 0 ? void 0 : payload["taxOffice"], contactName: payload === null || payload === void 0 ? void 0 : payload["contactName"], contactSurname: payload === null || payload === void 0 ? void 0 : payload["contactSurname"], legalCompanyTitle: payload === null || payload === void 0 ? void 0 : payload["legalCompanyTitle"], swiftCode: payload === null || payload === void 0 ? void 0 : payload["swiftCode"], currency: payload === null || payload === void 0 ? void 0 : payload["currency"], subMerchantExternalId: payload === null || payload === void 0 ? void 0 : payload["subMerchantExternalId"], identityNumber: payload === null || payload === void 0 ? void 0 : payload["identityNumber"], taxNumber: payload === null || payload === void 0 ? void 0 : payload["taxNumber"], subMerchantType: payload === null || payload === void 0 ? void 0 : payload["subMerchantType"], }, }), retrieve: (payload) => (0, baseRequest_1.default)(client, { endpoint: "/onboarding/submerchant/detail", method: "POST", body: { locale: payload === null || payload === void 0 ? void 0 : payload["locale"], conversationId: payload === null || payload === void 0 ? void 0 : payload["conversationId"], subMerchantExternalId: payload === null || payload === void 0 ? void 0 : payload["subMerchantExternalId"], }, }), update: (payload) => (0, baseRequest_1.default)(client, { endpoint: "/onboarding/submerchant", method: "PUT", body: { locale: payload === null || payload === void 0 ? void 0 : payload["locale"], conversationId: payload === null || payload === void 0 ? void 0 : payload["conversationId"], name: payload === null || payload === void 0 ? void 0 : payload["name"], email: payload === null || payload === void 0 ? void 0 : payload["email"], gsmNumber: payload === null || payload === void 0 ? void 0 : payload["gsmNumber"], address: payload === null || payload === void 0 ? void 0 : payload["address"], iban: payload === null || payload === void 0 ? void 0 : payload["iban"], contactName: payload === null || payload === void 0 ? void 0 : payload["contactName"], contactSurname: payload === null || payload === void 0 ? void 0 : payload["contactSurname"], currency: payload === null || payload === void 0 ? void 0 : payload["currency"], subMerchantKey: payload === null || payload === void 0 ? void 0 : payload["subMerchantKey"], identityNumber: payload === null || payload === void 0 ? void 0 : payload["identityNumber"], taxOffice: payload === null || payload === void 0 ? void 0 : payload["taxOffice"], legalCompanyTitle: payload === null || payload === void 0 ? void 0 : payload["legalCompanyTitle"], swiftCode: payload === null || payload === void 0 ? void 0 : payload["swiftCode"], taxNumber: payload === null || payload === void 0 ? void 0 : payload["taxNumber"], }, }), }; } //# sourceMappingURL=submerchant.js.map