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.

61 lines 3.05 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.boletoService = void 0; const cancelBillet_1 = require("../endpoints/charge/billet/cancelBillet"); const createOneStepBillet_1 = require("../endpoints/charge/billet/createOneStepBillet"); const createBilletHistory_1 = require("../endpoints/charge/billet/createBilletHistory"); const createCharge_1 = require("../endpoints/charge/billet/createCharge"); const defineBalanceSheetBillet_1 = require("../endpoints/charge/billet/defineBalanceSheetBillet"); const defineBilletPayMethod_1 = require("../endpoints/charge/billet/defineBilletPayMethod"); const detailBillet_1 = require("../endpoints/charge/billet/detailBillet"); const sendBilletEmail_1 = require("../endpoints/charge/billet/sendBilletEmail"); const settleBillet_1 = require("../endpoints/charge/billet/settleBillet"); const updateBillet_1 = require("../endpoints/charge/billet/updateBillet"); const updateBilletMetadata_1 = require("../endpoints/charge/billet/updateBilletMetadata"); const listBillets_1 = require("../endpoints/charge/billet/listBillets"); async function boletoService(endpoint, i) { let requestOptions; switch (endpoint) { case 'cancelBillet': requestOptions = await (0, cancelBillet_1.cancelBillet)(this, i); break; case 'createBilletHistory': requestOptions = await (0, createBilletHistory_1.createBilletHistory)(this, i); break; case 'createCharge': requestOptions = await (0, createCharge_1.createCharge)(this, i); break; case 'createOneStepCharge': requestOptions = await (0, createOneStepBillet_1.createOneStepCharge)(this, i); break; case 'defineBalanceSheetBillet': requestOptions = await (0, defineBalanceSheetBillet_1.defineBalanceSheetBillet)(this, i); break; case 'defineBilletPayMethod': requestOptions = await (0, defineBilletPayMethod_1.defineBilletPayMethod)(this, i); break; case 'detailBillet': requestOptions = await (0, detailBillet_1.detailBillet)(this, i); break; case 'listBillets': requestOptions = await (0, listBillets_1.listBillets)(this, i); break; case 'sendBilletEmail': requestOptions = await (0, sendBilletEmail_1.sendBilletEmail)(this, i); break; case 'settleBillet': requestOptions = await (0, settleBillet_1.settleBillet)(this, i); break; case 'updateBillet': requestOptions = await (0, updateBillet_1.updateBillet)(this, i); break; case 'updateBilletMetadata': requestOptions = await (0, updateBilletMetadata_1.updateBilletMetadata)(this, i); break; default: throw new Error(`Endpoint de Boleto não implementado: ${endpoint}`); } return requestOptions; } exports.boletoService = boletoService; //# sourceMappingURL=boletoService.js.map