Magento Extension Development

Creating an extension for the big logistics service provider that can be added to Magento stores.

Client:

Logistics service provider

Service type:

Magento development

Core technologies:

Magento, PHP

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.

InPost-slide
InPost-slide-parcel
InPost-slide-info

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

Let’s Get in Touch

    Size limit for file 5 MB (.doc, .xlsm, .pdf)

    Let’s Discuss Your Case

    Orast

    Orest Chaykivskyy

    Chief Commercial Officer
    Scroll Up

    This website is using cookies to give you the best experience.
    Continue using this site you agree with our Privacy and Cookies Policy.