Xsolla-logo

Solicitar reembolsoServer-side

put/merchants/{merchant_id}/reports/transactions/{transaction_id}/refund

Envia uma solicitação de reembolso para retornar uma parte do pagamento ao usuário. Leia sobre o Recurso de reembolso para saber mais sobre o processo.

Observe

Você pode chamar esse método API no modo sandbox. Para fazer isso, passe os dados de pagamento de teste na solicitação. Consulte as instruções para mais detalhes sobre o acesso no modo sandbox e os cenários de teste.

Aviso

Esta chamada de API não contém o trajeto-parâmetro project_id, então é preciso usar a chave API que for válida em todos os projetos da empresa para configurar a autorização.

SecuritybasicAuth
Request
path Parameters
merchant_id
required
integer

ID de comerciante.

transaction_id
required
integer

ID da transação.

Request Body schema: application/json
description
required
string <= 4000 characters

Motivo para um reembolso.

email
string <= 100 characters

E-mail do usuário.

Responses
200

OK (Sem erro).

204

Solicitação de reembolso aceita.

401

Unauthorized (Acesso negado).

404

Transação não encontrada.

422

Unprocessable Entity (Parâmetros de solicitação inválidos).

Request samples
application/json
{
  • "description": "test refund request"
}
Response samples
application/json
{
  • "message": "The request for a refund has been accepted. Xsolla CS will automatically send the customer an email with alternative refund options as the user's method does not support direct refunds."
}