К содержимому

Партнёрам · 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 тоже вернёт покупателя.
  • Страница никогда не уводит покупателя сама: он видит, на какой сайт уходит код, и нажимает кнопку.
  • Если покупатель уже начал оплату по той же ссылке, повторный переход откроет тот же заказ, а не создаст второй.