n8n-nodes-efibank
Version:
Nó personalizado para integração com as APIs Cobranças e Pix do Efibank, permitindo operações de pagamentos, recebimentos e gerenciamento de transações financeiras.
118 lines • 3.36 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.splitConfig = void 0;
exports.splitConfig = [
{
displayName: 'txid',
name: 'txid',
type: 'string',
default: '',
required: true,
description: 'Insira o txid da cobrança que deseja obter detalhes',
displayOptions: {
show: {
endpoints: ['pixSplitDetailCharge', 'pixSplitLinkCharge', 'pixSplitUnlinkCharge', 'pixSplitDetailDueCharge', 'pixSplitLinkDueCharge', 'pixSplitUnlinkDueCharge'],
},
},
},
{
displayName: 'splitConfigId',
name: 'splitConfigId',
type: 'string',
default: '',
required: true,
description: 'Insira o identificador do Split de pagamento',
displayOptions: {
show: {
endpoints: ['pixSplitLinkCharge', 'pixSplitLinkDueCharge', 'getEfiBankConfig', 'pixSplitDetailConfig', 'pixSplitConfigId'],
},
},
},
{
displayName: 'Body da Requisição',
name: 'bodyRequestSplitConfig',
type: 'json',
default: `{
"descricao": "Split pagamento - Plano 1",
"lancamento": {
"imediato": true
},
"split": {
"divisaoTarifa": "assumir_total",
"minhaParte": {
"tipo": "porcentagem",
"valor": "60.00"
},
"repasses": [
{
"tipo": "porcentagem",
"valor": "15.00",
"favorecido": {
"cpf": "12345678909",
"conta": "1234567"
}
},
{
"tipo": "porcentagem",
"valor": "25.00",
"favorecido": {
"cpf": "94271564656",
"conta": "7654321"
}
}
]
}
}`,
required: true,
description: 'Body responsável pela criação do Split de pagamento sem informar um id',
displayOptions: {
show: {
endpoints: ['pixSplitConfig'],
},
},
},
{
displayName: 'Body da Requisição',
name: 'bodyRequestSplitConfigId',
type: 'json',
default: `{
"descricao": "Split pagamento - Plano 2",
"lancamento": {
"imediato": true
},
"split": {
"divisaoTarifa": "assumir_total",
"minhaParte": {
"tipo": "porcentagem",
"valor": "60.00"
},
"repasses": [
{
"tipo": "porcentagem",
"valor": "20.00",
"favorecido": {
"cpf": "12345678909",
"conta": "1234567"
}
},
{
"tipo": "porcentagem",
"valor": "20.00",
"favorecido": {
"cpf": "94271564656",
"conta": "7654321"
}
}
]
}
}`,
required: true,
description: 'Body responsável pela criação do Split de pagamento com um id vinculado',
displayOptions: {
show: {
endpoints: ['pixSplitConfigId'],
},
},
},
];
//# sourceMappingURL=splitConfig.js.map