Connect your store to MEASoft courier service — and customers get accurate delivery cost at checkout, a map to choose a pickup point, or courier delivery at a convenient time. Orders are sent to the shipping service automatically, statuses stay in sync, and you save time on manual processing.
Key features
- Delivery cost calculation — automatic calculation based on weight, dimensions, and recipient address
- Door-to-door courier delivery — choose delivery date and time slot
- Pickup point (PVZ) delivery — select a pickup point on an interactive map
- Automatic shipment — send orders to MEASoft when a selected order status is reached
- Status synchronization — delivery status updates in the order from the courier service
- Weight and dimensions — calculation based on product features or shipping parameters
How it works
The module integrates with MEASoft as a CS-Cart shipping service. At checkout, delivery cost is calculated in real time. The customer can choose courier delivery with date and time, or a pickup point on the map. After payment and status change, the order is sent to MEASoft automatically, and delivery statuses are updated in the order card.
Where to find the functionality
Admin panel: module settings (Administration → Add-ons → MEASoft), shipping method setup (Shipping → Shipping methods → add MEASoft), delivery status and manual shipment in the order card.
Storefront: checkout page — MEASoft shipping method selection, pickup point selection on the map, or courier date and time selection.
Module settings
General: order number prefix, send product article code, pickup map dimensions, use external map library.
Dimensions: product weight and size feature IDs (length, width, height), unit conversion coefficients. Used when product shipping parameters are not set.
Statuses: mapping MEASoft statuses to CS-Cart order statuses, automatic shipment when a selected status is reached.
In the shipping method settings you specify service code, login, password, tariff, delivery type (courier or pickup), markup coefficient, and other parameters.
- English
- Русский
- 4.18.X
- 4.17.X
Оформление подписки
Мы переходим на новую подписную систему, открывая для вас полный доступ ко всем нашим модулям. Подробную информацию об условиях подписки и часто задаваемых вопросах вы можете найти здесь.
Обратите внимание, что приобретение модулей по отдельности теперь недоступно — воспользоваться ими возможно исключительно в рамках подписки.
За единую стоимость подписки - 2000 руб/мес. Вы получаете доступ ко всем модулям.
Как оформить подписку у нас на сайте
Зарегистрируйтесь или авторизуйтесь на нашем сайте и выберите интересующий вас модуль
Нажмите кнопку Запросить триал доступ
Введите в поле URL сайта ваш домен в формате domain.com, без www и https://

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


Далее у вас есть 7 дней для тестирования выбранного модуля.
По истечении строка триала, для продолжения работы необходимо оплатить подписку.
Сделать это можно из менеджера модулей.
На выбор вы можете оплатить:
для зарубежных карт - PayPal
для РФ карт - Robokassa

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

При оплате нужно указать электронную почту с которой вы оформляли триал доступ.
При покупке на маркетплейсе CS-Cart
При покупке любого модуля зарубежной картой или картой РФ
Так как система при оформлении подписки не спрашивает дополнительных вопросов (на какой домен подписка оформляется) желательно вводить электронную почту ту же что и ваша учетная запись у нас на сайте (если она есть), тогда ваши учётки свяжутся между собой.
Выберите интересующий модуль и нажмите кнопку “Оформить подписку“

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

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

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

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

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

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

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

