Project Scope
InPost Italy approached us with the request to create a Magento module that e-commerce businesses can add to their stores. After adding it, their e-commerce clients would get the chance to choose InPost as a shipping method.
The Forbytes team studied the requirements and created the extension from scratch. Merchants can install and configure the module, check and change shipment details, track order status, choose package size, and disable or enable the extension by region.
The extension is integrated into the store’s back-end as well as front-end. After a user chooses InPost as a shipping method, the InPost widget is displayed on the front-end side. Using the widget, the customer enters shipping details and completes the order.
On the backend side, the module connects to the admin panel via API and helps keep the order’s data in sync between the two systems, InPost and Magento. The orders completed with the help of the module are automatically synchronized in Magento’s admin panel.
Need help with your project?
Projects Results
Goal
Create the InPost module for Magento stores.
Result
Forbytes built the InPost extension that can be added to Magento stores by merchants to enable customers to choose InPost as a shipping method.
Goal
Make sure that the solution can be added to any store regardless of the configurations.
Result
We wrote the code that is integrated into Magento’s core, eliminating any compatibility issues and making sure the module can be added to any Magento store.
Goal
Ensure that the Magento module will work on any Magento version.
Result
Our team designed a universal extension that works on any Magento and PHP version, making it easy for merchants to use it in their e-stores.
Goal
Enable real-time data synchronization between the two systems.
Result
Once the user chooses InPost as a shipping method and completes the order, the order data is automatically added to both systems, the merchant’s and Inpost’s.
Technology Stack
Magento Version: 2.4.3-2.4.6
PHP: 7.4, 8.1
Frontend: Knockout.js
About the client
InPost is a rapidly growing logistics service provider with offices in Poland, Italy, the United Kingdom, France, and several other European countries. InPost offers the following logistics services for clients: courier services, package delivery, and express email services. The company employs more than 5,000 people and keeps scaling to new markets.
- Founded in 2006 in Poland
- Presence in 9 European countries
- 91.1k merchants using InPost
- More than 5000 employees
- 8.6k automated parcel machines (APMs) globally
- 22.5k pick-up drop-off points (PUDOs) globally