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

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