[ENG] WooCommerce International
Below is the plugin and documentation on our proprietary InPost plugin for WooCommerce.
The documentation describes the module's installation, configuration, and discusses the various functionalities of the module such as shipment creation and label generation.
Available for: BE - Belgium / ES - Spain / FR - France / IT - Italy / LU - Luxembourg / NL - Netherlands / PT - Portugal
Plugin: 12.05.2025r
Changelog
Authorization
Production/test environment
Use of the PRODUCTION environment is only possible after signing an INTERNATIONAL service agreement
You must have access credentials to connect to the API before installation:
ClientID and ClientSecret
Login and password
In order to connect to InPost services, it is required to obtain a login and password.
To obtain authorization data, contact InPost via the form:
Grant access to API → API International → Environment: Production or Sandbox (for testing the service only)
https://inpost.pl/formularz-wsparcie
Connecting to InPost services is done by redirecting to the website. Please make sure that you have pop-up permissions enabled in your browser.
- 1 Changelog
- 2 Authorization
- 2.2 Installation
- 2.3 Configuration
- 2.3.1 Description tabs
- 2.3.1.1 Authorization
- 2.3.1.2 Dealer settings
- 2.3.1.3 Shipping options
- 2.3.1.4 Parcel templates
- 2.3.1.5 Product settings
- 2.3.1.6 Shipment table
- 2.3.1 Description tabs
- 2.4 Create delivery methods
- 2.4.1 Settings
- 2.4.1.1 Logo
- 2.4.1.2 Name of methods
- 2.4.1.3 Insurance amount
- 2.4.1.4 Free shipping
- 2.4.1.5 Add the label “(free shipping)” to the end of the shipping method title
- 2.4.1.6 Discount for coupons
- 2.4.1.7 Flat rate
- 2.4.1.8 Tax status
- 2.4.1.9 Shipping class costs
- 2.4.1 Settings
- 2.5 Configure delivery methods in products
- 2.5.1 Mass editing from within the plugin
- 2.5.2 Directly in the product
- 2.5.2.1 Templates
- 2.5.2.2 Availability of services
- 2.6 Order processing/shipping
- 2.6.1 Creating a shipment and downloading a label
- 2.6.2 Orders
- 2.6.2.1 Selected parcel machine
- 2.6.2.2 Status
- 2.6.2.3 Templates
- 2.6.2.4 Dimensions and weight
- 2.6.2.5 insurance amount
- 2.6.2.6 Method of transmission
- 2.6.2.7 Reference number
- 2.6.3 Mass shipment creation
- 2.6.4 Mass downloading of labels
- 2.7 Creation of a courier pickup
- 2.8 Contact
Installation
Log in to the administration panel of your store on the WooCommerce platform
Go to Plugins → Installed plugins
In this tab, select the Add New button and then Send Plugin to Server
(Click the button and upload the installation package as an Archive)
Configuration
Search the module for further configuration by going to the side panel → InPost International
Description tabs
Authorization | Description |
ClientID | ID needed for authorization - the AUTHORIZATION tab above describes how this data can be obtained |
ClientSecret | Key needed for authorization - in the AUTHORIZATION tab above, it is described how this data can be obtained |
Type API | Production mode - allows you to generate real shipments, Sandbox mode - allows you to generate shipments, driveway orders and download labels without charge |
Włącz metody wysyłki Inpost International tylko dla administratorów | Enable Inpost International shipping methods for administrators only |
Connect to the API | After completing the ClientID and ClientSecret, select CONNECT WITH INPOST where you will need to complete the login and password for Parcel Manager, on which the International service is enabled. |
Geowidget settings | Description |
---|---|
Geowidget production token | It is required to complete a token for Geowidget in order to enable service visibility in checkout (Production environment only). The token should be generated in InPost - Manager paczek My Account tab - API - Geowidget |
Token sandbox Geowidget | It is required to complete a token for Geowidget in order to enable service visibility in checkout (Sandbox environment only) Generate the token in https://sandbox-manager.paczkomaty.pl/auth/login My Account tab - API - Geowidget |
Choose a color | Change the color of the button to select the pickup point in checkout |
No visibility of services in the shopping cart | Settings allow the place of visibility of the button to select the checkout point Enable JS mode and Geowidget script, which enable the pick-up point selection button if checkout is customized |
Dealer settings |
|
---|---|
Name and address details of the sender | You need to fill in the data of the sender of the shipments, they may be visible on the labels |
Dispatch points |
|
---|---|
Add or remove points | Allows you to create a pickup point that will be visible to the courier when you order a shipment to be picked up. Multiple points can be generated. |
Shipping options |
|
---|---|
Do not provide InPost Parcel services when the weight of the product is more than 25kg | If you set the weight in the product - when the weight is more than 25kg InPost services do not show up in the checkout as a form of delivery |
Change the order status to COMPLETED after the shipment is generated? | Automatic change of status to Fulfilled after the shipment is generated in the InPost panel |
Send an email to the buyer about the start of the delivery process as soon as the shipment is created? | Automatic sending of an email about the start of the delivery process of products after the creation of a shipment (WooCommerce email template) |
Automatically copy the buyer's comment into the 'Reference Number' field | Completion of the field Reference number comment added by the buyer when placing the order - if left and create the shipment will appear on the label. |
Default shipping method | Settings specify when creating a shipment the default way of sending it → at CURIER or PARCEL LOCKER |
Parcel templates |
|
ON / OFF this option to fill in the dimensions from the product settings, or create your own templates below and set any as default | Allows you to enable or disable the option to retrieve dimensions from product settings |
Templates | Create or delete shipment templates, which can be selected when creating a shipment or automatically assigned to products |
Product settings |
|
---|---|
Product settings management | Enables:
|
Shipment table |
|
---|---|
Shipment management | Allows you to manage your created orders through the InPost International delivery method. Order pick-ups, download labels, and check shipment status |
Creating a driveway order | By selecting the method of shipment - CURIER and clicking FILTER, you will be able to generate a courier pick-up for your shipments |
Create delivery methods
For proper operation of the InPost International service, you need to add the delivery method to the WooCommerce settings
You can go straight to where you need to do this by clicking the → WooCommerce Shipping Settings button in the plugin configuration
Choose a zone for a specific country or create one with several countries and add a shipping method
Available for: BE - Belgium / ES - Spain / FR - France / IT - Italy / LU - Luxembourg / NL - Netherlands / PT - Portugal
After adding the method, configure it by clicking EDIT
Settings |
|
---|---|
Logo | Choice of default uploaded logos or ability to upload your own |
Name of methods | Default specified according to the standard |
Insurance amount | It is possible to set the amount of insurance with a default value (which will be assigned automatically when creating the shipment) or by checking the checkbox - automatically the value of the order will be assigned to insurance. Insurance may equate to an additional fee - please discuss this issue with your Account Manager |
Free shipping | The amount from which shipping will be free for a given order |
Add the label “(free shipping)” to the end of the shipping method title | Replaces the rate of 0 zloty for delivery on the inscription “free shipping” |
Discount for coupons | Free shipping will be available based on the order amount before discounts |
Flat rate | By setting a flat rate - the amount for delivery is always the same By unchecking this option you will be able to set the price against:
|
Cost per order | Cost per order |
Tax status | Amount of delivery taxed or not |
Shipping class costs | Set prices against shipping class |
Configure delivery methods in products
Mass editing from within the plugin
We have created a general view of the added products in the store so that we can more easily determine the available delivery methods and product sizes
It is possible to filter by categories, product type or search for products by name
Directly in the product
Templates
In each product there is an option to specify specific dimensions for courier shipments and dimensions for Parcel Post® shipments. They are automatically downloaded to the order
InPost -> Product Settings tab
Availability of services
Directly in the product, set the visibility of individual services in the shopping cart (newly created as well)
Order processing/shipping
Creating a shipment and downloading a label
Allows you to generate shipments and download labels
Moving to a specific order after the customer selects the InPost International service, the InPost shipping window appears
Orders | Description |
---|---|
Selected parcel machine | The name of the device that the customer chose when placing the order |
Status |
|
Templates | Allows you to select a previously created template or mark From product settings → dimensions will be taken from the product |
Dimensions and weight | Downloaded from templates or product → can be edited |
insurance amount | Default amount set in the configuration of the delivery method or from the value of the order (if such option was selected in the delivery method) |
Method of transmission | Default value from Shipping Options plugin settings → editable possible |
Reference number | Default is WooCommerce order number → possible change in Shipping Options on buyer's comments |
Once the shipment is created, a tracking number appears and a Download Label button → clicking on it downloads the PDF
Mass shipment creation
It is possible to create bulk shipments (those that do not yet have a tracking number) by going to WooCommerce → Orders
We mark specific orders with the checkbox
Choose from Mass Actions → InPost INT creation of shipments
Parcels, once created, will be given a consignment number
Mass downloading of labels
Plugin allows you to download labels in bulk
There are two places where this can be done
Orders tab - Bulk Actions button at the top of the table
InPost International tab - Shipment table → select specific shipments and choose Download labels
Creation of a courier pickup
Ordering a courier's pick-up is possible in the plug-in's configuration in the SHIPPING TABLE tab.
In the International plug-in in the courier's driveway, we specify the day of pickup, time, number of shipments and their weight
→ the latest pickup time is determined by the postal code and cut-off time of the shipment
Contact
If you have any questions, feel free to use our contact form available at the link https://inpost.pl/formularz-wsparcie . After entering the form, simply select Customer Support from the list, in the category select: InPost International module, and in the field Please specify the name of the module we specify: WooCommerce