Cuando se abre una nueva disputa o una disputa cambia de estado, Xsolla envía un webhook con el tipo dispute
a la URL del webhook. Para recibir este webhook, contacte con su gestor de éxito del cliente o envíe un correo electrónico a csm@xsolla.com.
notification_type required | string Tipo de notificación. | ||||||||||||||||||||||||||||||||||||||||||||||||||
action required | string Tipo de acción.
| ||||||||||||||||||||||||||||||||||||||||||||||||||
required | object Objeto con información sobre la transacción. | ||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||
required | object Objeto con información sobre la configuración del proyecto personalizada. | ||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||
required | object Objeto con información sobre un usuario. | ||||||||||||||||||||||||||||||||||||||||||||||||||
required | object Objeto con información sobre la disputa. | ||||||||||||||||||||||||||||||||||||||||||||||||||
|
Devuelve para indicar un procesamiento realizado correctamente.
Devuelve en caso de error en la información proporcionada (p. ej., falta un parámetro obligatorio, autorización fallida, etc.).
Devuelve para indicar errores temporales en sus servidores.
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"
}
}