Xsolla-logo

Demander un remboursementServer-side

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

Envoie une demande de remboursement pour restituer un paiement à l'utilisateur. Lisez à propos de la Fonctionnalité de remboursement pour en savoir plus sur le processus.

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.

email
string <= 100 characters

Adresse e-mail de l'utilisateur.

Responses
200

OK (Aucune erreur).

204

Demande de remboursement approuvée.

401

Unauthorized (Accès refusé).

404

Transaction introuvable.

422

Unprocessable Entity (Paramètres de requête non valides).

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."
}