Xsolla-logo

Удаление платежного аккаунтаWebhook POST

Когда пользователь удаляет платежный аккаунт из сохраненных, Xsolla отправляет вебхук с типом payment_account_remove на URL-адрес вебхука. Чтобы получать вебхук, обратитесь к персональному менеджеру проекта или напишите на csm@xsolla.com.

Request
Request Body schema: application/json
notification_type
required
string

Тип оповещения.

object

Объект с информацией о платежном аккаунте.

id
required
string

ID платежного аккаунта.

name
string

Название платежного аккаунта в платежной системе (например: номер карты, email-адрес).

payment_method
integer

ID способа оплаты.

type
string

Тип платежного аккаунта (например: карта, PayPal).

object

Объект, содержащий настройки проекта.

merchant_id
integer

ID продавца.

project_id
integer

ID проекта. Вы можете найти этот параметр в Личном кабинете рядом с названием проекта.

object

Объект с информацией о пользователе.

id
required
string

ID пользователя.

email
string

Email пользователя.

name
string

Имя пользователя.

Responses
204

Верните, чтобы сообщить об успешной обработке вехбука.

400

Верните в случае ошибки в предоставленной информации (например, обязательный параметр не передан, или авторизация не прошла).

500

Верните, чтобы сообщить о временных ошибках на ваших серверах.

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": {
    }
}