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.
242 lines • 6.13 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.cobvConfig = void 0;
exports.cobvConfig = [
{
displayName: 'txid',
name: 'txid',
type: 'string',
default: '',
description: 'Insira o txid da cobrança',
displayOptions: {
show: {
endpoints: [
'pixCreateDueCharge',
'pixUpdateDueCharge',
'pixDetailDueCharge'
],
},
},
},
{
displayName: 'revisao',
name: 'revisao',
type: 'number',
default: null,
required: false,
description: 'Permite recuperar revisões anteriores de uma cobrança',
displayOptions: {
show: {
endpoints: ['pixDetailDueCharge'],
},
},
},
{
displayName: '* inicio',
name: 'inicio',
type: 'string',
default: '2025-01-01T00:00:00Z',
required: true,
description: 'Data início para o filtro da consulta',
displayOptions: {
show: {
endpoints: ['pixListDueCharges'],
},
},
},
{
displayName: '* fim',
name: 'fim',
type: 'string',
default: '2025-12-31T23:59:59Z',
required: true,
description: 'Data fim para o filtro da consulta',
displayOptions: {
show: {
endpoints: ['pixListDueCharges'],
},
},
},
{
displayName: 'cpf',
name: 'cpf',
type: 'string',
default: '',
required: false,
description: 'CPF do pagador',
displayOptions: {
show: {
endpoints: ['pixListDueCharges'],
},
},
},
{
displayName: 'cnpj',
name: 'cnpj',
type: 'string',
default: '',
required: false,
description: 'CNPJ do pagador',
displayOptions: {
show: {
endpoints: ['pixListDueCharges'],
},
},
},
{
displayName: 'locationPresente',
name: 'locationPresente',
type: 'options',
options: [
{
name: 'Não enviar',
value: 'none',
description: 'Não enviar este parâmetro na requisição',
},
{
name: 'true',
value: 'true',
},
{
name: 'false',
value: 'false',
},
],
default: 'none',
required: false,
description: 'Indica se a cobrança tem ou não location associadas',
displayOptions: {
show: {
endpoints: ['pixListDueCharges'],
},
},
},
{
displayName: 'status',
name: 'status',
type: 'string',
default: '',
required: false,
description: 'Status da cobrança',
displayOptions: {
show: {
endpoints: ['pixListDueCharges'],
},
},
},
{
displayName: 'loteCobVId',
name: 'loteCobVId',
type: 'number',
default: null,
required: false,
description: 'Id do lote de cobrança com vencimento',
displayOptions: {
show: {
endpoints: ['pixListDueCharges'],
},
},
},
{
displayName: 'paginacao.paginaAtual',
name: 'paginaAtual',
type: 'number',
default: null,
required: false,
description: 'Página a ser retornada pela consulta',
displayOptions: {
show: {
endpoints: ['pixListDueCharges'],
},
},
},
{
displayName: 'paginacao.itensPorPagina',
name: 'itensPorPagina',
type: 'number',
default: null,
required: false,
description: 'Quantidade máxima de registros retornados em cada página',
displayOptions: {
show: {
endpoints: ['pixListDueCharges'],
},
},
},
{
displayName: 'Body da Requisição',
name: 'requestBodyPixCreateDueCharge',
type: 'json',
default: `{
"calendario": {
"dataDeVencimento": "2025-05-01",
"validadeAposVencimento": 30
},
"devedor": {
"logradouro": "Alameda Souza, Numero 80, Bairro Braz",
"cidade": "Recife",
"uf": "PE",
"cep": "70011750",
"cpf": "12345678909",
"nome": "Francisco da Silva"
},
"valor": {
"original": "123.45",
"multa": {
"modalidade": 2,
"valorPerc": "15.00"
},
"juros": {
"modalidade": 2,
"valorPerc": "2.00"
},
"desconto": {
"modalidade": 1,
"descontoDataFixa": [
{
"data": "2022-11-30",
"valorPerc": "30.00"
}
]
}
},
"chave": "71cdf9ba-c695-4e3c-b010-abb521a3f1be",
"solicitacaoPagador": "Insira o número ou identificador do pedido."
}`,
description: 'Insira o body da requisição para criar uma cobrança com vencimento',
displayOptions: {
show: {
endpoints: ['pixCreateDueCharge'],
},
},
},
{
displayName: 'Body da Requisição',
name: 'requestBodyPixUpdateDueCharge',
type: 'json',
default: `{
"loc": {
"id": 789
},
"devedor": {
"logradouro": "Alameda Souza, Numero 80, Bairro Braz",
"cidade": "Recife",
"uf": "PE",
"cep": "70011750",
"cpf": "12345678909",
"nome": "Francisco da Silva"
},
"valor": {
"original": "123.45"
},
"solicitacaoPagador": "Cobrança dos serviços prestados."
}`,
description: 'Insira o body da requisição para revisar(modificar) uma cobrança Pix',
displayOptions: {
show: {
endpoints: ['pixUpdateDueCharge'],
},
},
},
];
//# sourceMappingURL=cobvConfig.js.map