Efetuar devolução de Pagamento
Processo financeiro da devolução/ Devolução do pagamento em wallet do Cliente
Essa funcionalidade é uma ferramenta para realização do processo financeiro da devolução de pagamentos, ou seja, trazer o valor dos pagamentos devolvidos da conta externa do provedor para wallet do Cliente (dentro da Bit Capital).
Importante:
Atualmente esse endpoint está disponível de forma interna, ou seja, é acionado pela equipe de Operações da Bit Capital. A integração 100% está em fase de finalização de desenvolvimento, para liberação do endpoint aos Clientes.
Como efetuar uma devolução de pagamento (transação financeira)
ENDPOINT: https://kaizen.bt-staging.app/boletos-payment/payment-refund
Esse endpoint utiliza o método POST.
Modelo de requisição:
O endpoint já é configurado para efetuar as devoluções das ocorrências de D-3.
Modelo de resposta:
A resposta nesse formato só ocorrerá quando existirem ocorrências a serem devolvidas.
[
{
"id": "c4f1c25c-8007-4751-8d1b-a775c689e125",
"createdAt": "2022-11-03T12:44:34.313Z",
"updatedAt": "2022-11-03T12:44:34.313Z",
"deletedAt": null,
"amount": "1135.19",
"digitableLine": "75691437090115554210100311690010591520000118249",
"description": "2 - Operação Falhou.",
"done": true,
"refundCelcoinDate": "2022-11-01T00:00:00.000Z",
"createCelcoinDate": "2022-10-28T20:00:27.000Z",
"boleto": "550ef346-3665-449b-9d08-35017113a8e8"
}
]
curl --location --request POST 'https://kaizen.bt-production.app/boletos-payment/payment-refund' \
--header 'x-idempotence-key: 3c3e9acb-44e1-42db-ae87-831118d895f7' \
--header 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJtRE1HODVUSjc4YXk0amRKbEJreFpDd3pINF9vV3cwV0FxWjF1ODR3MUVjIn0.eyJleHAiOjE2Njc1MzU2NzEsImlhdCI6MTY2NzQ5OTY3MSwianRpIjoiNTA3MWYzYTUtYWY5OC00ZjMyLWJkM2QtYjYxYzQ2NTY5NzY0IiwiaXNzIjoiaHR0cDovL2tleWNsb2FrLmtleWNsb2FrOjgxODAvYXV0aC9yZWFsbXMvZGlnaXRhbC1hY2NvdW50IiwiYXVkIjpbImJhY2tvZmZpY2UtdWkiLCJjbGllbnQtdWkiLCJhY2NvdW50Il0sInN1YiI6ImI2MGY2MThjLTIzNmYtNDI3Mi04YWY0LWU1ZTMzYmRmYjUyZCIsInR5cCI6IkJlYXJlciIsImF6cCI6ImFkbWluIiwiYWNyIjoiMSIsInJlYWxtX2FjY2VzcyI6eyJyb2xlcyI6WyJvZmZsaW5lX2FjY2VzcyIsImFkbWluIiwidW1hX2F1dGhvcml6YXRpb24iLCJkZWZhdWx0LXJvbGVzLWRpZ2l0YWwtYWNjb3VudCJdfSwicmVzb3VyY2VfYWNjZXNzIjp7ImJhY2tvZmZpY2UtdWkiOnsicm9sZXMiOlsiYWRtaW4iXX0sImNsaWVudC11aSI6eyJyb2xlcyI6WyJhZG1pbiJdfSwiYWRtaW4iOnsicm9sZXMiOlsidW1hX3Byb3RlY3Rpb24iXX0sImFjY291bnQiOnsicm9sZXMiOlsibWFuYWdlLWFjY291bnQiLCJtYW5hZ2UtYWNjb3VudC1saW5rcyIsInZpZXctcHJvZmlsZSJdfX0sInNjb3BlIjoiZW1haWwgcHJvZmlsZSIsImNsaWVudElkIjoiYWRtaW4iLCJjbGllbnRIb3N0IjoiMTAuMTk3LjcuMTI2IiwiZW1haWxfdmVyaWZpZWQiOmZhbHNlLCJyb2xlcyI6WyJvZmZsaW5lX2FjY2VzcyIsImFkbWluIiwidW1hX2F1dGhvcml6YXRpb24iLCJkZWZhdWx0LXJvbGVzLWRpZ2l0YWwtYWNjb3VudCJdLCJwcmVmZXJyZWRfdXNlcm5hbWUiOiJzZXJ2aWNlLWFjY291bnQtYWRtaW4iLCJjbGllbnRBZGRyZXNzIjoiMTAuMTk3LjcuMTI2In0.NP9zxtFbW6qWKAaPCdtOZOp5bf7sdVyek3nMqK3n05Ccn3kwrLBhUEd63VpGWu_gFmqpvYNYpkEeS01wO5VIVIm5Km4A2WvctdRzZmm1T50kO04fSusjt5jFLzMxvM2wIayqb4IJemtR1AB0mImd-ZG6GQjM8WJYn4xyQoE5RrpCKvFT6jI_358SjnQU1CbmHUodXkbmQpAAnO4Jp1ZsO7Rmm3jnIH9pBPB-r-jFOBihfvNQaNKBWkw6AtiMnPEGXDR-iY2yyrvOLLpWBVIJGOIp-vUp9LKAPBwSKegaWwuuh_I5SM2qT21bYMV6oJQBbNIVzPzxt0BsK5in09HykA' \
--header 'Content-Type: application/json' \
--data-raw '{}
Descrição dos campos:
Campo | Descrição |
---|---|
id | ID da transação da devolução |
createdAt | Data da devolução |
updateAt | Data da última alteração |
deletedAt | Campo Nulo |
amount | Valor da devolução (pagamento) |
digitableline | Linha digitável do boleto devolvido (original) |
description | Motivo da devolução |
done | status da devolução (true:OK/false: Pendente) |
refundCelcoinDate | Data da devolução do Provedor |
createdCelcoinDate | Data do pagamento |
boleto | ID da transação original (pagamento) |
Updated about 2 years ago