Xsolla-logo

Eliminar cuenta de pagoWebhook POST

Cuando un usuario elimina la cuenta de pago de las cuentas guardadas, Xsolla envía un webhook con el tipo payment_account_remove a la URL del webhook. Para recibir este webhook, contacte con su gestor del éxito del cliente o envíe un correo electrónico a csm@xsolla.com.

Request
Request Body schema: application/json
notification_type
required
string

Tipo de notificación.

object

Datos de la cuenta de pago (objeto).

id
required
string

ID de la cuenta de pago.

name
string

El nombre de la cuenta de pago en el sistema de pago (p. ej., número de la tarjeta de pago o correo electrónico).

payment_method
integer

ID del método de pago.

type
string

Tipo de cuenta de pago (p. ej., tarjeta o PayPal).

object

Configuración del proyecto personalizada (objeto).

merchant_id
integer

ID de vendedor.

project_id
integer

ID del proyecto. Encontrará este parámetro en su cuenta Publisher junto al nombre del proyecto.

object

Datos del usuario (objeto).

id
required
string

ID de usuario.

email
string

Correo electrónico del usuario.

name
string

Nombre de usuario.

Responses
204

Devuelve para indicar un procesamiento realizado correctamente.

400

Devuelve en caso de error en la información proporcionada (p. ej., falta un parámetro obligatorio, autorización fallida, etc.).

500

Devuelve para indicar errores temporales en sus servidores.

Request samples
curl -v 'https://your.hostname/your/uri' \
-X POST \
-H 'Accept: application/json' \
-H 'Content-Type: application/json' \
-H 'Authorization: Signature d09695066c52c1b8bdae92f2d6eb59f5b5f89843' \
-d '{
    "notification_type": "payment_account_remove",
    "settings": {
      "project_id": 18404,
      "merchant_id": 2340
    },
    "user": {
        "email": "email@example.com",
        "id": "1234567",
        "name": "John Smith"
    },
    "payment_account": {
        "id": "12345678",
        "name": "email@example.com",
        "payment_method": "24",
        "type": "paypal"
    }
}'
Response samples
application/json
{
  • "error": {
    }
}