UPaySafe
Для данного альтернативного способа оплаты поддерживаются следующие операции:
Оплата
Запрос
Отправьте запрос оплаты со следующими дополнительными данными:
Параметр | Тип данных | Описание |
---|---|---|
method | object | Секция параметров способа оплаты. |
type * обязательный |
string | u_pay_safe |
token * обязательный |
string | Вместо секции customer вы можете отправить токен карты, который вы получили в ответе первой оплаты. |
channel | string | Если данный параметр прислан, то пользователь сразу будет перенаправлен на указанный в channel способ оплаты вместо отображения страницы с доступными способами оплаты в UPaySafe. Возможные значения: VISA (через ваучер), CREDITCARD , GIFTCARD , IDEAL , CUP , SOFORT , INSTANTBANKTRANSFER , JETON , CASHIXIR , EPAYCODE , GSCASH , MONEYCARD24 , ECOVOUCHER , PAYSEC , MULTIBANCO , POSTEPAY , PAYPAL , POST24 . |
customer | object | Секция информации о покупателе. |
birth_date * обязательный |
string | Дата рождения покупателя в формате ISO 8601 YYYY-MM-DD |
phone * обязательный |
string | Полный номер телефона плательщика. |
Ответ
Секция u_pay_safe
из ответа на запрос будет иметь все те же параметры, что были присланы в запросе и один дополнительный параметр form
с необходимыми параметрами, чтобы сформировать веб-форму для перехода на оплату с помощью ваучера UPaySafe.
Возврат средств
Запрос
Для проведения возврата средств по платежу, сделанному через UPaySafe, отправьте запрос на операцию возврат средств.
Ответ
Секция u_pay_safe
из ответа на запрос будет иметь те же параметры, что были присланы в запросе.
Тестирование
Для тестирования интеграции могут быть использованы следующие номера карт:
Номер | Бренд | Описание |
---|---|---|
4012888888881881 | VISA | APPROVED |
4242424242424242 | VISA | DECLINED |
4900000000000086 | VISA | NOTENROLLED |