Установка

1. Установите модуль

Установите модуль стандартными средствами 1С-Битрикс.

2. Настройте параметры в личном кабинете IntellectMoney

В личном кабинете IntellectMoney перейдите в раздел Магазины, выберите в списке нужный магазин и нажмите Настройки.

На вкладке "Прием платежей" укажите:

  • Протокол: IntellectMoney
  • CMS: 1С-Битрикс
  • Back URL: укажите любой url на вашем сайте, например, главной страницы, в рамках модуля данный параметр не используется
  • Secret Key: укажите или сгенерируйте кодовое слово, его будет необходимо ввести в настройках обработчика 1С-Битрикс
  • Result URL: укажите https://ваш.сайт/bitrix/tools/sale_ps_result.php

На вкладке "Способы оплаты" должна быть включена оплата картами.

3. Настройте платежную систему в административной части 1С-Битрикс

В административной части 1С-Битрикс перейдите на страницу Магазин > Настройки магазина > Платежные системы и нажмите кнопку Добавить платежную систему.

На открывшейся странице выберите обрабочик Пользовательские > Мгновенная оплата в IntellectMoney (grainimfastpay). Также укажите название платежной системы и др. параметры при необходимости.

В настройках обработчика ПС внизу страницы укажите следующие значения:

  • Номер магазина в системе IntellectMoney: укажите идентификатор магазина, для чего перейдите в личном кабинете IntellectMoney в раздел Магазины, скопируйте ID нужного магазина из списка и вставьте в это поле
  • Секретный ключ: укажите значение из поля Secret Key в настройках магазина
  • Путь к форме заказа: укажите относительный url, по которому расположена форма заказа на вашем сайте, например, "/personal/order/make/"

Пример заполненных настроек обработчика ПС:

Пример заполнения настроек обработчика платежной системы IntellectMoney в Битрикс

Сохраните платежную систему.

4. Протестируйте платежную систему

Создайте тестовый товар стоимостью 10 руб. (это минимально возможный платеж в системе IntellectMoney), перейдите в публичную часть, положите товар в корзину и перейдите к оформлению заказа.

На шаге выбора платежной системы должна появится такая форма:

Заполните данные карты и оплатите заказ. Окно ввода 3ds данных открывается после создания заказа. Заказ создается только в том случае, если данные карты корректны.

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

Статус платежной системы IntellectMoney в заказе 1С-Битрикс