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 |