UNPKG

n8n-nodes-efibank

Version:

Nó personalizado para integração com as APIs Cobranças e Pix do Efi Bank, permitindo operações de pagamentos, recebimentos e gerenciamento de transações financeiras.

33 lines 1.72 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.splitService = void 0; const createOneStepSplitBillet_1 = require("../endpoints/charge/marketplace/createOneStepSplitBillet"); const createOneStepSplitCard_1 = require("../endpoints/charge/marketplace/createOneStepSplitCard"); const createSplitCharge_1 = require("../endpoints/charge/marketplace/createSplitCharge"); const defineSplitBilletPayMethod_1 = require("../endpoints/charge/marketplace/defineSplitBilletPayMethod"); const defineSplitCardPayMethod_1 = require("../endpoints/charge/marketplace/defineSplitCardPayMethod"); async function splitService(endpoint, i) { let requestOptions; switch (endpoint) { case 'createOneStepSplitBillet': requestOptions = await (0, createOneStepSplitBillet_1.createOneStepSplitBillet)(this, i); break; case 'createOneStepSplitCard': requestOptions = await (0, createOneStepSplitCard_1.createOneStepSplitCard)(this, i); break; case 'createSplitCharge': requestOptions = await (0, createSplitCharge_1.createSplitCharge)(this, i); break; case 'defineSplitBilletPayMethod': requestOptions = await (0, defineSplitBilletPayMethod_1.defineSplitBilletPayMethod)(this, i); break; case 'defineSplitCardPayMethod': requestOptions = await (0, defineSplitCardPayMethod_1.defineSplitCardPayMethod)(this, i); break; default: throw new Error(`Endpoint de Split de Pagamento não implementado: ${endpoint}`); } return requestOptions; } exports.splitService = splitService; //# sourceMappingURL=splitService.js.map