Installation
- Ensure the module is activated in Administration → Modules → Manage modules
- The module installs automatically in Multivendor and Ultimate editions of CS-Cart
- On install, the module creates a shipping service and adds required database fields
Configuration
1. Module settings
Go to Administration → Modules → Manage modules → MEASoft Delivery Module
General settings
- Order number prefix — prefix added to the order number (optional)
- Send product code (SKU) — enable to send product SKU to MEASoft
- PVZ map width/height — dimensions of the pickup points map
- Use external JS library for PVZ map — enable if needed
Dimensions settings
- Product weight feature ID — ID of the product feature containing weight (if not set in product shipping params)
- Grams per weight unit — conversion factor (e.g. 1000 if weight is in kg)
- Product dimensions feature ID (L×W×H) — ID of feature with dimensions in "Length×Width×Height" format
- Separator — separator between dimensions (default "x")
- Length/Width/Height feature IDs — alternative: separate features for each dimension
- Centimeters per size unit — conversion factor (e.g. 1 if dimensions are in cm)
Status settings
- Select a storefront to configure statuses
- Map MEASoft delivery statuses to CS-Cart order statuses
- Configure auto-shipment: select the order status that triggers automatic sending to MEASoft
2. Shipping method setup
- Go to Administration → Shipping → Shipping methods
- Create or edit a shipping method:
- Select service MEASoft
- Fill in: courier service code, login, password (from MEASoft)
- Client code — obtain via "Get client code" (for PVZ type)
- Tariff — select delivery tariff (update via "Update tariffs")
- Delivery type — "Door delivery" or "PVZ"
- Configure payment method mapping to MEASoft pay types
- Set min/max delivery time, cost coefficient and extra charge
Usage
For administrator
- Sending order to MEASoft — if auto-shipment is configured, the order is sent when the selected status is reached; otherwise use the Ship button in the order
- Delivery status — shown in the order; updates when statuses are synced
For customer
- PVZ — select a pickup point on the map
- Door delivery — select delivery date and time slot
Verification
- Add products to cart and go to checkout
- Select MEASoft shipping — verify cost calculation
- Place a test order and check shipment result in the order
Troubleshooting
- Delivery cost error — check product weight and dimensions
- Shipment error — verify login, password and service code
- PVZ not on map — check map settings and library
- Statuses not updating — check status mapping and API availability
Key files
app/addons/ms_courierexe/addon.xml— module configurationapp/addons/ms_courierexe/Tygh/Shippings/Services/MsCourierexe.php— shipping rate calculationapp/addons/ms_courierexe/func.php— order shipment and status syncapp/addons/ms_courierexe/hooks.func.php— package dimensions and auto-shipment hooksapp/addons/ms_courierexe/controllers/frontend/ms_courierexe.php— PVZ and courier selection
v1.8.13 — 06.03.2026
New features and improvements:
- [+] Updated module documentation (description, instruction, changelog in HTML format).
v1.8.12 — 15.05.2024
New features and improvements:
- [+] Updated calculator XML schema.
- [+] Updated JS library for the checkout page map.
v1.8.11 — 17.03.2024
New features and improvements:
- [+] Added setting for door delivery to show the method even when price is not calculated.
Changed:
- [*] Unified language variable for uncalculated price display across all delivery types.
v1.8.10 — 01.03.2024
Changed:
- [*] Updated language variables.
v1.8.9 — 27.12.2023
New features and improvements:
- [+] Minimum courier delivery date passed to order.
Bug fixes:
- [!] Fixed: desired courier delivery date was not passed to order when field was auto-filled with minimum date.
v1.8.8 — 11.12.2023
Changed:
- [*] Setting to hide time slots now also hides the delivery date field.
Bug fixes:
- [!] Placeholder text for uncalculated price now shown only for PVZ delivery type.
v1.8.7 — 24.11.2023
New features and improvements:
- [+] Added setting to hide time slots on checkout page.
- [+] Added setting for placeholder text when price is not calculated (multilanguage).
Bug fixes:
- [!] Fixed: "Show always" field displayed incorrectly when door delivery was selected in shipping method settings.
v1.8.6 — 30.10.2023
New features and improvements:
- [+] Added support for new checkout page with city auto-detection on map.
Changed:
- [*] Code standardization.
v1.8.5 — 29.06.2023
New features and improvements:
- [+] Added option to switch between external and built-in JS libraries for PVZ map.
v1.8.4 — 29.06.2023
Bug fixes:
- [!] Fixed map error when re-selecting PVZ on checkout page.
v1.8.3 — 30.05.2023
Bug fixes:
- [!] Fixed tariff list error when only one tariff was returned.
v1.8.2 — 28.11.2022
New features and improvements:
- [+] When shipping method is always shown and cost is not calculated, "Select PVZ to calculate cost" is displayed instead of "Free".
v1.8.1 — 25.11.2022
Changed:
- [*] Increased PVZ code storage size in database.
v1.8.0 — 21.11.2022
New features and improvements:
- [+] Added client code retrieval for PVZ delivery type.
- [+] Client code sent when initializing PVZ map on checkout.
- [+] Added "Show always" setting for PVZ type on checkout page.
Bug fixes:
- [!] Added colons to shipping method setting tooltips.
v1.7.1 — 22.10.2022
Changed:
- [*] When PVZ is unavailable for delivery, user is notified and PVZ selection is reset.
Bug fixes:
- [!] Fixed spelling error in language variables.
v1.7.0 — 15.10.2022
New features and improvements:
- [+] PVZ code sent on checkout with cost recalculation when specific PVZ is selected.
Bug fixes:
- [!] Zip and address now sent only when customer must specify address in shipping settings.
- [!] Compatibility with new MEASoft map.js for "Select another pickup point" button.
- [!] Compatibility with CS-Cart 4.15.2 order discount calculation.
v1.6.3 — 23.07.2022
New features and improvements:
- [+] Adapted for tariff calculation check in shipping method settings.
v1.6.2 — 01.07.2022
Bug fixes:
- [!] Fixed Notice error in empty cart.
- [!] Fixed typo in new feature (extra bracket).
v1.6.1 — 01.07.2022
Bug fixes:
- [!] Fixed: min/max courier time settings displayed for PVZ type.
v1.6.0 — 01.07.2022
New features and improvements:
- [+] Added "Update tariffs" button.
Changed:
- [*] User settings moved from module to shipping method settings.
- [*] Tariff setting moved to Configure tab, depends on service code.
Bug fixes:
- [!] Fixed Notice error when courier service returns error response.
v1.5.1 — 21.06.2022
Bug fixes:
- [!] Fixed shipping services list update for per-storefront settings.
v1.5.0 — 17.06.2022
New features and improvements:
- [+] Shipping services list updates when service code changes.
Changed:
- [*] User settings moved from payment to module settings.
- [*] Updated module icon.
- [*] CHANGELOG standardization.
Bug fixes:
- [!] Fixed Notice error on checkout.
v1.4.0 — 09.06.2021
New features and improvements:
- [+] Added shipping method setting: cost multiplier.
- [+] Added shipping method setting: cost extra charge.
v1.3.4 — 28.04.2021
Bug fixes:
- [!] Fixed locked status settings.
v1.3.3 — 28.04.2021
Bug fixes:
- [!] Fixed 401 error for module settings when selecting MVE storefronts.
v1.3.2 — 12.04.2021
New features and improvements:
- [+] Auto-fill minimum date in checkout field.
v1.3.1 — 09.05.2021
Changed:
- [*] Fixed saving PVZ, date and time to order.
- [*] Fixed empty notes handling.
- [*] Fixed language variable errors.
v1.3.0 — 29.04.2021
New features and improvements:
- [+] Customer and admin comments sent on shipment.
- [+] Courier date and time.
- [+] Payment type sent for cost calculation and shipment.
- [+] Order discount included in cost calculation and shipment.
- [+] Product dimensions sent for cost calculation and shipment.
- [+] Product dimensions (L×W×H) as single or separate features.
- [+] Product weight as feature.
- [+] Unit conversion for dimensions (to cm) and weight (to kg).
Changed:
- [*] PVZ map adapted for mobile CS-Cart.
v1.2.1 — 11.02.2021
Changed:
- [*] Module settings open in separate window.
- [*] Updated logo, name and description.
v1.2.0 — 01.02.2021
New features and improvements:
- [+] CS-Cart and MEASoft status mapping.
- [+] Auto-shipment on specified status.
- [+] Added CUSTOMSFINISHED, CUSTOMSPROCESS statuses.
- [+] Order number prefix setting.
- [+] Setting to send product code to MEASoft.
- [+] CS-Cart and module version sent.
- [+] City sent for PVZ map on checkout.
- [+] English language variables.
Changed:
- [*] Delivery status updates on shipment without page reload.
Bug fixes:
- [!] Fixed shipment status display.
- [!] Fixed status update when only one order.
v1.1.1 — 04.12.2020
New features and improvements:
- [+] Added delivery cost calculation parameters.
Changed:
- [*] Fixed order display errors.
v1.1.0 — 04.12.2020
New features and improvements:
- [+] PVZ support.
- [+] Map settings.
v1.0.0 — 13.11.2020
New features and improvements:
- [+] Initial release.
Legend: [+] — added; [*] — changed; [!] — bug fix.
Ваш запрос отправлен!
Ваш запрос на доработку модуля отправлен в техническую поддержку. Мы изучим ваши пожелания и дадим обратную свзязь.
Вам придет уведомление на указанный Email.
Here you can share your opinion and evaluate our work.
Your feedback helps us become better and offer you even better service.