Интеграция RBK.money и retailCRM
Модуль интеграции RBK.money с retailCRM.
Подробная инструкция по установке и активации
1. Создание Ключа доступа к API
- Войдите под своей учетной записью в retailCRM
- Перейдите в Настройки/Интеграции/Ключи доступа к API - и нажмите кнопку Добавить
- Скопируйте содержимое из поля Ключ. Это Ключ доступа к API, с которым будет работать модуль
- Отметьте магазины из списка, с которыми будет работать модуль
- Отметьте методы из списка Разрешенные методы API. Нужные методы указаны в Приложении 1 и нажмите сохранить
- Зайдите в личный кабинет на сайте https://rbk.money/ и перейдите на вкладку Интеграция
- Создайте магазин и настройте все параметры магазина.
- Перейдите на вкладку API и скопируйте API-ключ RBK. API ключ используется один на все магазины
2. Вход в модуль
- Перейдите в Настройки/Интеграции/Маркетплейс
- Выберите модуль RBK.money
- Нажмите кнопку - Перейти в личный кабинет
3. Настройка модуля
- Настройка блока - Настройки retailCRM
- Ссылка на retailCRM - введите адрес своего аккаунта retailCRM
- В поле API-ключ: APi-Ключ доступа к API введите Ключ API retailCRM
- Настройка блока - Настройки РБК
- В поле Настройки РБК: API-ключ - API ключ из личного кабинета RBK.money
- Настройка модуля
- Срок жизни счета (в часах) - время жизни выставленной ссылки в часах. Максимальное значение 720 часов. Если клиент не оплатил за это время счет, он автоматически отменяется.
- Нажмите кнопку "Обновить настройки"
- Выберите из списка один или несколько магазинов retailCRM, и сопоставьте с магазином в RBK.money . Можно к одному магазину RBK.money сопоставить несколько магазинов retailCRM
- Нажмите - Сохранить.
3. Настройка блока - Настройки магазинов
- Активация и запуск модуля
- Нажмите на кнопку Обновить настройки модуля При успешной проверке появится окно с текстом Успешно.
3. Создание типов оплат
- Перейдите в retailCRM/Администрирование/Справочники/Типы оплат. Нажмите кнопку "Добавить"
- Введите название типа оплаты (Пример: Оплата RBK.money. Магазин №1)
- Введите символьный код типа оплаты (Пример: RBK-money-1)
- Выберите из списка "Интегрировать с" нужный магазин, с которым будет работать модуль
- В поле "Статусы счетов" - нажмите на кнопку "Перейти к настройке". Соотнесите статусы платажей со статусами оплат из retailCRM. Нажмите Сохранить Обратите внимание: Для каждого магазина должен быть свой тип оплаты, даже если у всех единый аккаунт RBK.money. Подсказка. Не забудьте разрешить новые способы оплаты в настройках доставки, иначе оплаты будут недоступны.
Приложение №1
Необходимые методы API retailCRM для работы модуля
- /api/integration-modules/{code}
- /api/integration-modules/{code}/edit
- /api/payment/(updateInvoice|check)
- /api/reference/sites
Приложение №3. Вопросы
- Обратите внимание. Через систему retailCRM возможен только полный возврат. Частичный не предусмотрен. При этом подразумевается, что платежная система сама формирует и отправляет чек возврата
- Нумерация заказов должна быть уникальна. В случае если ранее выставлялись счета через ЛК RBK.money, и номер заказа уже такой существует, счет на заказ с таким же номером заказа создан не будет.
- Состав заказа передается только при полной оплате. При неполной предоплате, передается отметка - аванс
- Если возврат сделать не через модуль, а через ЛК RBK.money, статус на возврат не изменится
О поддержке модуля Вы можете узнать в разделе Поддержка
(перейти).