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.

286 lines 7.42 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.carneConfig = void 0; exports.carneConfig = [ { displayName: 'carnet_id', name: 'carnet_id', type: 'string', default: '', required: true, description: 'Insira o id do carnê', displayOptions: { show: { endpoints: [ 'detailCarnet', 'updateCarnetMetadata', 'updateCarnetParcel', 'updateCarnetParcels', 'cancelCarnet', 'cancelCarnetParcel', 'sendCarnetEmail', 'sendCarnetParcelEmail', 'createCarnetHistory', 'settleCarnet', 'settleCarnetParcel' ], }, }, }, { displayName: 'Body da Requisição', name: 'requestCriarCarne', type: 'json', default: `{ "items": [ { "name": "Meu Produto", "value": 7500, "amount": 1 } ], "customer": { "name": "Gorbadoc Oldbuck", "cpf": "94271564656", "phone_number": "5144916523" }, "expire_at": "2031-12-20", "configurations": { "fine": 200, "interest": 33 }, "message": "Este é um espaço de até 80 caracteres para informar algo a seu cliente", "repeats": 5, "split_items": false }`, description: 'Insira o body da requisição para criar um carnê', displayOptions: { show: { endpoints: ['createCarnet'], }, }, }, { displayName: '* begin_date ', name: 'begin_date', type: 'string', default: '2025-01-01', required: true, description: 'Data início para o filtro da consulta. Campo obrigatório', displayOptions: { show: { endpoints: ['listCarnets'], }, }, }, { displayName: '* end_date', name: 'end_date', type: 'string', default: '2025-12-31', required: true, description: 'Data fim para o filtro da consulta. Campo obrigatório', displayOptions: { show: { endpoints: ['listCarnets'], }, }, }, { displayName: 'date_of', name: 'date_of', type: 'string', default: '', required: false, description: 'Define por qual valor o filtro de data será aplicado', displayOptions: { show: { endpoints: ['listCarnets'], }, }, }, { displayName: 'status', name: 'status', type: 'string', default: '', required: false, description: 'Status das cobranças', displayOptions: { show: { endpoints: ['listCarnets'], }, }, }, { displayName: 'customer_document', name: 'customer_document', type: 'string', default: '', required: false, description: 'Documento do pagador', displayOptions: { show: { endpoints: ['listCarnets'], }, }, }, { displayName: 'custom_id', name: 'custom_id', type: 'string', default: '', required: false, description: 'ID específico de seu sistema ou aplicação', displayOptions: { show: { endpoints: ['listCarnets'], }, }, }, { displayName: 'value', name: 'value', type: 'number', default: null, required: false, description: 'valor da cobrança', displayOptions: { show: { endpoints: ['listCarnets'], }, }, }, { displayName: 'limit', name: 'limit', type: 'number', default: null, required: false, description: 'Quantidade de registros retornados pela consulta', displayOptions: { show: { endpoints: ['listCarnets'], }, }, }, { displayName: 'page', name: 'page', type: 'number', default: null, required: false, description: 'Página a ser retornada pela consulta', displayOptions: { show: { endpoints: ['listCarnets'], }, }, }, { displayName: 'offset', name: 'offset', type: 'number', default: null, required: false, description: 'Quantidade máxima de registros retornados em cada página', displayOptions: { show: { endpoints: ['listCarnets'], }, }, }, { displayName: 'Body da Requisição', name: 'metadata', type: 'json', default: `{ "notification_url": "https://www.meusite.com.br/notificacoes/", "custom_id": "258789877" }`, description: 'Insira o body da requisição para incluir o metadata', displayOptions: { show: { endpoints: ['updateCarnetMetadata'], }, }, }, { displayName: 'parcel', name: 'parcela', type: 'string', default: '', required: true, description: 'Número da parcela que deseja alterar', displayOptions: { show: { endpoints: ['updateCarnetParcel', 'sendCarnetParcelEmail', 'cancelCarnetParcel', 'settleCarnetParcel'], }, }, }, { displayName: 'Data de vencimento', name: 'parcel_data', type: 'string', placeholder: '2025-12-31', default: '', required: true, description: 'Novo vencimento para a parcela do carnê', displayOptions: { show: { endpoints: ['updateCarnetParcel'], }, }, }, { displayName: 'Body da Requisição', name: 'parcelas', type: 'json', default: `{ "parcels": [ { "parcel": 1, "expire_at": "2028-01-10" }, { "parcel": 2, "expire_at": "2028-02-11" } ] }`, description: 'Insira o body da requisição com as parcelas e as novas datas de vencimento', displayOptions: { show: { endpoints: ['updateCarnetParcels'], }, }, }, { displayName: 'email', name: 'email', type: 'string', placeholder: 'name@email.com', default: '', required: true, description: 'E-mail para o qual o carnê será reenviado', displayOptions: { show: { endpoints: ['sendCarnetEmail', 'sendCarnetParcelEmail'], }, }, }, { displayName: 'Descrição', name: 'requestBodyHistorico', type: 'string', required: true, default: '', description: 'Insira a descrição para adicionar ao histórico', displayOptions: { show: { endpoints: ['createCarnetHistory'], }, }, }, ]; //# sourceMappingURL=carneConfig.js.map