IMPORTANT: As of June 15, we have switched to a subscription model for working with modules.
Until July 1, modules will be sold in a transitional mode. Then you will be able to subscribe to modules, but you will not be able to purchase a module separately!

Read More

Advanced integration with retailCRM

Full two-way integration with retailCRM.
Please enter a valid addres(es) of the shop where you are going to use the add-on.
2 000  15 000 
Latest module version 1.14.2 Updated: 11.01.2024
Have questions about the module? Write to us: HelpDesk
30 days for return
If you are not satisfied with the operation of the module, we will return your money with bonus points in your Personal Account
Bonus for review
We will give 1000 bonus points in your Personal Account for a review after purchasing the module
Multi-display
One price regardless of the number of display cases, no need to pay extra
Support
Free consultation and support on the module, assistance with installation
Discount for revision
We will give a discount of up to 50% on improvements to any functionality when purchasing a module from us

Description

ATTENTION : This module is distributed by subscription. By subscribing you get access to all make shop modules.

Please note: modules will only work with an active subscription!

RetailCRM

RetailCRM is an eCommerce and retail solution that helps you manage orders, customers and all communications in a single window. The system automates business processes, allows you to launch a built-in Loyalty Program and engage in CRM marketing in order to retain and return customers. Delivery services, telephony, payment systems, instant messengers, marketplaces, and more - there are more than 100 ready-made add-ons for integration with third-party services.

Add-on Advanced integration with retailCRM

Our add-on serves for full-fledged, two-way integration with RetailCRM, allowing you to exchange information about orders, customers, and flexibly configure the correspondence between CS-Cart and RetailCRM information. For such a setting, the add-on sets the mutual correspondence of the statuses of orders and payments, delivery and payment methods. Additionally, it is possible to synchronize Callbacks and Orders in one click. The synchronization of buyer profile fields is also fully configurable.

Add-on features

  • Easy installation.
  • Full two-way synchronization of CS-Cart and RetailCRM.
  • A fully customizable system for matching reference values from two systems (order status values, payment methods, customer profile fields, delivery methods).
  • Automatic synchronization of changes.
  • It is possible to modify according to the needs of the customer.
Product:
  • Store Builder
  • Store Builder Ultimate
Recipient:
  • Owners
Development
:
  • Backend
Localization:
  • English
  • Русский
Compatible versions:
  • 4.18.X
  • 4.17.X
  • 4.16.X
  • 4.15.X

Оформление подписки

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

Обратите внимание, что приобретение модулей по отдельности теперь недоступно — воспользоваться ими возможно исключительно в рамках подписки.

За единую стоимость подписки - 2000 руб/мес. Вы получаете доступ ко всем модулям.

Как оформить подписку у нас на сайте

Зарегистрируйтесь или авторизуйтесь на нашем сайте и выберите интересующий вас модуль

Нажмите кнопку Запросить триал доступ

Введите в поле URL сайта ваш домен в формате domain.com, без www и https://

Далее в личном кабинете в разделе загрузки вы сможете скачать нужный вам модуль и менеджер модулей для удобного управления модулями и оформления подписки.

Далее у вас есть 7 дней для тестирования выбранного модуля.

По истечении строка триала, для продолжения работы необходимо оплатить подписку.

Сделать это можно из менеджера модулей.

На выбор вы можете оплатить:

для зарубежных карт - PayPal

для РФ карт - Robokassa

Или на странице на сайте https://makeshop.pro/subscription/

При оплате нужно указать электронную почту с которой вы оформляли триал доступ.

При покупке на маркетплейсе CS-Cart

При покупке любого модуля зарубежной картой или картой РФ

Так как система при оформлении подписки не спрашивает дополнительных вопросов (на какой домен подписка оформляется) желательно вводить электронную почту ту же что и ваша учетная запись у нас на сайте (если она есть), тогда ваши учётки свяжутся между собой.

Выберите интересующий модуль и нажмите кнопку “Оформить подписку“

Далее после оплаты подписки вы сможете скачать модуль перейдя в раздел “Загрузки“, там выберите свой заказ и в нем будет ссылка на скачивание.

В дальнейшем, для получения новых модулей по подписке рекомендуем пользоваться нашим сайтом.

Всё что вам будет нужно сделать это на интересующем вас модуле (после авторизации) нажать кнопку “Запросить модуль по подписке“ и после одобрения скачать его в разделе загрузки.

Если что-то пойдет не так - проверьте выписалась ли лицензия

