Другие модули на выбор

ArsenalPay: приём платежей без покупки онлайн-кассы

Стоимость: руб.
Этот компонент мы сможете использовать только при наличии лицензии. Подходящие редакции:

Получите быструю помощь по покупке, оплате, установке, настройке, продлению и другим вопросам, оставив заявку

Основные этапы подключения

1. Установите приложение в ваш интернет магазин.
2. Зарегистрируйтесь у нас в сервисе https://arsenalpay.ru/dashboard/register?step=1
3. Вам будет предоставлен личный кабинет, где сразу же получите все необходимые параметры для настройки приложения:
  • идентификатор виджета (widgetId)
  • секретный ключ виджета (widgetKey)
  • секретный ключ для callback-уведомлений (callbackKey)
4. Сообщите нам URL для callback-уведомлений из настроек вашего приложения, чтобы после успешного платежа в вашем магазине обновлялся статус заказа.
5. Подписываем договор и приступаем к работе.

Инструкцию можно скачать по ссылке:
https://arsenalpay.ru/instructions/Bitrix_%D0%A1%D0%9C%D0%A1_instruction.pdf

Установка

Через маркет (предпочтительный способ):
  • Зайдите на 1С БИТРИКС МАРКЕТПЛЕЙС
  • Нажмите на "Установить"
  • Укажите адрес сайта Вашего магазина
  • Следуйте инструкциям в администрировании Bitrix Вашего интернет-магазина
Через администрирование Bitrix:
  • Зайдите в администрирование BITRIX;
  • Выберите закладку "Marketplace" в левом меню;
  • Выберите пункт "Каталог решений";
  • Введите в поиске "arsenalmedia";
  • Найдите в списке модуль Arsenalpay и нажмите "Установить".
Вручную:
  • Скопируйте папку arsenalmedia.arsenalpay в каталог "bitrix\modules"
  • Зайдите в администрирование BITRIX;
  • Выберите закладку "Marketplace" в левом меню;
  • Выберите пункт "Установленные решения";
  • Найдите в списке "Модуль платежной системы arsenalpay.ru" и нажмите "Установить".

Добавление платежной системы на сайт

  • После установки выберите в левом меню вкладку "Магазин";
  • Разверните пункт "Настройки";
  • Выберите пункт "Платежные системы";
  • Нажмите кнопку "Добавить платежную систему";
  • Выбрать обработчик "Arsenalpay (arsenalpay)";
  • На вкладке "Настройка обработчика ПС" заполнить необходимые поля и сохранить;

Параметры настройки

  • callbackKey - секретный ключ, необходим при проверки подписей callback (Выдается Arsenalpay)
  • widgetKey - ключевое слово, необходим для проверки виджета (Выдается Arsenalpay)
  • widgetId - уникальный идентификатор виджета (Выдается Arsenalpay)
  • Смена статус заказа - параметр отвечает за смену статуса заказа при изменении статуса платежа (к примеру, при полной оплате заказа его статус меняется на [P]-"Оплачен, формируется к отправке")
  • Параметры "Номер оплаты", "Номер пользователя", "Сумма к оплате" необходимы для нормального функционирования модуля, изменять их не рекомендуется.
Удаление

  • Зайдите в администрирование BITRIX;
  • Выберите закладку "Настройки" в левом меню;
  • Выберите пункт "Настройки продукта";
  • Выберите раздел "Модули";
  • Найдите в списке "Модуль платежной системы arsenalpay.ru" и нажмите "Удалить";
Использование

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

  • Выбрать из каталога товар, который нужно купить;
  • Перейти на страницу оформления заказа (покупки);
  • В разделе "Платежные системы" выбрать платежную систему "ArsenalPay";
  • Перейти на страницу подтверждения введенных данных и ввода источника списания средств (мобильный номер, пластиковая карта и т.д.);
  • После ввода данных об источнике платежа в зависимости от его типа, Вам либо придет СМС о подтверждении платежа, либо в окне виджета Вам будет показан результат платежа;
  • Результат оплаты заказа поступит на адрес "Url колбэка" для фиксирования его в системе предприятия (обновление статуса заказа). Колбэк доступен по адресу http://адрес_вашего_сайта/callback/index.php ;, исходный код колбэка в "/bitrix/modules/arsenalmedia.arsenalpay/install/components/arsenalmedia/callback/component.php" (после внесения изменений в колбэк нужно переустановить модуль);