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.

57 lines 2.73 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.cartaoService = void 0; const createOneStepCard_1 = require("../endpoints/charge/card/createOneStepCard"); const createCardCharge_1 = require("../endpoints/charge/card/createCardCharge"); const defineCardPayMethod_1 = require("../endpoints/charge/card/defineCardPayMethod"); const refundCard_1 = require("../endpoints/charge/card/refundCard"); const cardPaymentRetry_1 = require("../endpoints/charge/card/cardPaymentRetry"); const detailCard_1 = require("../endpoints/charge/card/detailCard"); const listCards_1 = require("../endpoints/charge/card/listCards"); const updateCardMetadata_1 = require("../endpoints/charge/card/updateCardMetadata"); const cancelCard_1 = require("../endpoints/charge/card/cancelCard"); const createCardHistory_1 = require("../endpoints/charge/card/createCardHistory"); const getInstallments_1 = require("../endpoints/charge/card/getInstallments"); async function cartaoService(endpoint, i) { let requestOptions; switch (endpoint) { case 'cancelCard': requestOptions = await (0, cancelCard_1.cancelCard)(this, i); break; case 'createCardHistory': requestOptions = await (0, createCardHistory_1.createCardHistory)(this, i); break; case 'createCardCharge': requestOptions = await (0, createCardCharge_1.createCardCharge)(this, i); break; case 'createOneStepCard': requestOptions = await (0, createOneStepCard_1.createOneStepCard)(this, i); break; case 'defineCardPayMethod': requestOptions = await (0, defineCardPayMethod_1.defineCardPayMethod)(this, i); break; case 'refundCard': requestOptions = await (0, refundCard_1.refundCard)(this, i); break; case 'detailCard': requestOptions = await (0, detailCard_1.detailCard)(this, i); break; case 'cardPaymentRetry': requestOptions = await (0, cardPaymentRetry_1.cardPaymentRetry)(this, i); break; case 'listCards': requestOptions = await (0, listCards_1.listCards)(this, i); break; case 'getInstallments': requestOptions = await (0, getInstallments_1.getInstallments)(this, i); break; case 'updateCardMetadata': requestOptions = await (0, updateCardMetadata_1.updateCardMetadata)(this, i); break; default: throw new Error(`Endpoint de Cartão não implementado: ${endpoint}`); } return requestOptions; } exports.cartaoService = cartaoService; //# sourceMappingURL=cartaoService.js.map