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.
29 lines • 1.31 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.cobvService = void 0;
const pixCreateDueCharge_1 = require("../endpoints/cobv/pixCreateDueCharge");
const pixUpdateDueCharge_1 = require("../endpoints/cobv/pixUpdateDueCharge");
const pixDetailDueCharge_1 = require("../endpoints/cobv/pixDetailDueCharge");
const pixListDueCharges_1 = require("../endpoints/cobv/pixListDueCharges");
async function cobvService(endpoint, i) {
let requestOptions;
switch (endpoint) {
case 'pixCreateDueCharge':
requestOptions = await (0, pixCreateDueCharge_1.pixCreateDueCharge)(this, i);
break;
case 'pixUpdateDueCharge':
requestOptions = await (0, pixUpdateDueCharge_1.pixUpdateDueCharge)(this, i);
break;
case 'pixDetailDueCharge':
requestOptions = await (0, pixDetailDueCharge_1.pixDetailDueCharge)(this, i);
break;
case 'pixListDueCharges':
requestOptions = await (0, pixListDueCharges_1.pixListDueCharges)(this, i);
break;
default:
throw new Error(`Endpoint de cobrança com vencimento não implementado: ${endpoint}`);
}
return requestOptions;
}
exports.cobvService = cobvService;
//# sourceMappingURL=cobvService.js.map