Lorsqu'une nouvelle contestation est ouverte, Xsolla envoie un webhook contenant le type de dispute
à l'URL du webhook. Pour recevoir ce webhook, contactez votre responsable de la réussite client ou envoyez un e-mail à csm@xsolla.com.
notification_type required | string Type de notification. | ||||||||||||||||||||||||||||||||||||||||||||||||||
action required | string Type d'action. | ||||||||||||||||||||||||||||||||||||||||||||||||||
required | object Objet contenant des informations sur la transaction. | ||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||
required | object Objet contenant des informations sur les paramètres personnalisés du projet. | ||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||
required | object Objet contenant des informations sur l'utilisateur. | ||||||||||||||||||||||||||||||||||||||||||||||||||
required | object Objet contenant des informations sur la contestation. | ||||||||||||||||||||||||||||||||||||||||||||||||||
|
Renvoyez pour indiquer un traitement réussi.
Renvoyez en cas d'erreur dans les informations fournies (par exemple, un paramètre requis manquant, une autorisation échouée, etc.).
Renvoyez pour indiquer des erreurs temporaires liées à vos serveurs.
curl -v 'https://your.hostname/your/uri' \ -X POST \ -H 'Authorization: Signature 32c64a80d2527dc08906ae1891bac4489509b9f6' \ -d '{ "notification_type": "dispute", "action": "adding", "transaction": { "id": 123456789, "date_create": "2023-08-24T10:21:00+04:00", "total": { "amount": 1, "currency": "EUR" }, "payment_method": "credit_debit_card" }, "settings": { "project_id": 18404, "merchant_id": 2340 }, "user": { "id": "1234567", "email": "email@example.com", "country_code": "US" }, "dispute": { "incoming_date": "2024-01-25T01:02:03+04:00", "reason": "not_as_described", "type": "retrieval", "status": "new" } }'
{- "error": {
- "code": "INCORRECT_AMOUNT",
- "message": "Incorrect amount"
}
}