Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Создание ссылки оплаты в личном кабинете

Вы можете создавать специальную ссылку, которая сразу же открывает платёжное окно (без необходимости нажимать кнопку на веб-сайте). Это удобно, если продавать товары через социальные сети, выставлять различные счета на оплату и т.д.
Для создания ссылки перейдите во вкладку

Status
colourRed
titleИнструменты
Status
colourRed
titleсервисы
 и нажмите на(Создать кнопку). После этого кликните по гипертексту Создать ссылку

При нажатии кнопки "Отправить счёт" ссылка отправится на указанный Вами email.

Warning
titleВнимание!

Ссылка - это генератор. При каждом нажатии на ссылку плательщик формирует новую транзакцию. Транзакция может быть оплачена в течение следующих 48 часов, однако ссылка действует бессрочно! Если вы хотите ограничить срок действия ссылки, воспользуйтесь соответствующей опцией: отметьте чекбокс "ограничить срок до" и укажите дату и время окончания срока действия.

Expand
title"Уже существует заказ с order_id XXXXX. Старый номер XXXXXXXXX"

Существует механизм проверки номера заказа (order_id) на уникальность. Это не ошибка. Предупреждение, которое вы видите в таких случаях - результат этой проверки.
Ссылка или кнопка - это генератор. Каждый переход по ней - это попытка создать новую транзакцию с тем номером, который ссылка в данный момент передаёт. Передача одинакового номера заказа из админки магазина (CMS) приводит к тому же результату.

Пример ссылки, содержащей номер заказа:
https://partner.rficb.ru/alba/input/?name=Rent_hall&cost=15200&key=Agl%2FskVOgsU6ZizcKvXjIlWhNJPyYri9x0J%2BY9ex6C0%3D&default_email=&order_id=192032

Пример алгоритма получения предупреждения:

  1. Первый клик создал транзакцию 3950000001 с номером заказа 192032. Оплата не состоялась, плательщик закрыл браузер.
  2. Через некоторое время плательщик нажал на эту ссылку снова. Банковский шлюз попытался создать транзакцию 3950000002 с номером заказа 192032.
  3. Предупреждение. Существование двух разных транзакций с одинаковым номером невозможно!

Если вы хотите избежать такого поведения, передавайте новый номер заказа на каждый клик по кнопке из корзины или ссылке. Если вы продолжаете получать предупреждение "Уже существует заказ с order_id XXXXX. Старый номер XXXXXXXXX", значит ваш магазин по каждому клику присылает одно и то же. Вы можете убедиться в существовании транзакции с указанным в предупреждении "старым" номером, проверив раздел "Отчёты".

Создание ссылки оплаты используя API

На сервис https://partner.rficb.ru/alba/build_link/input_short/ следует передать все параметры, которые пойдут в URL инициации платежа (/alba/input). Ответ будет в формате JSON. Если все данные указаны верно, то будет status=”ok”, а в “url” будет короткая ссылка. Описание доступных параметров тут
Пример:

Запросhttps://partner.rficb.ru/alba/build_link/input_short/?name=Тестовая+оплата&cost=10&key=GX4XuBD4myLEaU7k4lSyxvJ0TjVN%2Bhr2uy6OsoAhTm4=
&email=test@test.ru&order_id=0
Формат ответа{“status”:”ok”,”url”:”http:\/\/sh.rficb.ru\/xxxxxx”}
Warning
Параметр "key" не должен содержать в себе знак "+".

Как это работает

С помощью короткой ссылки Вы можете слать своим клиентам счета для оплаты через свой Twitter, Facebook или email-рассылку напрямую. Вот как это может выглядеть:

Вышла новая книга нашего партнёра, приобрести можно по ссылке http://sh.rficb.ru/xBw9eH9i 

При переходе по ссылке клиент будет видеть стандартное окно оплаты RFI e­Commerce.