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

Партнёрам

Ссылка на покупку кода wRUBex

Отправьте покупателя на страницу /rubex с параметрами заказа. Покупатель оплатит код через СБП и по кнопке вернётся к вам с кодом.

/rubex?amount=1000&id=order-123&return_url=https%3A%2F%2Fpartner.example%2Fdone&code_param_name=code
amount
Сумма в рублях, например 1000 или 1000,50. Допустимая сумма фиксируется в форме; недопустимая не заменяется — покупатель увидит причину и выберет другую.
id
Номер заказа в вашей системе. Вернётся к вам вместе с кодом.
return_url
Адрес возврата: HTTPS или путь на этом сайте. Небезопасный адрес отбрасывается.
code_param_name
Имя параметра, под которым код будет добавлен к адресу возврата. Без return_url не принимается.
email, phone
Контакты покупателя для предзаполнения. Необязательны.

Возврат к партнёру

После выдачи кода покупатель сам нажимает кнопку возврата; на ней написан домен, куда уйдёт код. Адрес возврата получает ваш id и код под именем из code_param_name. Магазин никогда не перенаправляет покупателя без его действия.

Открыть существующий заказ

Заказ открывается по адресу /rubex?payment=<идентификатор заказа>. По этой ссылке виден код — не публикуйте её. Возврат в браузер не подтверждает оплату: полагайтесь на согласованный серверный контракт.

Адрес partner.example приведён для примера — укажите адрес своей системы.