post https://sandbox.openfinance.celcoin.dev/v5/transactions/banktransfer
O tipo de conta bancária poderá ser informado como:
0 para CC (conta corrente)
1 para CP (conta poupança)
Este método é responsável pela realização de uma transferência bancária.
DADOS REQUEST BANKTRANFER:
Campo | Tipo | Obrigatoriedade | Descrição |
---|---|---|---|
document | String(18) | ✅ Obrigatório | Cadastro pessoa física ou jurídica (CPF ou CNPJ) |
externalTerminal | String(50) | ✅ Obrigatório | Identificador do terminal do sistema cliente |
externalNSU | Int | ✅ Obrigatório | Identificador da transação do sistema cliente |
accountCode | Int | ✅ Obrigatório | Número da conta |
digitCode | String(2) | ✅ Obrigatório | Dígito da conta |
branchCode | Int | ✅ Obrigatório | Número da agência |
institutionCode | Int | ✅ Obrigatório | Número do banco |
name | String(200) | ✅ Obrigatório | Nome completo |
bankAccountType | String(2) | ✅ Obrigatório | Identificação da conta. (Enviar CC para conta corrente ou CP para conta poupança). |
value | Double | ✅ Obrigatório | Define o valor a ser transferido |
DADOS RESPONSE BANKTRANSFER:
Campo | Tipo | Obrigatoriedade | Descrição |
---|---|---|---|
Bloco1 | String(23) | ✅ Obrigatório | Retorna o primeiro bloco da autenticação da API |
Bloco2 | String(23) | ✅ Obrigatório | Retorna o segundo bloco da autenticação da API |
BlocoCompleto | String(66) | ✅ Obrigatório | Retorna a autenticação da API completa |
receiptData | String | ✅ Obrigatório | Dados do Recibo |
receiptformatted | String | ✅ Obrigatório | Retorna o recibo formatado |
agency | Int | ✅ Obrigatório | Número da agência do recebedor |
institutionCode | Int | ✅ Obrigatório | Número do banco |
Accont | Int | ✅ Obrigatório | Número da conta destino |
AccountVerifierDigit | String(2) | ✅ Obrigatório | Dígito da conta destino |
Document | String(18) | ✅ Obrigatório | Número do documento CPF ou CNPJ |
institutionName | String(200) | ✅ Obrigatório | Nome do banco destino |
fullName | String(200) | ✅ Obrigatório | Nome completo do beneficiário |
bankAccountType | String(2) | ✅ Obrigatório | Identificação da conta. (Enviar CC para conta corrente e CP para conta poupança). |
DocumentType | String(4) | ✅ Obrigatório | Tipo do documento fornecido “CPF” ou “CNPJ” |
value | Double | ✅ Obrigatório | Valor da transferência |
createDate | Datetime | ✅ Obrigatório | Retorna a data que a transferência foi realizado |
DateNextLiquidation | Datetime | 🟡Não Obrigatório | Data da próxima liquidação |
nextSettle | String(1) | ✅ Obrigatório | Informa se a transação será liquidada no próximo dia útil |
transactionId | Int | ✅ Obrigatório | Protocolo de identificação da transação |
errorCode | String(3) | ✅ Obrigatório | Define o código status da operação |
message | String(100) | 🟡Não Obrigatório | Informa descrição do erro |
status | String(30) | ✅ Obrigatório | Define o status da operação |