Xsolla-logo

Уведомление об оплате

post/push-payments/pay

Отправьте это уведомление после успешного списания средств пользователя.

Request
Request Body schema: application/json
project_id
required
integer

ID проекта.

required
object
geotype_id
required
integer

Идентификатор партнера-дистрибьютора на стороне Иксоллы.

amount
required
number

Сумма платежа.

currency
string

Валюта платежа. Используется трехбуквенное обозначение валюты согласно стандарту ISO 4217.

project_transaction_id
string

Идентификатор транзакции на стороне разработчика игры.

ps_transaction_id
string

Идентификатор транзакции на стороне партнера-дистрибьютора.

required
object
order_id
required
integer

Идентификатор заказа.

required
object
id
required
string

Уникальный идентификатор пользователя в игре.

email
string

Email-адрес пользователя.

phone
string

Номер телефона пользователя.

ps_account_id
string

Идентификатор платежного аккаунта пользователя на стороне партнера-дистрибьютора.

Responses
200

OK.

400

Bad request.

403

Доступ запрещен.

404

Заказ не найден.

409

Заказ уже оплачен.

422

Ошибка при создании платежа.

500

Внутренняя ошибка сервера.

Request samples
application/json
{
  • "payment": {
    },
  • "project_id": 18404,
  • "purchase": {
    },
  • "user": {
    }
}
Response samples
application/json
{
  • "payment_id": 784998484
}