Личный кабинет тестовой торговой точки используется по адресу - https://lk.uniteller.ru/
Общая спецификация и информация по работе с эквайрингом расположена по адресу - https://alfabank.ru/sme/payservice/internet-acquiring/docs/connection-options/api/rest/
Техническая поддержка:
Адрес электронной почты: support@uniteller.ru
Параметры авторизации находсятся
Название метода | Url-Адрес |
---|---|
Url-адрес операции регистрации платежа | https://wpay.uniteller.ru/pay/ |
Url-адрес операции подтверждения оплаты | https://wpay.uniteller.ru/confirm/ |
Url-адрес операции проверки оплаты | https://wpay.uniteller.ru/results |
Url-адрес операции отмены оплаты или возврата | https://wpay.uniteller.ru/unblock |
{
"ShopID": "",
"Login": "",
"Password": "",
"PayPageUrl": "https://fpay.uniteller.ru/v2/pay",
"ConfirmPaymentUrl": "https://fpay.uniteller.ru/v2/confirm",
"CancelPaymentUrl": "https://fpay.uniteller.ru/v2/cancel",
"PaymentResultUrl": "https://fpay.uniteller.ru/v1/results",
"MobilePaymentRequestUrl": "",
"MobilePaymentResultUrl": "",
"TaxDictionary": "{\u00220\u0022:\u00220\u0022, \u00221\u0022:\u00221\u0022, \u00222\u0022:\u00221\u0022, \u00223\u0022:\u00221\u0022, \u00224\u0022:\u00221\u0022, \u00225\u0022:\u00221\u0022, \u00226\u0022:\u00223\u0022}",
"VatDictionary": "{\u00220\u0022:\u0022-1\u0022, \u00221\u0022:\u00220\u0022, \u00222\u0022:\u002210\u0022, \u00223\u0022:\u002220\u0022, \u00224\u0022:\u0022110\u0022, \u00225\u0022:\u0022120\u0022, \u00226\u0022:\u00220\u0022}",
"RegisterOrderType": 0,
"RegisterPaymentUrl": "https://fpay.uniteller.ru/v2/api/register",
"TimeZone": "Russian Standard Time",
"UseTaxSystem": true,
}
Название метода | Url-Адрес |
---|---|
Url-адрес операции регистрации платежа | https://wpay.uniteller.ru/pay |
Url-адрес операции подтверждения оплаты | https://wpay.uniteller.ru/confirm |
Url-адрес операции проверки оплаты | https://wpay.uniteller.ru/results |
Url-адрес операции отмены оплаты или возврата | https://wpay.uniteller.ru/unblock |
{
"ShopID": "",
"Login": "",
"Password": "",
"PayPageUrl": "https://wpay.uniteller.ru/pay/",
"ConfirmPaymentUrl": "https://wpay.uniteller.ru/confirm/",
"CancelPaymentUrl": "https://wpay.uniteller.ru/unblock/?format=4",
"PaymentResultUrl": "https://wpay.uniteller.ru/results",
"MobilePaymentRequestUrl": "",
"MobilePaymentResultUrl": "",
"TaxDictionary": "{\u00220\u0022:\u00220\u0022, \u00221\u0022:\u00221\u0022, \u00222\u0022:\u00221\u0022, \u00223\u0022:\u00221\u0022, \u00224\u0022:\u00221\u0022, \u00225\u0022:\u00221\u0022, \u00226\u0022:\u00223\u0022}",
"VatDictionary": "{\u00220\u0022:\u00220\u0022, \u00221\u0022:\u00221\u0022, \u00222\u0022:\u00221\u0022, \u00223\u0022:\u00221\u0022, \u00224\u0022:\u00221\u0022, \u00225\u0022:\u00221\u0022, \u00226\u0022:\u00223\u0022}",
"RegisterOrderType": 0,
"RegisterPaymentUrl": "https://wpay.uniteller.ru/v2/register",
"TimeZone": "Russian Standard Time",
"UseTaxSystem": true,
}
У данного интернет-эквайринга работа с фискализацией и без осуществляется с через разные адреса при формировании запросов. Так же в личном кабинете, используются разные торговые точки, а соответственно и идентификатор магазина. Это необходимо учитывать при работе с платёжным шлюзом.
Запрос для инициирования в системе Uniteller возврата средств идентичен запросу отмены платежа. Если на момент обработки этого запроса деньги по операции продажи ещё не были списаны, то будет инициирована операция отмены платежа, если же деньги уже были списаны, то будет инициирована операция возврата средств.
Операция регистрации платежа при установленном параметре "Ссылка с параметрами" ( "RegisterOrderType": 0), подразумевает формирование ссылки на оплату с параметрами, при которой в системе Барс, производится регистрация платежа, без ответа от эквайринга, и соответственно без назначения внешнего идентификатора в журнале платежей. В последствии, после произведения оплаты на платёжной странице, и получения информации из уведомления или по запросу, статус платежа измениться на "Подтверждён", и присвоится внешний банковский идентификатор.
Важно! При работе через Виджет, либо тестировании адрес "localhost" не проходит валидацию Юнителлера. Используйте корректные URL, либо IP (127.0.0.1)
Для анализа ошибок, которые передаёт Uniteller, можно открыть devKit браузера(F12) и посмотреть ответ на запрос /pay
В блоке MERCHANT ERROR будет текст ошибки (можно найти через поиск)