# Añadir cuenta de pago

Xsolla envía un webhook con el tipo de payment_account_add a la URL del webhook cada vez que un usuario añade una cuenta de pago o guarda una cuenta de pago al comprar algo dentro del juego. Para recibir este webhook, contacte con su gestor del éxito del cliente o envíe un correo electrónico a csm@xsolla.com.

Endpoint: POST add-payment-account
Version: 1.0

## Request fields (application/json):

  - `notification_type` (string, required)
    Tipo de notificación.

  - `payment_account` (object)
    Datos de la cuenta de pago (objeto).

  - `payment_account.country` (string)
    País de la cuenta de pago. Por ejemplo, el país del banco emisor de la tarjeta o el país especificado al crear una cuenta de PayPal. Código de país de dos letras en mayúscula según la norma [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2).

  - `payment_account.id` (string, required)
    ID de la cuenta de pago.

  - `payment_account.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_account.payment_method` (integer)
    ID del método de pago.

  - `payment_account.type` (string)
    Tipo de cuenta de pago (p. ej., tarjeta o PayPal).

  - `settings` (object)
    Configuración del proyecto personalizada (objeto).

  - `settings.merchant_id` (integer)
    ID de vendedor.

  - `settings.project_id` (integer)
    ID del proyecto. Encontrará este parámetro en su cuenta [Publisher](https://publisher.xsolla.com/) junto al nombre del proyecto.

  - `user` (object)
    Datos del usuario (objeto).

  - `user.country` (string)
    Código de país. Dos letras mayúsculas de conformidad con la norma [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2).

  - `user.email` (string)
    Correo electrónico del usuario.

  - `user.id` (string, required)
    ID de usuario.

  - `user.ip` (string)
    IP del usuario.

  - `user.name` (string)
    Nombre de usuario.

  - `user.zip` (string)
    Código postal o ZIP del usuario.

## Response 400 fields (application/json):

  - `error` (object)

  - `error.code` (string)

  - `error.message` (string)


## Response 204 fields

## Response 500 fields
