WooCommerce InPost (by WPDesk) is the leading shipping integration for the Polish market, specifically designed to connect your WooCommerce store with InPost Paczkomaty (parcel lockers) and courier services.
In 2026, it remains the standard tool for stores operating in Poland, offering a seamless "map-based" selection for customers and automated label generation for shop owners.
Interactive Map Selection: Adds an InPost Geowidget to your checkout page, allowing customers to choose their preferred parcel locker or pickup point from a live map.
Automated Label Generation: Create shipping labels directly from the WooCommerce order screen. It supports bulk label printing to save time during high-volume periods.
Live Shipping Rates: Automatically calculate shipping costs based on the parcel size (Size A, B, or C) or cart weight.
ShipX API Integration: Uses the modern InPost ShipX API for real-time communication, tracking updates, and manifesting shipments.
Support for "Paczka w Weekend": Allows you to enable special weekend delivery options if your InPost contract supports it.
Easy Returns: Integration with szybkiezwroty.pl (Fast Returns) to simplify the return process for your customers.
As of early 2026, the plugin has been updated to support:
WordPress 6.9 & WooCommerce 10.4+ compatibility.
Full Checkout Blocks Support: Unlike older plugins that only work with the "Classic" checkout, WPDesk has optimized this for the modern WooCommerce block-based checkout.
HPOS (High-Performance Order Storage): Fully compatible with the new WooCommerce database structure for faster order processing.
InPost Pay Integration: Support for the newer "InPost Pay" one-click checkout system.
Authentication: You will need an InPost API Token. This is obtained from your InPost Manager account or provided by your InPost account manager.
Configuration:
Navigate to WooCommerce > Settings > Shipping > InPost.
Enter your Token and verify the connection status (should show "OK").
Select your Default Parcel Size and Default Dispatch Method (Locker drop-off vs. Courier pickup).
Shipping Zones: Add "InPost" as a shipping method within your specific Shipping Zones (e.g., Poland).
Phone Number: InPost requires a valid mobile phone number for all recipients. You should ensure the billing_phone field is mandatory in your checkout.
Prepaid vs. Postpaid: If you use a Prepaid account, ensure your InPost Manager has sufficient funds, or the plugin will return an error when attempting to generate labels.
Would you like me to guide you through the API token generation process, or do you need help troubleshooting a "Locker Map" display issue on your checkout page?
Subscribe to access unlimited downloads of themes, videos, graphics, plugins, and more premium assets for your creative needs.
Published:
Jan 17, 2026 14:41 PM
Version:
v4.2.1
Category:
Author:
OtherLicense:
GPL v2 or LaterTags: