Перейти к содержанию

Уведомление об оплате счета ЕРИП

Параметры уведомления

Название Тип Обязательность Значение Пример
ap_notice_type String(1..30) Да Константа EripTrnStatus EripTrnStatus
ap_storeid String(1..30) Да Идентификатор точки обслуживания. 43434
ap_erip_trn_state Enum Да Состояние счета после выполнения операции. Принимает следующие значения:
  • «Paid» – счет оплачен;
  • «Canceled» – оплата счета сторнирована;
  • «PayError» – ошибка оплаты счета;
  • «CancelError» – ошибка сторнирования оплаты счета.;
«Paid»
ap_erip_invoice_id String Да Уникальный номер счета в разрезе «ap_erip_service_no» для оплаты в системе ЕРИП. Система "ArtPay" генерирует номер счета методом последовательного инкремента в разрезе указанного "ap_erip_service_no". 123
ap_erip_trn_id String(1..11) Да Уникальный номер транзакции в системе ЕРИП 139025895
ap_sp_trn_id String(1..12) Да Уникальный номер транзакции у поставщика услуг. 6
ap_test Boolean Нет Уведомляет сервер об использовании тестового режима. В случае если значение параметра установлено в "1" или "true", возможно использование только тестового платежного шлюза. При отсутствии в запросе, по умолчанию, параметр принимает значение "0" или "false" (реальный режим). 1|0
ap_erip_service_no Int32 Нет Номер услуги в системе ЕРИП. Является обязательным, если у продавца зарегистрировано более 1 услуги в ЕРИП. При отсутствии будет использован номер услуги, указанный в системе по умолчанию. 123
ap_order_num Int64 Нет Номер заказа. 123
ap_amount Double Да Сумма платежа. 12.10
ap_currency String(3..3) Да Цифровой трехсимвольный код валюты либо его буквенное обозначение согласно ISO4271. BYN|USD|EUR|RUB
ap_signature String (32…512) Да Хеш-Подпись. ac9afb894a07a92fde3bc8638f475b1e3d6ca6f1780d1a711f11ba77f61236579

Пример уведомления.

{"ap_storeid":"100024","ap_order_num":5,"ap_test":1,"ap_notice_type":"EripTrnStatus","ap_erip_trn_state":"Paid","ap_amount":10,"ap_currency":"BYN","ap_erip_service_no":"6","ap_erip_invoice_id":"1207-6-770","ap_erip_trn_id":"173035295","ap_sp_trn_id":"6","ap_signature":"84f2e459c37a109b5194523176e05764523e206bcfaeee0701650779dcf826b0b3d45d2303fa0ccc708f0bb076d1e2dcdbc9f764d92926f5628ba3c00829e676"}