Найдите заказ с датой оформления подписки

Убедитесь что у вас прописался URL сайта в заказ

Если URL сайта неправильный и вам нужно обновить его: переходите в пункт меню “Мои модули”

Ищите модуль и проверьте URL магазина для которого выписана подписка

Manual

Installation

After downloading the add-on, it is installed using standard CS-Cart tools on the page Admin panel → Add-ons → Manage add-ons → Download and install add-on (+).

For CS-Cart version older than 4.13.1 Admin panel → Add-ons → Manage add-ons → Gear button → Manual installation

Click Download, in the window that appears, select the add-on file, then Download and install.

Setting

The initial setup is carried out on the General settings tab, where you need to enter the RetailCRM account URL and api key.

By default, the add-on is in the Disabled status, it is recommended to configure it before enabling it.

After connecting, you need to select a store and warehouses in RetailCRM and specify the currency of the store in RetailCRM

Additional setting

Description of settings:

On the Directories tab, you need to mutually compare order statuses, delivery methods, payment methods between Cs-Cart and RetailCRM. It also indicates the dependence of the payment status in retailCRM on the status of the order in CS-Cart.

The User Fields tab maps buyer profile fields

On the Orders tab, synchronization is configured in detail: import of new orders from retailCRM, import / export of order changes, export of callbacks, one-click orders, etc. are disabled.

You need to create a YML file (for example, using the standard Export to Yandex.Market add-on) to import products from CS-Cart to RetailCRM. To do this, go to Administration → Export to Yandex.Market → Price list.

Click the Create a new price list button in the form of a plus.

Set the necessary values Access keyPrice list nameStore name and check the box Price list for RetailCRM.

The access key is located in RetailCRM Settings - Integration - API Access Keys

After that, click Create, additional export settings will appear (you can leave the default) and links for generating and downloading the file, as well as a cron - command for automatically updating the file.

And from the RetailCRM side, on the Settings tab→ Stores→ [Select the desired store] → Catalog select Download from ICML and specify the address of the generated YML file in the ICML file URL field.

Important:For end-to-end synchronization of MySklad - RetailCRM - CS-Cart, you need to add an external_id for the product to the yml-file. You can do this using our add-on fixes integration add-on.

Apply 7 (Adding retailcrm xmlid changes to gatherAdditional) and 8 (Adding retailcrm xmlid changes to getRetailCrmOfferAttributes) fix:

After that, for the products you need to specify the external_id value:

After that, be sure to regenerate the import file and the external_id value will appear there in the .... field.

To automatically synchronize order/status changes from RetailCRM to CS-Cart, you need to register the cron command php /path/to/admin.php --dispatch=trigger.retailcrm_import, on the CS-Cart server

After configuring synchronization, change the status of the module to Enabled.

Important: When you enable/disable and update the module, the start points for orders and pending purchases are updated. This is done for those cases when the module is disabled for a long time, so that old orders are not unloaded and old changes from the history are not synchronized.

v2.0.0 (coming soon)

[*] Complete rework of the add-on

[!] Fixed an error when trying to go to the synchronization settings

[!] Fixed an error when receiving the retailcrm_id of an order from the database

[!] Fixed an error if the discount exceeded the total cost and rearranged prices incorrectly

v1.14.2 from 11.01.2024

[*] Improved transfer of utm tags when creating an order

[!] Fixed an error that occurs after installing the add-on (add-on class not found)

v1.14.1 from 25.12.2023

[*] Changed the link for cron

[!] Fixed an error when generating the YandexMarket price list file (external_id was searched for in the products table)

[+] Added the ability to transfer utm tags in an order according to the settings in the add-on

v1.14.0 from 30.10.2023

[+] Added transfer of delivery cost from the add-on "Exclude delivery cost from order."

v1.13.2 from 09/23/2023

[+] Added transfer of customer's TIN in the order.

v1.13.1 from 09/18/2023

[*] MEASoft: transfer of delivery cost to the order comment, applies only to 5post

v1.13.0 from 09/11/2023

[+] MEASoft: transfer of delivery cost to the order comment

v1.12.0 from 09/04/2023

[+] Support for delivery services from MEASoft, transfer of address and payer

[+] MEASoft: The payer can be selected in the add-on settings in the Orders tab

[*] Short tags <? to regular <?php

v1.11.16 from 06/05/2023

[*] Improved customer verification on the retailcrm side to prevent duplication (added search for customers by email and by TIN), bringing company names to the same form when comparing

