Создание платежа
URL запроса: https://getpay.io/api/pay
Метод: GET / POST
Параметры:
secret
wallet
ID Проекта
sum
Сумма оплаты (мин. 50 - макс. 5000)
order
Номер заказа внутри вашей системы
Важно! Должно быть уникальное значение для каждого проекта, в противном случае вернет статус платежа по этому номеру
backUrl
comment
Комментарий платежа (отображается у плательщика)
type
Тип оплаты: wallet (по-умолчанию)
ip
IP адрес плательщика - необязательный параметр
other
Дополнительная переменная - необязательный параметр
Успешный ответ в JSON формате:
status
Статус запроса и его описание
paymentId
Идентификатор платежа внутри GetPay
redirectUrl
Ссылка на оплату (передайте её плательщику)
type
Тип оплаты: redirect
orderId
Номер заказа внутри вашей системы
Ответ с ошибкой:
Пример PHP:
Страница оплаты
Если вы хотите выбрать метод оплаты вместо пользователя со своей стороны, минуя страницу с выбором оплаты, используйте GET-параметр type при редиректе, например: https://s-payments.ru/redirect/pay/jd12ik?type=mts
Доступные методы type:
card
Процессинг Visa / MasterCard / МИР
sbp
СБП (оплата по QR коду)
sber
Сбербанк Мобильный Банк
tinkoff
Тинькофф Мобильный Банк
ym
ЮMoney
wm
WebMoney (WMZ)
beeline
Билайн RU
mts
МТС RU
tele2
Теле2 RU
megafon
Мегафон RU
yota
Yota RU
mtsby
MTS BY
lifeby
Life:) BY
kcellkz
Kcell KZ
tele2kz
TELE2 KZ
altelkz
Altel KZ
trx
TRX
usdt_trc20
USDT TRC20
ton
TON COIN
Успешная оплата
После удачной оплаты пользователя перенаправит по ссылке, которую вы указали при создании платежа в параметре backUrl с дополнительными GET-параметрами:
order
Номер заказа внутри вашей системы
error
Равно 1, если платеж окончился ошибкой
Last updated