For the complete documentation index, see llms.txt. This page is also available as Markdown.

Оповещение об оплате заказа

Как это работает?

После оплаты заказа мы один раз отправляем HTTP уведомление на Ваш URL Оповещения. Важно! Мы не отправляем повторно HTTP уведомление в случае неуспешного ответа. Если до Вас уведомление не дошло, в списке заказов будет отображатся ошибка возле статуса заказа "HTTP 4xx". Вы всегда можете самостоятельно отправить уведомление. Отправляем уведомление только POST запросом с параметрами в формате form-data (var1=val1&var2=val2...). Отправка уведомления будет выполнена, если у Вашего магазина указан URL Оповещения.

Прежде чем принимать запросы от нашего сервера, убедитесь что наши IP Адреса могут зайти на Ваш сайт.

Параметры которые мы отправляем:

Параметр
Тип
Описание

status

string

Статус заказа. Проверять необязательно!

Может иметь значения: success - Оплачен hold - Оплачен, но средства в холде Оба статуса означают что заказ успешно оплачен! Не у всех методов может сообщать о холде. Это исправляем.

merchant_id

UUID

ID Вашего магазина

invoice_id

UUID

ID заказа в нашей системе

order_id

string min: 1 max: 64

Идентификатор заказа в Вашей системе

amount

float

Сумма заказа

currency

string

Валюта заказа. Доступные значения: RUB, UAH, EUR, USD

profit

float

Сумма зачисленная Вам на баланс в RUB

commission

float

Сумма комиссии магазина в RUB

commission_client

float

Сумма комиссии клиента в RUB

commission_type

text

Формат соотношения: Комиссия магазина:Комиссия покупателя Пример: 100:0

method

string

Кодовое название платежной системы (см. способы оплаты)

desc

string min: 1 max: 512

Описание заказа

email

string

E-Mail покупателя

us_key

string min: 1 max: 2056

Дополнительные параметры с префиксом us_ переданные в форму оплаты

Last updated