Below is the documentation for InPost's proprietary Shopify solution. It contains information about the installation and configuration of the plugin.
The plugin is available on the Shopify app strore
Shopify as of January 1, 2023 has changed the rules for granting access to the Carrier Service API which allows our application to work only from the SHOPIFY plan |
Due to changes in Shopify, we had to disable "Advanced Mode" or Geowidget in Shopify Plus. As of 04.01, only the list of points will be available and "Advanced Mode" will be deactivated. |
If you use the app, it's a good idea to have backup shipping rates set up that will be charged if the rates generated by the InPost app are unavailable: https://help.shopify.com/en/manual/fulfillment/setup/shipping-rates/backup-rates |
Plugin: 17.05.2023 Marketplace Shopify ! After installing the plugin, add the webhook address in the Parcel Manager panel: Manager Paczek → Moje Konto → API → Ustawienia Organizacji → Adres Webhook https://shop-plugin-api.inpost.pl/api/inpost/webhook ! The activation of carrier-calculated shipping is required for the proper functioning of the InPost application. CCS can be activated by contacting Shopify support After activation, reinstall the InPost application |
Changelog: 15.11.2024 → Mass label generation has been improved → A4 format for InPost Paczkomat 24/7 service has been added (generating several labels on one page) → Label cancellation has been added (after 30 days a label that has not been sent is removed from the “Shipments” tab) → Added has been paged in the “Shipments” tab. 27.08.2024 → Added COD service for C2C courier delivery method → Added editing of buyer data (if we edit the data in the order in Shopify - it will also change in the InPost panel when creating a package) → Provide the ability to edit the amount of COD when creating a parcel 31.07.2024 → Adding a tab “excluded products” , which allows you to disable InPost delivery methods in specific products → Adding the possibility of displaying Parcel/Packet and Parcel-Point or Parcel-Point alone in InPost Parcel delivery methods → Improvement of bulk label downloading → Improved filtering of shipments in the “Shipments” tab. - remembering filters 04.06.2024 → Addition of automatic replenishment of the tracking number in the order when the order status is changed to ‘completed’ 18.04.2024 → Addition of error display → Blocking excessive requests sent by the shop 04.01.2024 → Shopify API update in app → Disabling the advanced mode (geowidget) → Changing the display of the name of services in the shopping basket → FIX: Label in A6 format 08.12.2023 → Including the Shopify order number on the label 31.10.2023 → Addition of information on required checkout liquid → Change of name of POP/Packet Machine 25.10.2023 → FIX: Changing Parcel Machine® receiving (after changing the sending one) 05.10.2023 → FIX: Search for parcel machine by address (not postcode) |
Na tej stronie:
You must have access credentials to connect to the ShipX API before installation:
and
Download a tutorial explaining how to quickly create access to the ShipX API and Geowidget on your own: https://inpost.pl/sites/default/files/2022-03/instrukcja-konfiguracji-api-shipx.pdf |
Access generation https://sandbox-manager.paczkomaty.pl/ > tab Moje konto > API To generate a Token and an organization ID in sandbox, you need to complete all the data, including billing details under My Account > Data. In order to create a Parcel Locker® shipment you need funds in your account, you will top up your account virtually in the Payments tab Geowidget:
|
Important!
Sandbox mode is available only when no production order has yet been processed by the application.
Due to the limitations of displaying POPs in the test maps, production maps have been used in the application to allow you to preview the selection of default Parcelboxes or Parcelpoints.
To create a shipment in test mode with Parcel Post or POP broadcast, you need to enter the data manually.
Parcel Locker : WAW099, AND01A, BBI01N
POP : POP-004-TEST
Install the app from the Shopify App Store
Steps:
Log in to the Shopify App Store
Find Inpost app, then click it
On the app offer page, click Add app
To authorize the use of the app, click Install app in the Shopify dashboard
Once the app is installed, you can view and use it on the Apps page of your Shopify dashboard.
More information: https://help.shopify.com/en/manual/apps/installing-apps
After installation, the application on the left will appear in the store panel:
To configure the plug-in, we go to the InPost application. There you will see several tabs below telling you what they mean:
The changes made should be saved, by clicking the Zapisz Ustawienia at the bottom of the screen
After saving the settings, a confirmation message will appear.
ID organizacji | Must be completed from Parcel Manager (My Account tab - API, format - 5 digits) |
Autoryzacja (Token API) | Allows you to configure access to the ShipX API (Production and Sandbox). Data like organization ID and token can be obtained from the Parcel Manager. We described it in the first part of this documentation Autoryzacja |
Autoryzacja (Token Geowidget) Shopify Plus | Allows you to add a Token to Geowidget (you need to generate a Geowiedget token for the map with InPost points to work properly) |
Tryb API | Sandbox/Produkcja |
Status wtyczki | Deactivating the plug-in will not affect the orders being processed. New customers will not be able to use the delivery methods defined in the settings. |
Tryb | You should select the plan you have in the store: Standard: Does not display Geowidget map, no option to upload service logo Standard: ![]() | ||
Metody dostawy | Allows you to configure delivery methods:
! It is important to set the weight for each product in the store ![]() You can find a delivery implementation guide at: In addition, for Weekend Parcel, please specify:
| ||
Szybkie Zwroty | Enables configuration of the Quick Returns service
Returns made through the form have 2 acceptance options:
| ||
Domyślna wartość ubezpieczenia | Default amount that will be displayed when creating InPost shipments (blank indicates 0) | ||
Ustawienia nadania |
| ||
Punkt odbioru | A place to define a parcel pick-up point when creating a drive-up order Points can be added, deleted and edited | ||
Nadawca | Specify the sender of the packages - all fields must be completed |
The tab allows you to enable or disable the visibility of all InPost services in a given product.
A place to manage orders and shipments. We can manage them in bulk or by going into individual orders.
Note: an order that uses InPost delivery will automatically appear in the app |
There is a view of all the important information - shipment number, order number, status, price, service, method of shipment, phone number, recipient's email, whether the package was shipped and date.
|
In the list of shipments, columns are available:
|
|
|
Status — shipment status of a given order
Cena — total value of the order
Usługa — the selected delivery service
Sposób nadania — the selected shipping method
Nr tel. - details of the customer who placed the order
E-mail odbiorcy — data of the customer who placed the order data
Nadano — date of shipment
Utworzono — date of creation
Akcje -
Drukuj etykietę
The action allows you to generate labels in 3 formats PDF, A6 format / EPL / ZPL
The action is available after creating a shipment
Drukuj etykietę zwrotną
Action available only for courier services
Drukuj zlecenie odbioru
Option available after ordering a driveway
Zamów podjazd
This option allows, ordering a driveway for the entered parcel pick-up locations. It is required to select or define a pickup location
Option is available after parcel number is generated
|
Select specific shipments (which already have tracking numbers generated), select the three dots at the bottom in the black window that expand additional actions, and select Print labels - a window will appear with a choice of format.
In the shipments tab, select the Print Labels button where we can choose the label format:
In the Przesyłki tab you will find all orders placed in the store for which the InPost delivery method has been selected
To create a shipment you need to:
![]() |
![]() |
|
InPost shipment can be created directly from the order level, to do this you need to:
Go to the order in question
Select ' More Actions' > 'Create InPost shipment' in the upper right corner
Admin will be transferred to the parcel creation panel in the Inpost app
Under Shipments → select the orders in which no shipment numbers have been assigned and then enter the additional options (three dots) and select create shipments
A message will appear (click create shipments):
Confirmation of the creation of shipments, where we can print labels
The tracking number will automatically be added to the order in Shopify but two conditions must be met:
Creation of the shipment in the InPost app
In the order list, change the status to FULFILLED
Panel for viewing submitted driveway orders
Columns: shipment number, date of shipment, pickup points, status
You need to set the weight in each product to generate a shipment in the order:
A place with information about the documentation (above) and a contact form for additional questions
If you have any questions, please use the Integration Department's contact form, which is available here: https://inpost.pl/formularz-wsparcie
After entering the form, just select "Wsparcie Klienta” from the list, in the category select: Moduł InPost, and in the field "Proszę podać nazwę modułu” enter: Shopify