Робокс - прием оплаты

перейти в Маркетплейс

230 установок

Главная Битрикс модули Робокс - прием оплаты Разработчикам: публичные методы

Разработчикам: публичные методы


Самое полное описание работы методов вы всегда сможете найти в комментариях к коду в исходниках. Посмотрите исходники модуля после установки, они содержат избыточные комметарии (на русском языке), которые помогут вам разобраться в работе модуля.

Ниже приводится краткое описание публичных методов модуля.

BxmodRobox::GetOptions ()

Возвращает текущие настройки модуля (те, которые были выставлены администратором в настройках модуля) в виде ассоциативного массива.

BxmodRobox::Checkout ( $orderId, $orderSumm, $payType = false, $userEmail = false, $payDesc = false, $params = false, $payLang = "ru" )

Производит немедленный редирект пользователя на сайт Робокассы для приема оплаты.

Принимает следующие параметры:

ТипПараметрОбязательныйОписание
integer$orderIdдаID заказа
number$orderSummдасумма заказа
string$payType-способ оплаты
string$userEmail-Email пользователя
string$payDesc-описание оплаты (отображается пользователю в Робокассе перед оплатой)
array$params-массив любых параметров, данные параметры будут возвращены Робокассой при приеме оплаты
string$payLang-язык платежной формы (en, ru и т.п.)

BxmodRobox::GetPayTypes ()

Возвращает все доступные для вашего сайта группы способов оплаты и сами способы оплаты

BxmodRobox::GetPayType ( $typeCode )

Возвращает массив, описывающий способ оплаты по его коду.

Принимает следующие параметры:

ТипПараметрОбязательныйОписание
string$typeCodeдакод способа оплаты. Все возможные способы оплаты и их коды вы можете получить используя метод BxmodRobox::GetPayTypes()

BxmodRobox::Payment ( $params )

Данный метод срабатывает, когда Робокасса сообщает вашему сайту о приеме оплаты.

Принимает следующие параметры:

ТипПараметрОбязательныйОписание
array$paramsдапараметры, передаваемые Робокассой
Перейти в Маркетплейс

Бесплатно в Маркетплейсе!

Теперь модуль полностью бесплатен и доступен для установки!

Вам пригодится


Вход по email/телефону
Забыли пароль?
Восстановление пароля
Вы не робот?
поменять
картинку
Введите свой адрес электронной почты или номер телефона, указанный при регистрации. Затем нажмите кнопку "Восстановить".
отмена
Подтверждение номера телефона
Мы отправили на ваш номер телефона СМС с кодом подтверждения. Пожалуйста, введите данный код в поле ниже и нажмите кнопку «Подтвердить»
Восстановление пароля
На ваш адрес электронной почты мы выслали код подтверждения, введите этот код в поле ниже, введите новый пароль, его подтверждение и нажмите кнопку «Установить пароль». Код подтверждения действителен в течение 10 мин.
На ваш номер телефона мы отправили SMS с кодом подтверждения, введите этот код в поле ниже, введите новый пароль, его подтверждение и нажмите кнопку «Установить пароль». Код подтверждения действителен в течение 10 мин.
отмена
Регистрация успешно завершена!

Данная страница будет
обновлена через 5 сек.

обновить страницу

Авторизация прошла успешно!

Данная страница будет
обновлена через 5 сек.

обновить страницу

Пароль успешно изменен!

Данная страница будет
обновлена через 5 сек.

обновить страницу

Неизвестная ошибка!

Произошла неизвестная ошибка.
Обновите страницу и попробуйте заново!

обновить страницу

Вход через соц.сервисы
войдите через один из сервисов