Weight based shipping methods for WooCommerce. Flexible shipping with table rate rules by cart weight and orde...
Integration with delivery carriers through the eShopLogistic service: shipping calculation and order export to carrier dashboards.
eShopLogistic Shipping Integrator is a WordPress plugin designed to connect WooCommerce with various delivery carriers via the eShopLogistic integration service. It allows you to calculate shipping costs, manage orders, and track shipments directly from your WooCommerce store.
To use the plugin, you must register for an eShopLogistic account and set up the integration for your chosen delivery services. It supports multiple carriers and provides features such as shipping cost calculation, order export, and syncing order statuses with carrier systems.
Best for: This plugin is suitable for WooCommerce store owners who need to manage shipping logistics efficiently.
What it does well
Where it falls short
eShopLogistic Shipping Integrator provides a comprehensive solution for WooCommerce users looking to streamline their shipping processes. However, it requires proper setup and may not work with customized checkout themes.
Алексей's own description of eShopLogistic Shipping Integrator, lightly tidied.
This plugin integrates WordPress (WooCommerce) with delivery carriers through the eShopLogistic integration service. Detailed information about platform features and pricing is available at eshoplogistic.ru.
One solution, integrated with all major delivery services: CDEK, DPD, Yandex Delivery, 5Post, Delovye Linii, PEC, Russian Post, KIT, Baikal Service, Zheldorexpeditsiya, Vozovoz, Energiya, Magnit Post, Grastin, Logsis, Integral. Other carriers can be connected on request.
To use the plugin, you need to register an eShopLogistic account and complete the basic integration setup for each delivery service you need in your eShopLogistic personal dashboard. In WooCommerce, you only configure what relates to the plugin’s own operation with the connected carriers — shipping calculation in WooCommerce works across all carriers connected through eShopLogistic. Order export to carrier systems is currently available for CDEK, DPD, Yandex Delivery, 5Post, Russian Post, Delovye Linii, PEC, and Baikal Service; support for the remaining carriers will be added gradually as the plugin evolves and based on user requests.
Key features:
The plugin works correctly only on themes with standard, non-customized WooCommerce checkout logic. If your checkout has been customized, the module will need to be adapted accordingly.
If something isn’t working, reach us via Telegram, Max, live chat, or the “Support” section in your dashboard — we’re happy to help!
Requirements:
– WordPress 6.0+
– WooCommerce 4.0+
– PHP 7.4+
Checkout Mode Support:
Compatible with both traditional shortcode checkout ([woocommerce_checkout]) and WooCommerce Block Checkout.
For detailed documentation and demo: wp.eshoplogistic.ru
This plugin connects to the eShopLogistic service to provide its core shipping-calculation functionality. It communicates with the following third-party services:
api.eshoplogistic.ru, api.esplc.ru) — this is the backend of the eShopLogistic shipping service itself (the service this plugin integrates with). The plugin’s PHP code (server-side, via Http/WpHttpClient.php) sends it: the account API key, the shopping cart/order contents needed to calculate a rate (article, name, quantity, price, weight, dimensions), origin/destination city, chosen payment method, and — when an order is placed — the customer’s shipping address and order line items, so the order can be created/exported/tracked in the carrier’s system. This happens whenever a customer views the cart/checkout/product page with shipping calculation enabled, and when an order is placed. See the eShopLogistic Terms of Service (offer agreement) and Privacy Policy.https://api.esplc.ru/widgets/{cart,modal,block}/app.js, which in turn loads a versioned, content-hashed JS/CSS bundle from the same api.esplc.ru domain) — this is a live, self-updating cart/product/checkout shipping-calculator UI, analogous to an embeddable live-chat widget: the eShopLogistic team ships UI updates to this bundle independently of plugin releases, and the asset filenames change with every such release, so they cannot be bundled statically inside the plugin without going stale. It is only loaded on pages where a shipping widget is displayed (product page, cart, checkout), and once loaded it talks to the same eShopLogistic API above (sending cart contents and the visitor’s IP address to determine their city) to render rates and pickup points. Governed by the same Terms of Service and Privacy Policy linked above. A second, older widget UI (used for the product-tab “static” and “modal” display modes) is bundled locally inside the plugin (assets/css/widget-*.css, assets/js/widget-*.js) and is not loaded remotely.api-maps.yandex.ru) — loaded whenever the pickup-point (PVZ) selection modal is opened, so the visitor’s browser can render pickup-point markers on an interactive map. Providing your own Yandex Maps API key in the plugin settings is optional: without a key the map and pickup-point markers still work, only the in-map street/metro search control is disabled; if a key is provided, it is appended to the API request. See Yandex Terms of Use and Yandex Privacy Policy.suggestions.dadata.ru) — the locally-bundled product-tab/modal widget UI (see item 2) uses this service to suggest matching Russian addresses as the customer types their delivery address, so the visitor’s browser sends the partial address text they are typing, together with an eShopLogistic-issued API token, directly to suggestions.dadata.ru. This only runs while the customer is actively typing in the delivery-address field of that widget. See DaData Terms of Service and DaData Privacy Policy.fonts.googleapis.com) — the same widget UI loads the “Roboto” web font (SIL Open Font License) from Google Fonts for its own styling. See Google Fonts FAQ and Google Privacy Policy.This plugin bundles the following third-party libraries:
Other plugins for shipping.
Weight based shipping methods for WooCommerce. Flexible shipping with table rate rules by cart weight and orde...
Auto-generate and attach WooCommerce PDF invoices and packing slips to order emails with customizable template...
Best WooCommerce coupons plugin to create advanced coupons and discount codes with auto-apply, BOGO, free ship...
The #1 WooCommerce shipment tracking plugin. Add tracking, auto-update order status, send branded emails. 1010...
Modern Cart gives your store a side cart and free shipping bar so shoppers stay on the page, spend more to unl...
Weight Based Shipping is a flexible and widely-used solution to calculate shipping costs based on the total ca...