Atwix developed an extension to help DPD take a more personal approach to parcel delivery for Magento merchants.


Many brands care about smooth user experience, which includes fast and convenient shipment. DPD takes care of parcel delivery, while Atwix needed to create an extension to help merchants easily start using DPD services and allow DPD customers to:

  1. Access custom shipment solutions integrated into online sales processes.
  2. Follow up and manage shipments directly from Magento admin.


Atwix has developed an extension, which gives a merchant full control over shipments and access to all opportunities that DPD offers to ensure fast and cost-effective delivery. The extension gives access from Magento admin:

  • To configure DPD Shipping Methods management;
  • To control DPD Zones management;
  • To set up Pricing Rules management;
  • To manage DPD shipments.

About DPD


With the ambition to be the best delivery partner to work with, DPD ships more than 4.8 million parcels per day across Europe. With intension to build relationships along the way, DPD cares about customer experience and constantly ups their game with simple solutions for delivering goods.

Overview of services

Extension development for Mageno 1 and Magento 2.

Ensured compatibility across browsers, devices and Magento versions.

Full control of shipments from Magento admin.

Continuous support and extension updates.

Platforms and technologies

platform technology logo
platform technology logo

Interested in Atwix?

Hire us

Our Blog

Session depersonalization in Magento 2, why and how?

Session depersonalization in Magento 2, why and how?

There are a lot of different approaches out there for depersonalization of the private customer data and content. Which one is right and which shouldn't be used for sure. Come and check our deep analysis of the issue and find a solution for yourself.

Read more
Cache context and page variations in Magento 2

Cache context and page variations in Magento 2

If you wonder what's “public” content and how it should be properly used in Magento 2, you should check this one. Also, here you will find some detailed instruction on how to implement a custom feature which provides different content based on a customer.

Read more
When and why we need to use start/end setup methods?

When and why we need to use start/end setup methods?

Should startSetup() and endSetup() methods be used for schema and data setup scripts? See the difference of one's usage for M1 and M2, check the author's detailed comments and decide for yourself.

Read more