Инструкция по интеграции платежного модуля RetailCRM с IntellectMoney
Для интеграции необходимо быть зарегистрированными в RetailCRM, а также быть зарегистрированным как Юридическое лицо в IntellectMoney.
Для установки модуля и связи 2-х систем необходимо , зайти на страницу https://intellectmoney.ru/common/remoteApp/retailCrm/htdocs/ и на данной странице заполнить данные регистрации, а именно:
- EshopId (номер магазина в Intellectmoney);
- Адрес аккаунта в RetailCRM, формате ваш_уникальный_адрес_магазина. retailcrm.ru.
Данный адрес Вы можете увидеть в адресной строке браузера;
3. Указать Api ключ
Api ключ Вы можете получить перейдя в настройки интеграции своего магазина, по адресу : https://ваш_уникальный_адрес_магазина.retailcrm.ru/admin/api-keys
Если ключа нет, то его надо создать, нажав на данной странице кнопку «Добавить».
При добавлении необходимо, в параметрах выбрать к какому магазину привязан данный ключ.
В блоке «Разрешенные методы API» предоставьте права ко всем методам в группах «Интеграция», «Оплаты»
После внесения всех данных в форму, нажимаем кнопку «Зарегистрироваться».
Если регистрация прошла успешно, то будет выведено соответствующее сообщение:
Если имеется ошибка, то необходимо обратиться в ТП IntellectMoney c текстом ошибки.
В настройках магазина личного кабинета, во вкладке "Приём платежей", в поле Result Url необходимо указать следующий адрес: https://intellectmoney.ru/common/remoteApp/retailCrm/htdocs/callback_handler.php
При успешной регистрации, в маркетплейсе по адресу: https://ваш_уникальный_адрес_магазина.retailcrm.ru/admin/integration/list должен появиться наш модуль в разделе «Прочее».
Следующий шаг это привязка платежного модуля к магазину. Для этого необходимо:
Перейти в раздел Настройки –> Справочники->Типы оплаты: https://ваш_уникальный_адрес_магазина.retailcrm.ru/admin/payment-types
И создать новый тип оплаты, нажав кнопку «Добавить».
Необходимо заполнить параметры отмеченные как обязательные (*). Установить галочку в пункте "Активность" и Выбрать значение в поле "Интегрировать с".
Также чтобы в заказ отобразилась наша платежная система её надо привязать к нужно доставке. Для этого переходим в список доставок https://ваш_уникальный_адрес_магазина.retailcrm.ru/admin/delivery-types
Выбираем нужную доставку которая предусматривает оплату нашей платежной системой и входим в ее настройки.
На вкладке «Способы оплаты» ставим галочку напротив нашей платежной системы.
На этом настройки платежного модуля окончены.
При создании заказа и выбора типа доставки, в самом низу должна появиться после сохранения заказа платежная система IntellectMoney:
В данном блоке оплаты, имеется ссылка сгенерировать ссылку, которую необходимо нажать.
При нажатии должна сформироваться ссылка на оплату, которую надо скопировать и отправить покупателю для оплаты.
После оплаты клиентом счета, Статус счета изменить на оплачено.