v1.11.15 from 05/12/2023

[*] Improved customer verification on the retailcrm side to prevent duplication

[*] Changed file structure [+] Added site selection for customers in the add-on settings, by which customers from retailcrm will be requested

v1.11.14 from 12/26/2022

[+] Standardization of the add-on

v1.11.13 from 12/06/2022 [!] Fixed the problem with duplicating users

[] When the import new orders setting is disabled, new customers are not created either [] Import occurs only in enabled showcases

v1.10.13 from 11/18/2022

[!] Fixed the issue with duplicating the payment method [*] Adding delivery to the comment was moved to another hook

v1.9.13 from 11/17/2022

[+] Added the ability to upload the delivery method to the comment

v1.8.13 from 10/17/2022

[*] Changed language variables

v1.8.12 from 10/04/2022

[+] Standardization of the add-on

v1.8.11 from 07/20/2022

[+] Added the setting - Upload external_id of the product

v1.8.10 from 04/29/2022

[!] Fixed a bug when the external client code matched

v1.8.9 from 04/21/2022

[*] Disabled sending Email when importing a new client to cs-cart

v1.8.8 from 04/20/2022

[+] Added matching Deliveries / Pickup Points (CS-Cart) with Stores / Warehouses (RetailCRM)

v1.7.8 from 04/08/2022

[!] Fixed duplication of orders when buying in one click

v1.7.7 from 03/31/2022

[+] Added transfer of full name when creating a client as an individual. persons

v1.7.6 from 03/25/2022

[+] Added removal of TIN from the order if there is an error in it

[+] Added the address of the pickup point to the order

[*] Changed the definition of the order type by the identification field

v1.6.6 from 03/24/2022

[+] Added the creation of two types of clients - legal entity and individual

[+] Added binding of the order to the client

[!] Fixed an error when accessing the methods of corporate clients

v1.5.6

[+] Added mapping of the fields "TIN" and "Company name" from the ms_invoicing add-on

[+] Added change of the order type to "Legal. face" with filled in INN

[+] Added email validation

[!] Fixed the error "Incorrect counterparty type"

v1.4.6

[*] Updated MakeShop.pro icon

v1.4.5

[+] Synchronization of customer association

[+] Setting up symbolic designation of orders in 1 click

[!] Fix settings in multivendor

[!] Fix clients "Without full name"

v1.4.4

[*] Replaced language variables

v1.4.3

[+] Added the ability to export a discount coupon

[!] Fixed an error interacting with the "Callback" add-on

[!] Fixed the language file (en)

v1.4.2

[*] Fixed a bug in the multivendor settings templates

v1.4.1

[+] Removing products from the cart with the canceled status

[+] Added logging function

v1.4.0

[+] Multi-showcase support

v1.3.3

[+] Unloading unfinished purchases of unregistered users with contact information

v1.3.2

[+] Possibility to disable showcases

v1.3.1

[+] Start point for unloading unfinished purchases

[*] Errors fixed

v1.3.0

[+] Export of unfinished purchases + settings

[+] Weight calculation

[+] Accounting for gift certificates and discount coupons

[!] Discount calculation and synchronization fixed [*] MsRetailcrm_orders => MsRetailcrm_objects (synchronization of other entities)

[+] Possibility to disable import of new orders from retailCRM

[+] Performing actions when updating the add-on in the mode developer

v1.2.0

[] Added callback and one-click purchase settings

[] Added the ability to add delivery address, SDEK branch to the customer's comment

[] Added the ability to add items in the cart to the customer's comment when purchasing in one click

[] Added the ability to erase the email field for specified domains

[] Added the ability to specify the order URL from the admin panel

[] Added the ability to write the full name in the "name" field

[*] Added the option to disable the add-on (to display settings in disabled mode)

[!] Fixed the error with assigning retailCRM client ID

v1.1.1

[*] Launching firstUpdateSince after enabling a disabled add-on

[!] Fixed the error when creating an order in one click

v1.1.0

[+] Price list structure according to retailCRM documentation

[+] "Price list for retailCRM" option in editing the price list

[+] Import/export enable/disable options

[*] Discount calculation improved

[!] Check for add-on activity before postInstall() and firstUpdateSince()

[!] Minor fixes

v1.0.0

[+] First release

Reviews

Here you can share your opinion and evaluate our work.

Your feedback helps us become better and offer you even better service.

Similar add-ons