ap_request |
String(1..30) |
Да |
Константа Register |
Register |
ap_storeid |
String(1..30) |
Да |
Идентификатор точки обслуживания. |
43434 |
ap_operation |
String(1..30) |
Да |
Тип операции. Принимает следующие значения:- «Sale» – оплата товаров/услуг;
- «Preauth» – преавторизация суммы, резервирование определенной суммы средств на счете клиента, окончательное списание средств со счета производится по факту предоставления товара или услуг клиенту;
- «Reversal» – отмена операции оплата (только в текущем дне) или преавторизации (в любом дне), данная операция доступна только из личного кабинета данной точки обслуживания;
- «Refund» – возврат средств на счет клиента, если дата выполнения операции «Sale» или «Completeauth» отличается от текущей, данная операция доступна только из личного кабинета данной точки обслуживания.
Для типов операций «Reversal» и «Refund» в поле «ap_order_num» помещается номер отменяемой операции оплата или авторизация |
Sale |
ap_order_num |
Int64 |
Да |
Номер заказа. |
123 |
ap_client_dt |
Int32 | DateTime |
Нет |
Дата и время. Дата и время не должны отличаться более чем на 12 часов от даты и времени на сервере. |
1466602065 |
ap_amount |
Double |
Да |
Сумма платежа. |
12.10 |
ap_currency |
String(3..3) |
Да |
Цифровой трехсимвольный код валюты либо его буквенное обозначение согласно ISO4271. |
BYN|USD|EUR|RUB |
ap_invoice_desc |
String (max 2500) |
Да |
Краткое описание приобретаемых товаров или оказываемых услуг. |
Холодильник |
ap_proto_ver |
String(5..10) |
Да |
Версия протокола. |
1.3.0 |
ap_lang |
String(2..2) |
Нет |
Язык пользовательского интерфейса. Принимает значения ISO 639-1. Если выбранный язык не поддерживается, то используется русский. |
ru|by|en|pl |
ap_test |
Boolean |
Нет |
Уведомляет сервер об использовании тестового режима. В случае если значение параметра установлено в "1" или "true", возможно использование только тестового платежного шлюза. При отсутствии в запросе, по умолчанию, параметр принимает значение "0" или "false" (реальный режим). |
1|0 |
up_... |
String (1..1024) |
Нет |
Набор пользовательских параметров. Разрешается добавлять до 16 пользовательских параметров с любыми именами, начинающимися с префикса "up_" (например, "up_any_param"). Данные параметры не обрабатываются и не учитываются в платежной системе при оплате, но передаются предприятию (точке обслуживания) после успешного выполнения операции в уведомлении. Пользовательские параметры учитываются при расчете хеш-подписи. |
up_any_param=success |
ap_signature |
String (32…512) |
Да |
Хеш-Подпись. |
ac9afb894a07a92fde3bc8638f475b1e3d6ca6f1780d1a711f11ba77f61236579 |