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

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

230 установок

Главная Битрикс модули Робокс - прием оплаты Компонент «Robox - прием оплаты»

Компонент «Robox - прием оплаты»


Для работы решения "Robox - прием оплаты" необходимо разместить в шаблоне вашего сайта вызов компонента этого модуля. Если вы пользуетесь визуальным редактором, то сможете найти данный компонент по пути: Сервисы > Robox - прием оплаты > Переход к оплате заказа.


После размещения компонента в шаблоне вашего сайта, необходимо произвести его настройку. Визуальная настройка компонента выглядит так.
В исходных файлах вашего сайта код вызова данного компонента будет выглядеть примерно так.
<?$APPLICATION->IncludeComponent(
    "bxmod:robox_topay",
    "",
    Array(
        "ORDER_IBLOCK_TYPE" => "test",
        "PROD_IBLOCK_TYPE" => "test",
        "PROD_ID" => $_REQUEST["prod_id"],
        "PROD_COUNT" => $_REQUEST["prod_count"],
        "ORDER_ID" => $_REQUEST["order_id"],
        "ORDER_NEW" => "order_new",
        "PAY_TYPE" => "",
        "ORDER_IBLOCK_ID" => "4",
        "ORDER_PROP_USER" => "6",
        "ORDER_PROP_PROD" => "7",
        "ORDER_PROP_PROD_COUNT" => "5",
        "PROD_IBLOCK_ID" => "5",
        "PROD_PROP_PRICE" => "8",
        "PROD_PROP_COUNT" => "9"
    )
);?>

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

Свойство Ключ в $arParams Описание
Тип инфоблока с заказами ORDER_IBLOCK_TYPE Выберите из списка тип инфоблока с инфоблоком заказов
Инфоблок с заказами ORDER_IBLOCK_ID Выберите из списка инфоблок для хранения заказов
Свойство с ID пользователя ORDER_PROP_USER Выберите из списка свойство для хранения ID пользователя, совершающего оплату заказа. Либо не выбирайте, если сохраниние ID пользователя не требуется
Свойство с ID товара ORDER_PROP_PROD Выберите из списка свойство для хранения ID товара, включенного в заказ
Свойство с количеством товара ORDER_PROP_PROD_COUNT Выберите из списка свойство для хранения количества товара, включенного в заказ
Тип инфоблока с товарами PROD_IBLOCK_TYPE Выберите из списка тип инфоблока с инфоблоком товаров
Инфоблок с товарами PROD_IBLOCK_ID Выберите из списка инфоблок с товарами
Свойство c ценой товара PROD_PROP_PRICE Выберите из списка свойство цены товара
Свойство с количеством товара PROD_PROP_COUNT Выберите из списка свойство с количеством товара в наличии. Либо не выбирайте, если учет количества товара при создании заказа не требуется.
ID товара PROD_ID Укажите ID товара, который необходимо включить в заказ. Либо укажите переменную, из которой данный ID будет браться. Напр., $_REQUEST["prod_id"]
Количество товара PROD_COUNT Укажите количество товара, которое будет включено в заказ. Либо укажите переменную, из которой данное количестов будет браться. Напр., $_REQUEST["prod_count"]. Либо не указывайте ничего и количество будет выставляться равное 1
ID заказа ORDER_ID Укажите ID заказа, если пользователя необходимо отправить на оплату существующего заказа. Либо укажите название переменной, из которой данный ID будет браться. Напр., $_REQUEST["order_id"]. Если компонент получает ID заказа, то ключи PROD_ID, PROD_COUNT и ORDER_NEW игнорируются.
Параметр создания нового заказа ORDER_NEW Укажите название параметра, при получении которого (методом GET) компонент будет пытаться создать новый заказ. Напр., order_new
Способ оплаты PAY_TYPE Выберите из списка предпочитаемый способ оплаты, либо укажите переменную, из которой будет браться ключ способа оплаты. Напр., $_REQUEST["pay_type"]

Настройка ссылок оплаты для работы компонента

Для нормальной работы компонента ссылки перехода к выбору способа оплаты должны содержать, кроме выше указанных (см. таблицу выше), следующие атрибуты:

data-prod-price - стоимость товара. Выводится в диалоговом окне.

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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