Xsolla-logo

Demander un remboursement partielServer-side

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

Envoie une requête de remboursement partiel à l'utilisateur. Pour des informations détaillées sur le processus de remboursement et les modes de paiement qui prennent en charge les remboursements partiels, reportez-vous à notre documentation.

Note

Pour appeler cette méthode API en mode bac à sable, passez les données de paiement de test dans la requête. Reportez-vous aux instructions pour plus d'informations sur l'accès au mode bac à sable et les scénarios de test.

Remarque

Cet appel API ne contient pas le paramètre de chemin project_id, vous devez donc utiliser la clé API valide dans tous les projets de l'entreprise pour l'autorisation.

SecuritybasicAuth
Request
path Parameters
merchant_id
required
integer

ID de commerçant.

transaction_id
required
integer

ID de transaction.

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

Motif de remboursement.

refund_amount
required
number <float>

Montant de remboursement dans la devise d'achat.

Responses
204

Demande de remboursement approuvée.

403

Autorisations insuffisantes.

404

Transaction introuvable.

422

Unprocessable Entity.

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