Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Доработка модуля синхронизации Opencart с RetailCRM


Recommended Posts

Есть готовый модуль для 2.x от разработчиков RetailCRM - https://github.com/retailcrm/opencart-module

Модуль работает и производит выгрузку заказов в CRM. Но есть проблема с синхронизацией способов оплаты и доставки.

 

Если модуль доставки имеет несколько способов доставки, например, модуль EMS Почта России имеет два способа emsrussianpost.noinsurance и emsrussianpost.international, то после оформления заказа в логе появляется ошибка и тип доставки не передается в CRM:

PHP Notice:  Undefined index: emsrussianpost.noinsurance in /www/catalog/model/retailcrm/order.php on line 77

Если у модуля доставки один способ доставки, например стандартный модуль самовывоза pickup.pickup, то все передается корректно.

 

Такая же проблема актуальна и для способов оплаты.

 

Необходимо пофиксить проблему, чтобы способы доставки и оплаты корретктно передавались в CRM.

 

За подробностями прошу в ЛС.

Змінено користувачем rozze
Надіслати
Поділитися на інших сайтах


  • 4 years later...

Здравствуйте, интегрировали retail crm в наш магазин на опенкарт. В результате работы при оформлении заказа в 1 клик заказ попадает в потерянные, фиксируется в админке, но в фронте, ничего не происходит (не появляется сообщение об успешним заказе). В логе Опенкарта ошибки: 2021-04-26 16:35:07 - PHP Notice: Undefined index: payments in /home/c/cp72279/fizika/public_html/system/library/retailcrm/lib/service/OrderManager.php on line 75 2021-04-26 16:38:31 - PHP Notice: Undefined index: payments in /home/c/cp72279/fizika/public_html/system/library/retailcrm/lib/service/OrderManager.php on line 75 В чем проблема? Как решить?

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.