Покупка wRUBex по ссылке
Отправьте покупателя на страницу /rubex с параметрами ниже. Каждый параметр проверяется отдельно: ошибка в одном не отменяет остальные. После оплаты покупатель видит кнопку возврата с адресом вашего сайта и сам решает, когда вернуться — страница не перенаправляет его автоматически.
https://kodomatix.com/rubex?amount=1500&id=A-1042&return_url=https://partner.example/thanks&code_param_name=code| Параметр | Значение |
|---|---|
amount | Сумма в рублях: 1500 или 1500.50. Подходящая сумма фиксируется в форме; сумма вне допустимого диапазона или точнее копеек не подменяется — покупатель увидит объяснение и выберет сам. |
id | Номер заказа на вашей стороне. Вернётся вам параметром id. |
return_url | Куда вернуть покупателя: HTTPS-адрес или путь на этом сайте. Небезопасный адрес отбрасывается, кнопка возврата тогда не показывается. |
code_param_name | Имя параметра, в котором вернётся код. Работает только вместе с return_url. |
email | Почта покупателя для подстановки в форму. |
phone | Телефон покупателя для подстановки в форму. |
Возврат с кодом
К адресу return_url добавляются ваш id и купленный код под именем из code_param_name, например https://partner.example/thanks?id=A-1042&code=…. Если оба параметра называются id, передаётся код. Данные партнёра хранятся в самом заказе, поэтому возврат работает, даже если покупатель оплатил с другого устройства.
Открыть существующий заказ
/rubex?payment=<номер оплаты> открывает уже созданную оплату с её статусом и кодом.