payments/payIn

Метод для пополнения счета

Параметры

Название Описание Тип Обязательный
token Токен Строка Да
amount Сумма заказа Число Да
currency Валюта
RUB - Рубли
USD - Доллары
EUR - Евро
KZT - Казахстанский тенге
Строка Нет
payment_method_id ID платежного средства Строка Да
payment_system Платежная система (для тестирования, в проде не используется)
devlbox - DevlBox (по умолчанию)
xtlogic - XTLogic
paygean - Paygean
tapbank - Tap Bank
euphoria - Euphoria
SP - sp
lokipays - Lokipays
overpay - OverPay
Строка Нет
return_url url, на который вернуть пользователя после успешной оплаты Строка Нет

Результат

В случае успешного выполнения будет возвращен параметр url с ссылкой для редиректа пользователя
В случае платежной системы overpay придет 3 параметра:
action - аналог параметра action тега form
method - аналог параметра method тега form
fields - массив инпут полей, которые должна содержать форма
Пример формы находится внизу страницы, а пример массива fields находится под спойлером "Пример ответа с параметрами формы"

Коды ошибок

TOKEN_NOT_FOUND Неверная сумма.
DATA Неверные данные.
ID_NOT_FOUND ID платежного метода не найдено
PAYMENT_ERROR Ошибка оплаты. В этом случае также будет возвращен параметр info с описанием ошибки

Тест запроса

token:
amount:
currency:
payment_method_id:
payment_system:
return_url:
Введите данные и нажмите выполнить