Payments are experiencing issues due to temporary restrictions in Russia. If your payment does not go through, please submit a support request.•Our support team is available 24/7 — we are always here to help with hosting and server issues.•We are now accepting requests for dedicated server rental and colocation services in our data center.•Reminder: we recommend enabling backups for additional data protection.•A new VPS/VDS lineup with NVMe storage and improved performance is now available.•Maintenance work on some servers has been completed. All services are operating normally.•
Payments are experiencing issues due to temporary restrictions in Russia. If your payment does not go through, please submit a support request.•Our support team is available 24/7 — we are always here to help with hosting and server issues.•We are now accepting requests for dedicated server rental and colocation services in our data center.•Reminder: we recommend enabling backups for additional data protection.•A new VPS/VDS lineup with NVMe storage and improved performance is now available.•Maintenance work on some servers has been completed. All services are operating normally.•
Аккаунт в General iT
Вход / Регистрация
Войдите или создайте аккаунт для управления услугами в панели.
DPD integration module for 1C-Bitrix.
Enables the creation of delivery orders and courier requests directly from the system's administrative panel. Ensures a continuous customer journey from product selection to delivery checkout.
Administrator features:
- Create, edit, and cancel delivery orders.
- Track shipment status within the 1C-Bitrix interface.
Enables the creation of delivery orders and courier requests directly from the system's administrative panel. Ensures a continuous customer journey from product selection to delivery checkout.
Administrator features:
- Create, edit, and cancel delivery orders.
- Track shipment status within the 1C-Bitrix interface.
- Support for multiple shipping warehouses.
- Configuration of discounts or markups for each delivery option.
- Printing of order receipts and handover acts for couriers.
- Selection of transport type (e.g., for temperature-sensitive cargo).
- Multi-account support for operations in CIS countries.
Customer-facing features:
- Display of all available delivery methods.
- Automatic cost calculation.
- Dynamic display of options based on product weight.
A contract with DPD is required to use the module.
The DPD integration module from Ipol displays the delivery date and cost on the checkout page, calculated based on order dimensions. It includes an interactive map for locating pickup and drop-off points. The module requires PHP version 7.1 or higher. Full documentation is available at ipol.ru/spravka/dpd_bitrix.
For the “DPD Integration” module, General iT can perform installation, configuration and a functional check in your project.
UPDATE HISTORY
What’s new
198 releases
2.0.272 (25.09.2026)Latest update
- Security vulnerability fixes based on Bitrix audit: payment method and DPD tariff during order checkout are no longer taken from the buyer's request; CSRF and permission checks on administrative pages; XSS in the DPD pickup point selection component, in the map, and in the DPD order form
- DPD order form: only fields declared in the form are saved; service fields (status, number, document files) and orders already sent to DPD cannot be modified via request; re-creating an order is possible only after cancellation
- Deletion of old labels/invoices is limited to the /upload/ipol.dpd/ directory
- Log: API key and recipient personal data are masked; the log file has an unpredictable name by default and a size limit; old debug.log is deleted
- cli.php runs only from the command line
- SSL certificate verification is enabled when checking DPD server availability
2.0.271 (22.09.2026)
- support for PHP 8.5
2.0.270 (11.06.2026)
- Added Avisation and Shopping Center Delivery services
2.0.269 (08.06.2026)
- Security vulnerability fixes: XSS in the order editing form, predictable names for invoices/stickers
- Added a document download handler with access permission checks
2.0.268 (08.06.2026)
- Security vulnerability fixes: XSS in the order editing form, predictable names for invoices/stickers
- Added a document download handler with access permission checks
2.0.267 (03.06.2026)
- Security fixes
2.0.266 (02.06.2026)
- Fix for the widget issue
2.0.265 (01.06.2026)
- Security fixes
2.0.264 (19.05.2026)
- Fixed issue with delivery date display
2.0.263 (12.05.2026)
The location synchronization procedure has been improved; dependency on the FTP module has been removed
2.0.262 (23.04.2026)
Fixes and improvements
2.0.261 (20.03.2026)
Fixed error retrieving the list of services
2.0.260 (18.03.2026)
Changed DPD tariff names
2.0.259 (27.02.2026)
- Added KG option
- Use of getServiceCost3 and getServiceCostByParcels3 methods for calculating delivery cost
2.0.258 (16.05.2025)
Fixing an error
2.0.257 (07.05.2025)
Tariff name changed from MXO DPD Standart to DPD Standart
2.0.256 (26.02.2025)
Link for obtaining DPD API access keys has been changed
Parameter for limiting calculated tariffs in the API has been added
2.0.255 (18.02.2025)
Link for obtaining DPD API access keys has been changed
Parameter for limiting calculated tariffs in the API has been added
2.0.254 (25.12.2024)
Fixed an error in determining the NPP at the terminal; now the NPP is available when paying by card at the terminal
Fixes and improvements
2.0.253 (19.09.2024)
Fixes and improvements
2.0.252 (30.07.2024)
Fixed an error in determining the active DPD account
2.0.251 (25.07.2024)
New crating and partial buyback services have been added
2.0.250 (22.07.2024)
Fixed the transmission of the product article in the attachment when creating a DPD request
2.0.249 (11.07.2024)
Added the ability to transmit the product article in the attachment when creating a DPD request
2.0.248 (03.04.2024)
Improved support for PHP 8.2
2.0.247 (01.03.2024)
Added separate fields for authorization parameters in test mode
2.0.246 (12.09.2023)
Removal of senders
2.0.245 (31.08.2023)
Changed email address in help
2.0.244 (07.08.2023)
Fixed errors in widget and delivery service operation.
2.0.243 (02.08.2023)
Fixed a location import issue occurring when using memcache caching
2.0.242 (24.04.2023)
Improved the terminal dimensions comparison mechanism
Improved the cash-on-delivery comparison mechanism for terminals (after updating, data synchronization must be performed)
2.0.241 (27.03.2023)
Added the onPVZListReady event, which allows additional filtering of the list of PVZs displayed on the map
2.0.240 (20.01.2023)
Module adaptation for PHP 8
2.0.239 (21.12.2022)
Added check for delivery service activity before connecting module scripts on the checkout page
2.0.238 (21.10.2022)
Added server parameter checks for correct module operation
Minor fixes
2.0.237 (14.07.2022)
Added attachment transmission when sending to Belarus with the CST option enabled
2.0.236 (19.05.2022)
Added module usage documentation
2.0.235 (04.05.2022)
Fixed logging
2.0.234 (12.04.2022)
Updated description
2.0.233 (28.03.2022)
Fixed error when searching for pickup points
Changes in DPD API
2.0.232 (21.02.2022)
Fixed an error when searching for pickup points
2.0.231 (11.02.2022)
Improvements and fixes
2.0.230 (03.02.2022)
Improvements and fixes
2.0.229 (12.01.2022)
Improvements and fixes
2.0.228 (17.12.2021)
Improved compatibility with the new aspo.max template
Improvements and fixes
2.0.227 (18.11.2021)
Improvements and fixes
2.0.226 (10.11.2021)
Improvements and enhancements
New payment methods have been added at pickup points.
Attention! After updating, you must perform a data synchronization procedure.
2.0.225 (09.11.2021)
Improvements and enhancements
New payment methods have been added at pickup points.
Attention! After updating, you must perform a data synchronization procedure.
2.0.224 (03.11.2021)
Image export improvement
2.0.223 (25.10.2021)
Updates
2.0.222 (21.10.2021)
Added:
- Display of the selected pickup point address under the button
- onPVZListReady event
- Option to select displayed pickup point types
2.0.220 (14.10.2021)
fix
2.0.119 (14.10.2021)
fix
2.0.118 (09.09.2021)
Added:
- Display of the selected pickup point address under the button
- onPVZListReady event
- Option to select displayed pickup point types
2.0.117 (09.08.2021)
Added new DPD Same Day tariff
2.0.116 (23.04.2021)
Added support for IM+CRM edition
Enhancements and fixes
2.0.115 (10.02.2021)
Added support for IM+CRM edition
Enhancements and fixes
2.0.114 (22.01.2021)
Added support for IM+CRM edition
Enhancements and fixes
2.0.113 (10.12.2020)
Improvements and fixes
2.0.112 (01.12.2020)
Improvements and fixes
2.0.111 (25.11.2020)
Improvements and fixes
2.0.110 (19.11.2020)
Improved work with kits
2.0.109 (18.06.2020)
Fixes and improvements
2.0.108 (15.06.2020)
Fixes and improvements
2.0.107 (12.05.2020)
Fixes and improvements
2.0.106 (06.05.2020)
Fixes and improvements
2.0.105 (06.05.2020)
Fixes and improvements
2.0.104 (30.04.2020)
Fixes and improvements
2.0.103 (30.04.2020)
Fixes and improvements
2.0.102 (29.04.2020)
Fixes and improvements
2.0.101 (28.04.2020)
Fixes and improvements
2.0.100 (27.04.2020)
Fixed status updates when using multiple accounts
2.0.99 (15.04.2020)
Fixes and improvements
2.0.98 (14.04.2020)
Fixes and improvements
2.0.97 (01.04.2020)
Fixes and improvements
2.0.96 (26.03.2020)
Fixes and improvements
2.0.95 (19.03.2020)
Added support for multiple pickup points
When creating an order, you can specify product marking
Expanded list of tariffs supported by the module
Fixes and improvements
2.0.94 (18.03.2020)
Added support for multiple pickup points
When creating an order, you can specify product marking
Expanded list of tariffs supported by the module
Fixes and improvements
2.0.93 (27.02.2019)
Added support for new tariffs: DPD MAX domestic, DPD 18:00, DPD CLASSIC, DPD SHOP
2.0.92 (24.01.2019)
Fixes and improvements
2.0.91 (22.01.2019)
Fixes and improvements
2.0.90 (16.01.2019)
Fixes and improvements
2.0.89 (22.12.2019)
Fixes and improvements
2.0.88 (22.11.2019)
Fixes and improvements
2.0.87 (21.10.2019)
Fixes and improvements
2.0.86 (13.10.2019)
Fixes and improvements
2.0.85 (24.09.2019)
Fixes and improvements
2.0.84 (21.08.2019)
Fixes and improvements
2.0.83 (16.08.2019)
Fixes and improvements
2.0.82 (07.08.2019)
Fixes and improvements
2.0.81 (05.08.2019)
Fixes and improvements
2.0.80 (22.07.2019)
Fixes and improvements
2.0.79 (03.07.2019)
Fixes and improvements
2.0.78 (26.06.2019)
Fixes and improvements
2.0.77 (19.06.2019)
Fixes and improvements
2.0.76 (10.06.2019)
Fixes and improvements
2.0.75 (22.05.2019)
Fixes and improvements
2.0.74 (27.03.2019)
Fixes and improvements
2.0.73 (22.03.2019)
Fixes and improvements
2.0.72 (12.03.2019)
Fixes and improvements
2.0.71 (06.03.2019)
Fixes and improvements
2.0.70 (01.03.2019)
Fixes and improvements
2.0.69 (25.02.2019)
Fixes and improvements
2.0.68 (18.02.2019)
Fixes and improvements
2.0.67 (15.02.2019)
Fixes and improvements
2.0.66 (15.02.2019)
Fixes and improvements
2.0.65 (15.02.2019)
Fixes and improvements
2.0.64 (06.02.2019)
Fixes and improvements
2.0.63 (28.01.2019)
Fixes and improvements
2.0.62 (22.01.2019)
Fixes and improvements
2.0.61 (14.01.2019)
Fixes and improvements
2.0.60 (28.12.2018)
Fixes and improvements
2.0.59 (25.12.2018)
Fixes and improvements
2.0.58 (23.12.2018)
Fixes and improvements
2.0.57 (30.11.2018)
Fixes and improvements
2.0.56 (21.11.2018)
Fixes and improvements
2.0.55 (07.11.2018)
Fixes and improvements
2.0.54 (02.11.2018)
Fixes and improvements
2.0.53 (29.10.2018)
Fixes and improvements
2.0.52 (24.10.2018)
Fixes and improvements
2.0.51 (11.10.2018)
Fixes and improvements
2.0.50 (08.10.2018)
Fixes and improvements
2.0.49 (30.09.2018)
Fixes and improvements
2.0.48 (21.09.2018)
Fixes and improvements
2.0.47 (19.09.2018)
Fixes and improvements
2.0.46 (17.09.2018)
Fixes and improvements
2.0.45 (28.08.2018)
Fixes and improvements
2.0.44 (27.08.2018)
Fixes and improvements
2.0.43 (13.08.2018)
Fixes and improvements
2.0.42 (09.08.2018)
Fixes and improvements
2.0.41 (07.08.2018)
Fixes and improvements
2.0.40 (23.07.2018)
Fixes and improvements
2.0.39 (18.07.2018)
Fixes and improvements
2.0.38 (16.07.2018)
Fixes and improvements
2.0.37 (04.07.2018)
Fixes and improvements
2.0.36 (04.07.2018)
Fixes and improvements
2.0.35 (27.06.2018)
Fixed an issue where the pickup point selection button would not load. If you see an error in the console (F12->console) related to Yandex Maps (window.__jsonp_ymaps_map is not a function), set the Do not connect map API flag in the module settings and clear the page cache.
2.0.34 (27.06.2018)
Fixed an issue where the pickup point selection button would not load. If you see an error in the console (F12->console) related to Yandex Maps (window.__jsonp_ymaps_map is not a function), set the Do not connect map API flag in the module settings and clear the page cache.
2.0.33 (21.06.2018)
Fixes and improvements
2.0.32 (21.06.2018)
Improved backward compatibility with the old Bitrix core
2.0.31 (14.06.2018)
Added the ability to use a DPD order number different from its identifier in Bitrix
Fixes and improvements
2.0.30 (13.06.2018)
Synchronization of terminals and additional services on terminals
After updating, you must re-run the data import /bitrix/admin/ipolh_dpd_load_external_data.php
2.0.29 (26.05.2018)
Synchronization of terminals and additional services on terminals
After updating, you must re-run the data import /bitrix/admin/ipolh_dpd_load_external_data.php
2.0.28 (25.04.2018)
Fixes and improvements
2.0.27 (23.04.2018)
Fixes and improvements
2.0.26 (11.04.2018)
Fixes and improvements
2.0.25 (15.02.2018)
Fixes and improvements
2.0.24 (14.02.2018)
Fixes and improvements
2.0.23 (07.12.2017)
Improvements and fixes
2.0.22 (07.12.2017)
Improvements and fixes
2.0.21 (06.12.2017)
Improvements and fixes
2.0.20 (30.11.2017)
Improvements and fixes
2.0.19 (15.11.2017)
Optimization of the external data import process
2.0.18 (20.10.2017)
Optimization of the external data import process
2.0.17 (17.10.2017)
Fixes and improvements
Step-by-step import of external data
2.0.16 (13.10.2017)
Fixes and improvements
2.0.15 (09.10.2017)
Fixes and improvements
2.0.14 (27.09.2017)
Fixes and improvements
2.0.13 (11.09.2017)
Fixes and improvements
2.0.12 (07.09.2017)
Fixes and improvements
2.0.11 (05.09.2017)
Fixes and improvements
2.0.10 (05.09.2017)
Fixes and improvements
2.0.9 (18.08.2017)
Fixes and improvements
2.0.8 (03.08.2017)
Added new DPD ECONOMY CU tariff
Added the ability to change the departure city in the module
Fixes and improvements
2.0.7 (28.07.2017)
Fixes and improvements
2.0.6 (25.07.2017)
Fixes and improvements
2.0.5 (25.07.2017)
Fixes and improvements
2.0.4 (21.07.2017)
Fixes and improvements
2.0.3 (20.07.2017)
Fixes and improvements
2.0.2 (19.07.2017)
Fixes and improvements
2.0.1 (18.07.2017)
Added support for delivery calculations to CIS countries
Optimization of module performance
Improved filtering of terminals by order parameters
Auto-fill of shipment tracking number when creating a DPD request
Transfer of user comment to DPD request
Accounting for markups and discounts in the PVP selection widget
Saving the PVP address in the order property
Other improvements and fixes in module operation
1.0.27 (03.07.2017)
- Fixed an error breaking the JSON response of the Bitrix component
Federal Law 54 - new algorithm for calculating NPP and OC
1.0.23 (15.05.2017)
fix: pickup point map hidden by default
fix: recalculation of NPP and OC according to the new algorithm
1.0.22 (11.05.2017)
added support for ECONOMY tariff
NPP settings - empty element
1.0.21 (11.05.2017)
possible error in determining default NPP fixed
1.0.20 (04.05.2017)
Federal Law 54 - fix for error causing inability to create an order in DPD
1.0.19 (03.05.2017)
Federal Law 54 - accounting without VAT
1.0.18 (28.04.2017)
updates for 54-FZ support
1.0.17 (27.04.2017)
Display only active payer types in settings
1.0.16 (27.04.2017)
Added region to address to prevent duplicates
1.0.15 (27.04.2017)
fix: field lost in settings
1.0.14 (21.04.2017)
specify default site when retrieving Bitrix settings; added ability to specify a field for storing the user's pickup point; fix: exception handling if DPD services are unavailable
1.0.13 (19.04.2017)
fix: correction of order form error if authorization parameters are not specified
1.0.12 (25.03.2017)
added 54-FZ support; fix: connection of the pickup point selection component regardless of DPD delivery availability
1.0.11 (25.03.2017)
Fixed encoding conversion issue for forms on win-1251 sites; default handling of cash on delivery if the payment system could not be determined
1.0.10 (23.03.2017)
Fixed an issue with form encoding conversion for sites using win-1251
1.0.9 (10.03.2017)
Fixes and improvements
1.0.8 (10.03.2017)
Added the "Street Abbreviation for Recipient" field in settings
Fixes and improvements
1.0.7 (27.02.2017)
Synchronization of delivery changes via Bitrix and in the DPD form
1.0.6 (22.02.2017)
Fixed an error related to access levels to the Online Store module
Improvements and fixes
1.0.5 (14.02.2017)
Fixed an error occurring when recalculating delivery costs in the site's administrative part
Added support for multi-step forms
Improvements and fixes
1.0.4 (09.02.2017)
Improved validation of settings form fields
Improvements and fixes
1.0.3 (09.02.2017)
Fixed an error causing the PVZ selection dialog to break on sites with win-1251 encoding
Improvements and fixes
1.0.2 (16.01.2017)
Added dependency checks during module installation
Improvements and fixes
1.0.1 (29.12.2016)
Added support for the new sale.order.ajax component template
USER EXPERIENCE
Solution reviews
How does this solution work in a real project? Share your experience and help others choose.
Be the first to share your experience
There are no reviews of this solution on git.ru yet. Tell us what worked well and what could be improved.
✓
Verified purchaseAdd a key if you wish. A verified review gets a badge, priority placement and more rating weight.
↗
Open to every clientJust sign in to your account. A key is optional; all reviews are moderated.
SDEK integration module for 1C-Bitrix.
SDEK is one of Russia's largest logistics companies, providing courier delivery and operating a network of pickup points.
The module connects the online store with the SDEK personal account, offering the following capabilities:
Providing customers with delivery options: courier, pickup point, or postmat.
The Ozon Delivery (Logistics) module by Ipol enables sellers to utilize the marketplace's logistics infrastructure for delivering orders placed in their own online store rather than on the Ozon platform. Currently, the module integrates with the Ozon Delivery for Sellers service. For business delivery operations without linking shipped goods to the marketplace, the ApiShip module is recommended.
The ipol.mailorder module extends email templates to include information about order properties, delivery options, and selected payment types. Standard platform tools do not allow transmitting critical details such as the user-specified delivery address or chosen payment system in notifications.
SDEK integration module for 1C-Bitrix.
SDEK is one of Russia's largest logistics companies, providing courier delivery and operating a network of pickup points.
The module connects the online store with the SDEK personal account, offering the following capabilities:
Providing customers with delivery options: courier, pickup point, or postmat.
The module automatically determines the visitor's location based on their IP address and offers city selection in a stylish popup window. It is available in all platform editions.
Key features include automatic location detection by IP address, domain, or website, along with automatic redirection to specific domains and subdomains, including external resources.
The ipol.mailorder module extends email templates to include information about order properties, delivery options, and selected payment types. Standard platform tools do not allow transmitting critical details such as the user-specified delivery address or chosen payment system in notifications.
The solution itself is free. Installation, configuration and customisation services are agreed separately. A compatible platform and an appropriate platform licence are required.
How do I check compatibility?
Compare the supported editions and solution version in the technical details with your project. Before installing on a live website, we recommend making a backup and checking the solution in a test environment.
Can you help with implementation?
We can help install the module, check its settings and verify how it works in your project. Compatibility with other customisations and the scope of work are assessed before we begin.
Your cookie choices
Necessary cookies support sign-in, your cart and security. Optional analytics helps improve the website and starts only with your permission.
Our metrika.git.ru system: public pages, a random identifier, device and interaction events. Form contents, account and payment pages are excluded. Raw events: up to 90 days. Operator: General IT Rus LLC, INN 2310208877.
Your browser requests no tracking: analytics is off.