Pular para o conteúdo principal

Estornar Transação

Essa rota é utilizada quando se deseja estornar uma transação. Apenas o marlim_transaction_id da transação é necessário para a efetivação do estorno passado no PATH do endpoint.

POSTv1/transactions/:marlim_transaction_id/refund

Request Variável Path

AtributoTipoDescrição
marlim_transaction_idstringNúmero identificador da transação.
Atenção

É necessário guardar o marlim_transaction_id que a Marlim retorna nas requests de transação na sua aplicação. Somente com esse id será possível prosseguir com o estorno.

Exemplo

Request
curl POST https://api.wu.marlim.cov1/transactions/111222555/refund
--H "Content-Type": "application/json"
--H "api_key": "api_key_value"
--data-raw '{}'
Response
{
"status": "refunded",
"authorization_code": "456789",
"nsu": "111222555",
"acquirer_response_code": "0000",
"marlim_transaction_id": "111222555",
"date_created": "2021-05-04T02:00:00.000Z",
"payment_method": "credit",
"installments": "8",
"gross_amout": 500000,
"authorized_amount": 544959,
"paid_amount": 0,
"paid_per_month": 0,
"interest_rate": 0.96,
"interest_rate_per_month": 0,
"interest_rate_total": 0,
"customer_name": "Lord Darth Vader",
"customer_document_number": "1111222888",
"customer_email": "vader@darklordofthesith.sw",
"customer_phone_number": "+18007770555",
"card_brand": "amex",
"card_last_digits": "777",
"card_holder_name": "Lord D. Vader",
"wu_payment_type": "FX",
"wu_agent_account_number": "IAMYOURFATHER999",
"wu_agent_operator_id": "003",
"wu_agent_terminal_id": "C2DE",
"wu_agent_pos_user_id": "345DEF"
}