Extended integration with retailCRM

Full, two-way integration with retailCRM.
Reviews: 3
Last update: 16.03.2024
ms_retailcrm
Extended integration with retailCRM
Subscribe
$261.34
$35.00

The addon provides full two-way integration between CS-Cart and RetailCRM. Data is synchronized in both directions: orders, customers, carts, callback requests, and one-click orders.

How synchronization works

The addon integrates with the CS-Cart lifecycle through hooks and reacts to events in real time. When an order is created on the site (hook place_order), it is automatically exported to RetailCRM. When the order status changes (hook change_order_status), the update is sent to the CRM. On payment (hook finish_payment), the payment status is updated in RetailCRM. Customers are synchronized on registration and profile update (hooks update_profile, retailcrm_pre_save_customer).

For bulk export and import, cron jobs are used. The addon provides separate cron URLs for: importing change history from RetailCRM (orders and customers), exporting users to CRM, importing users from CRM, exporting orders, importing orders. Each task is invoked via its own URL with a secret key for authorization.

Export from CS-Cart to RetailCRM

Orders are exported on creation, status change, and payment. For each order, the addon sends: products with prices and quantities, customer data (name, phone, email, address), shipping and payment methods, status, discounts, UTM tags (when enabled). Carts (incomplete purchases) are exported when the option is enabled — orders with status «cart» are created in RetailCRM.

Customers are exported on registration and profile update. The addon matches users by email and phone to avoid duplicates. When exporting an order, if the customer is not yet in RetailCRM, they are created automatically.

Import from RetailCRM to CS-Cart

Order import is performed via cron or when receiving a webhook from RetailCRM (if change history is configured). New orders from CRM are created on the site with status, payment, and shipping method mapping. Customers are imported when first referenced in an order.

The addon supports importing change history: when an order or customer is updated in RetailCRM, the data is updated in CS-Cart. Order status, payment, delivery data, and notes are synchronized.

Callback requests and one-click purchase

When the «Callback requests» addon is installed, callback and one-click purchase requests are sent to RetailCRM (hook call_requests_do_call_request_post). An order with type «callback» or «one-click purchase» is created in the CRM, and a manager is assigned. You can configure creation of full orders with products for one-click purchases.

MEASoft and Yandex.Market integration

When using the MEASoft module for shipping, the shipping cost is passed to RetailCRM (in the comment or as a separate field). For Yandex.Market: when generating a YML price list for RetailCRM export, the addon replaces the Offers class to use external_id from RetailCRM (hook yml_export_get_options_post).

Multi-vendor support

The addon supports Multi-Vendor and Ultimate. Settings and mappings are stored separately for each company (storefront). Each store has its own site and warehouse in RetailCRM. Cron tasks run with respect to company_id or storefront_id.

Where to find settings

All addon settings are located in «Administration» → «Sync data» → «MS: Extended RetailCRM Integration». The interface is organized by tabs: General (URL, API key, currency, default site and warehouse), Orders (export and import modes, field settings), Warehouses, Import statuses, Export statuses, Payment methods, Shipping methods, User fields, Callback and one-click purchase, Cron (password and cron URLs).

On the order edit page in the CS-Cart admin panel, the RetailCRM order ID is displayed (if the order was exported). Buttons are available to export the order to RetailCRM and import from RetailCRM to the site.

Payment type
Subscription
Product
  • Store Builder
  • Store Builder Ultimate
Compatible versions
  • 4.18.4
  • 4.18.3
  • 4.18.2.SP1
  • 4.18.2
  • 4.18.1.SP1
  • 4.18.1
  • 4.17.2.SP3
  • 4.17.2.SP2
  • 4.17.2.SP1
  • 4.17.2
  • 4.17.1
  • 4.16.2
  • 4.16.1
  • 4.15.2
  • 4.15.1.SP4
  • 4.15.1.SP3
  • 4.15.1.SP2
  • 4.15.1.SP1
  • 4.15.1
Localizations
  • English
  • Русский
Антон Витко
Advantages
Пользуемся этим модулем с 2020 года. Все нужные нам функции есть. Все работает стабильно.
Disadvantages
нет
Comment
Из минусов это то что придется доплачивать за ваши "хотелки", которых нет в модуле. Но главное что ребята могут все сделать.
Кудрин Геннадий
Advantages
Используем 7 месяцев, у нас очень много заказов и товаров. Модуль работает стабильно, сбоев, дублей, и потери данных не было. Настроить модуль можно легко и быстро.
Disadvantages
не выявлены
Comment
При корректной настройке, отлично работает. Рекомендую!
Кудрин Геннадий
Advantages
Используем 7 месяцев, у нас очень много заказов и товаров. Модуль работает стабильно, сбоев, дублей, и потери данных не было. Настроить модуль можно легко и быстро.
Disadvantages
не выявлено
Comment
При корректной настройке, отлично работает. Рекомендую!
With make shop , your online presence is not just a website, it's a comprehensive, scalable

Contact information

With make shop, your online presence is not just a website, it's a comprehensive, scalable platform that helps your business thrive in the digital era. We are not just developers. We are your e-commerce partners, turning your visions into reality.

Today, make shop is a dynamic company specialising in advanced e-commerce solutions. We do not limit ourselves to creating online stores alone. We believe in expanding possibilities. 

The make shop team also designs custom add-ons, expanding website functionality to meet our clients' specific needs. Our commitment to innovation drives us to continually enhance and optimise the digital world of online shopping.

Our primary services include:

  • Development of online stores and marketplaces
  • Template and theme implementation
  • Custom design development
  • Custom solutions of any complexity
  • SEO optimisation
  • SEO maintenance
  • Advertising setup
  • Integration with third-party services
  • Website maintenance and support
  • Mobile app development

Similar products

Live search and Search history
5.0 (86)
$120.00
Fast and convenient smart search. Search history. Flexible search settings.
Integration with Base.com (baselinker)
5.0 (20)
$299.00
Addon to Multi-Vendor and Store Builder allows integration with Base.com (baselinker) system. Add-on fully integrates Store Builder/Multi-Vendor ensuring data exchange about orders and products.
Make purchases for 200$ from our entire offer and get 20% discount
SMS Notifications PRO
5.0 (14)
$55.00
This addon helps to create rich SMS notifications in your store. Payment links, tracking numbers and reward points.
CS-Cart Customer Mobile App
5.0 (14)
$599.00
Ecarter React Customer app: Effortlessly shop from home with vast product categories, filters, easy payments, order tracking, and more.
TargetSMS: SMS notifications
5.0 (13)
Free

The module "TargetSMS: SMS notifications" is intended for sending SMS text notifications to an administrator and buyers of online store.

CS-Cart Wallet System
5.0 (11)
$89.00
This magnificent extension adds a built-in wallet system in your store. In which Customer/User has a Wallet. In this Add-on Customer/User can use Wallet Cash during checkout and money will be deducted from their Wallet Cash.