Ключ (идентификатор сервиса), присваиваемый системой при «создании кнопки» в личном кабинете
Да
data-cost
Сумма в рублях, которую клиент должен заплатить
Да
data-name
Описание оплачиваемого товара/услуги. Отображается на странице оплаты.
Да
data-orderid
Номер заказа в системе партнера, должен быть уникальным. Если нет необходимости определять каждый заказ, то можно сделать равным 0.
Да
data-email
Email плательщика
Нет
data-phone
Телефон плательщика
Нет
Так-же можно прописать callback функции, если это необходимо:
Название
Описание
RFI.successFunction()
Вызывается после успешной оплаты и закрытия виджета
RFI.errorFunction(reason)
Вызывается после неудачной оплаты и закрытия виджета. Передает reason.title - заголовок ошибки; reason.message - сообщение ошибки.
RFI.closeFunction()
Вызывается при закрытии виджета
RFI.openFunction()
Вызывается при открытии виджета
Примеры
Ссылка с параметрами
<script type="text/javascript" src="http://partner.rficb.ru/gui/rfi_widget/js/v1.js"></script>
<a class="rfi_button"
data-phone="74952760800"
data-open="widget"
data-key="ключ первой версии API"
data-cost="10"
data-name="Еще один тест с передачей параметров" data-orderid="0" data-email="si@rfibank.ru"
href="#">Оплатить</a><br/>