get https://sandbox.tbanks.com.br/pix/payment-order/endToEnd/
Corpo do Response
Campo | Tipo | Descrição |
---|---|---|
identifier | String | Identificador da ordem de pagamento |
accountIdentifier | String | identificador da conta associada a ordem |
qrCodeReference | String | Referente ao qrCode da ordem |
status | Enum | Status da ordem de pagamento |
returnedValue | Number | Valor Retornado pela ordem |
type | String | tipo de ordem |
recipient | Object | Recebedor da ordem de pagamento |
└── ispb | String | ispb do recebedor |
└── institution | String | Instituição financeira do recebedor |
└── name | String | Nome do recebedor |
└── documentNumber | String | Numero do documento do recebedor |
└── branch | String | Filial da instituição financeira do recebedor |
└── number | String | Numero da conta do recebedor |
└── type | Enum | Tipo de conta do recebedor |
└── key | String | Chave do recebedor |
description | String | Descrição da ordem de pagamento |
value | Number | Valor da ordem de pagamento |
transactionDate | LocalDate | Data da transação da ordem de pagamento |
effectiveTransactionTime | LocalDate | Data efetiva da transação da ordem de pagamento |
origin | Enum | Origem da ordem |
sender | Object | Remetente da ordem de pagamento |
└── ispb | String | Ispb do remetente |
└── institution | String | Instituição financeira do remetente |
└── name | String | Nome do remetente |
└── documentNumber | String | Numero do documento do remetente |
└── branch | String | Numero da filial da instituição financeira do remetente |
└── number | String | Numero da conta do remetente |
└── type | Enum | Tipo de conta do remetente |
└── key | String | Chave do remetente |
isInternal | boolean | Sinalização de ordem interna ou externa |
scheduledTransfer | LocalDate | Agendamento da transferência |
endToEnd | String | EndToEnd da ordem de pagamento |
movementId | Number | Identificador da movimentação |
sentError | Enum | Possível erro de envio |
taxValue | Number | Valor da taxa associada a ordem |
transactionIdentifier | String | Identificador da transação |
Status possíveis
Campo | Descrição |
---|---|
PAID | Pago |
SCHEDULED | Agendado |
PENDING | Pendente |
CANCELED | Cancelado |
REQUESTED | Registrado |
RETURNED | Retornado |
REJECTED | Rejeitado |
ERROR | Erro |
Possíveis tipos de conta
Campo | Descrição |
---|---|
CHECKING | Verificação |
SALARY | Salário |
SAVINGS | Poupança |
TRANSACTIONAL | Transacional |
Possíveis origins
Campo | Descrição |
---|---|
BANK_ADDRESS | Endereço bancário |
QR_CODE | Qr code |
KEY | Chave |
REFUND | Reembolso |
INIC_PAG | Pagamento inicial |
INIC_PAG_QR_CODE | Pagamento inicial de QR code |
INIC_PAG_MANU | Pagamento inicial manual |
INIC_PAG_CHAVE | Pagamento inicial com chave |
DEVOLUCAO_ESPECIAL | Devolução especial |
Possíveis erros
Campo | Descrição |
---|---|
SPI_TIMEOUT | Timeout do sistema |
BLOCKED_RECIPIENT_ACCOUNT | Conta do recebedor bloqueada |
FAILED_VALIDATION_RECIPIENT_ACCOUNT | Falha ao validar a conta do recebedor |
RECIPIENT_ACCOUNT_OVER_LIMIT | Conta do recebedor fora do limite |
PROCESSING_ERROR | Erro de processamento |
RECIPIENT_PSP_TIMEOUT | Timeout de recebedor do PSP |
PSP_REJECTED_ORDER | Ordem rejeitada pelo PSP |
RECIPIENT_ACCOUNT_NONEXISTENT | Conta do recebedor não existente |
RECIPIENT_ACCOUNT_CLOSED | Conta do recebedor fechada |
RECIPIENT_ACCOUNT_DIFFERENT_OWNERSHIP | Conta do recebedor possui uma propriedade diferente |
RECIPIENT_ACCOUNT_OPERATION_UNSUPPORTED | Operação de conta do recebedor não suportada |
PSP_NOT_IN_SPI | Psp não consta no sistema |
RECIPIENT_ACCOUNT_INVALID_TYPE | Tipo de conta de recebedor inválida |
SENDER_PSP_TIMEOUT | Timeout de envio para PSP |
INCORRECT_MESSAGE | Mensagem incorreta |
RECIPIENT_ACCOUNT_INVALID | Conta do recebedor inválida |
UNKNOWN_ERROR | Erro desconhecido |
ANTI_FRAUD_COMMUNICATION_ERROR | Comunicação anti fraude |
VALIDATION_ERROR | Erro de validação |
FRAUD | Fraude |