Xsolla-logo

Solicitar reembolso parcialServer-side

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

Envia uma solicitação de reembolso parcial a um usuário. Consulte nossa documentação para obter informações mais detalhadas sobre o processo de reembolso e métodos de pagamento que suportam reembolsos parciais.

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.

refund_amount
required
number <float>

A quantia do reembolso em uma moeda de compra.

Responses
204

Solicitação de reembolso aceita

403

Não possui as permissões necessárias

404

Transação não encontrada

422

Entidade não processável

Request samples
application/json
{
  • "description": "test refund request",
  • "refund_amount": 1.5
}
Response samples
application/json
{
  • "message": "Transaction with specified ID does not exist."
}