ГлавнаяRetail CRM
Платежный плагин RBK.money для Retail CRM

Интеграция RBK.money и retailCRM
Модуль интеграции RBK.money с retailCRM
Подробная инструкция по установке и активации
1. Создание Ключа доступов к API
- Войдите под своей учетной записью в retailCRM;
- Перейдите в Настройки/Интеграции/Ключи доступа к API и Нажмите кнопку Добавить;
- Скопируйте содержимое из поля Ключ. Это Ключ доступа к API, с которым будет работать модуль;
- Отметьте магазины из списка, с которыми будет работать модуль;
- Отметьте методы из списка разрешенные методы API. Нужные методы указаны в Приложении 1 и Нажмите сохранить;
- Зайдите в личный кабинет на сайте https://rbk.money/ и перейдите на вкладку интеграция;
- Создайте магазин и настройке все параметры магазина;
- Перейдите на вкладку API и скопируйте его. API ключ используется один на все магазины.
2. Вход в модуль
- Перейдите в Настройки/Интеграции/Маркетплейс;
- Выберите модуль Оплата через RBK.money;
- Нажмите кнопку Перейти в личный кабинет.
3. Настройка модуля
- Настройка Блока Доступы в retailCRM:
- Ссылка на retailCRM введите адрес своего аккаунта retailCRM;/li>
- В поле Настройки retailCRM: APi-Ключ доступа к API введите Ключ API retailCRM;
- В поле Настройки РБК: API-ключ - API ключ из личного кабинета RBK.money;
- Срок жизни счета (в часах) - время жизни выставленной ссылки в часах. Максимальное значение 720 часов. Если клиент не оплатил за это время счет автоматически отменяется;
- Нажмите кнопку «Обновить настройки».
- Настройка Блока магазинов:
- Выберите из списка один или несколько магазинов retailCRM, и сопоставьте с магазином в RBK.money . Можно к одному магазину RBK.money сопоставить несколько магазинов retailCRM;
- Нажмите Сохранить.
- Активация и запуск модуля:
- Нажмите на кнопку Обновить настройки модуля. При успешной проверке появится окно с текстом Успешно.
4. Создание типов оплат
- Перейдите в 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/payment-statuses
- /api/reference/sites
- /api/orders
Приложение №3. Вопросы
- Обратите внимание. Через систему retailCRM возможен только полный возврат. Частичный не предусмотрен. При этом подразумевается, что платежная система сама формирует и отправляет чек возврата.
- Номерация заказов должна быть уникальна. В случае если ранее выставлялись счета через ЛК RBK.money, и номер заказа уже такой существует, счет на заказ с таким же номером заказа создан не будет.
- Состав заказа передается только при полной оплате. При неполной предоплате, передается отметка - аванс.
- Если возврат сделать не через модуль, а через ЛК RBK.money, статус на возврат не изменится.
Для начала приема платежей в интернет-магазине
- Настройте плагин в соответствии с данными из личного кабинета RBKmoney;
- Скопируйте notification Url и укажите его в настройках магазина в личном кабинете RBKmoney;
- Сохраните изменения и проведите тестовый платеж.
