Партнёрам · wRUBex
Ссылка на оплату кодом wRUBex
Отправьте покупателя на страницу /rubex с параметрами — форма заполнится сама, а после оплаты покупатель вернётся к вам с кодом. Каждый параметр проверяется отдельно: ошибка в одном не ломает остальные.
Параметры
amount- Сумма кода в рублях: «1500» или «1500.50». Больше двух знаков после точки не принимаются. Если сумму можно оплатить, форма открывается с ней и не даёт её менять; если нельзя — покупатель видит, что вы просили, и выбирает сумму сам.
id- Номер заказа на вашей стороне. Вернётся к вам вместе с кодом.
return_url- Куда вернуть покупателя после оплаты: адрес https:// или путь на этом сайте. Небезопасный адрес отбрасывается, а не исправляется.
code_param_name- Под каким именем добавить код к return_url. Без return_url не принимается.
email- Почта покупателя — подставится в форму, покупатель может её изменить.
phone- Телефон покупателя — подставится в форму в любом привычном написании.
Пример
https://cardcartridge.com/rubex?amount=1500&id=ORDER-1042&return_url=https://partner.example/pay/done&code_param_name=coupon&email=buyer@mail.ruФорма откроется на сумме 1 500 ₽ с почтой покупателя. После оплаты кнопка «Вернуться на partner.example с кодом» откроет
https://partner.example/pay/done?id=ORDER-1042&coupon=<код>Возврат
- Кнопка возврата появляется только когда код выпущен — до этого вы получили бы запрос без кода.
- Код и ваш
idдобавляются к адресу независимо: ссылка только сidтоже вернёт покупателя. - Страница никогда не уводит покупателя сама: он видит, на какой сайт уходит код, и нажимает кнопку.
- Если покупатель уже начал оплату по той же ссылке, повторный переход откроет тот же заказ, а не создаст второй.