What this solution does
The module calculates delivery costs from the Moscow Ring Road (MKAD) for the standard checkout process. It enables automatic recalculation of the base delivery fee based on the distance to the customer's address. Specific delivery services can be selected for integration in the module settings.
The module operates in two modes.
The widget-less mode is used when no Yandex Maps API key is provided in the settings. In this case, a custom order property must be created to input the distance in kilometers from MKAD. This property is configured within the module. When a distance value is entered during checkout or modified via the administrative panel, the delivery cost is recalculated according to the specified rate per kilometer. To assign a fixed delivery cost for an integrated service, enter 0 or leave the distance property empty.
The widget mode.
The module adds a widget for calculating delivery costs beyond the Moscow Ring Road (MKAD). The widget is triggered by clicking the 'Calculate delivery beyond MKAD' button when selecting a delivery service during the checkout process.
The map functionality relies on the Yandex Maps API. To use this feature, you must obtain a Yandex Maps API key and enter it in the module settings.
Important limitations:
1. If delivery services integrated with maps (e.g., for displaying pickup points) are already in use, the operation of this module in widget mode is not guaranteed.
2. The module may function incorrectly on customized checkout components. Assistance is available to find a solution for stable operation in such cases.
3. To use address autocomplete suggestions, an additional Yandex Geocoding API key is required. Instructions for obtaining this key are provided in the Installation section.
Detailed setup instructions are available separately.
Bundle pricing calculation — automatically determines the price of a product bundle based on the cost of the individual items included.
Wildberries API integration — imports orders and updates their statuses, while synchronizing product inventory and prices via the current API.
OZON order import via API — centralized monitoring of new orders arriving from the OZON marketplace.
OZON inventory and price synchronization via feed — automatically updates product availability and pricing data on the OZON platform, eliminating the need for manual oversight.
SberMegamarket order processing via API — direct reception of orders from the SberMegamarket platform to the online store.
Data transfer to SberMegamarket via feed — convenient export of products from the store catalog to SberMegamarket for updating assortment, stock levels, and prices.
Pop-up advertising banner — displays a banner with the capability to automatically apply a coupon code to the shopping cart during checkout.
SDEK.Market order import via API — automatic retrieval of orders from the SDEK.Market platform through the API interface.
Delivery service with manager calculation. The module enables the creation of a delivery type where the final cost is not calculated automatically. Instead, the customer sees a message stating that the price will be determined by a manager after the order is placed.
Cookie usage notification (Federal Law No. 152). A tool for quickly creating and displaying a notice on the website regarding the collection and use of cookie files in compliance with legal requirements.
General iT can install “WBS24: Delivery Services Plugin - Delivery Calculation from MKAD”, configure its settings and verify its operation in the existing project.