bpost integration: labels, pickup points and tracking
The bpost integration connects your business account to the Boostmyshop module in myFulfillment. From a shipment-ready order, the team selects a bpost service, creates the shipment, prints a PDF or ZPL label and keeps the tracking number with its link. Displayed rates come from your configuration, not a live bpost quote.
Carrier label
1.2 kg
- Boostmyshop product
- myFulfillment
- Category
- Carriers
- Connects
- bpost home, pickup-point, parcel-locker and international delivery
- Account required
- bpost business account with account number and API passphrase
- Integration cost
- Included with myFulfillment · Boostmyshop module
- Sync frequency
- When the shipment is created
- Data direction
- Bidirectional (shipment data out, label and tracking number back)
- Developed by
- Boostmyshop (native integration)
- Supported by
- Boostmyshop
- Sovereignty
- Belgian
- Vendor
- bpost
- Last updated
- 2026-09-11
How bpost fits with myFulfillment
What is bpost?
bpost is Belgium's national postal operator. It handles collection, transport and delivery; myFulfillment runs the work before and around the handoff: shipment-ready orders, service selection, the Shipping Manager request, a label at the packing station and a tracking number stored with the shipment. This route uses your bpost business account. It is separate from Plug & ship, the set of modules bpost publishes for selected e-commerce platforms.
Your operations cover orders, barcode checks, and label creation.
Prepares shipment data and prints the bpost label at packing.
Parcel handed over to bpost.
bpost with your connected sales channels
bpost through myFulfillment can process any eligible order already centralized, whether it came from a store, marketplace or another connected channel. The channel remains responsible for supplying the order data, including the selected pickup-point ID when applicable.
myFulfillment runs the picking, bpost prints the label
For a bpost shipment, myFulfillment creates the order in Shipping Manager and retrieves a PDF label in A4 or A6, or a ZPL label in A6. The document is attached to the shipment with its tracking number.
See the featureThe label response supplies the bpost tracking number, which stays with the shipment and is used to build a Track & Trace link with the postcode. The connector does not synchronize status events.
Inbound: number received with the label; status events remain in bpost Track & Trace.
See the featureThe bpost connector distinguishes Click & Collect, pickup-point and parcel-locker services. For a pickup shipment, it resolves the selected point ID through the Locator service before composing the bpost shipping order.
See the featuremyFulfillment presents bpost methods with the price configured on your carrier account for that shipment request. It does not request a live bpost quote; your contractual rate card remains the reference.
See the featureAny eligible order already in myFulfillment can follow the same preparation queue, regardless of origin. bpost enters the workflow when the operator selects the service and creates the shipment.
Order already in myFulfillment: enters the bpost flow when the shipment is created.
See the featureWhen a parcel shipped with bpost comes back, the team handles the request, receipt, inspection, refund or exchange in myFulfillment's RMA workflow. A bpost return label remains outside the connector's confirmed scope.
See the featureFor an order due to ship with bpost, the Boostmyshop module can allow negative stock for cross-docking and match quantities against open purchase orders; preparation resumes after receipt.
See the featureWhat syncs, and when
| Data | When |
|---|---|
| Out | |
| Recipient, address, items and weight | when the shipment is created |
| bpost method and pickup-point ID | at creation when pickup is selected |
| Signature and Saturday delivery | at creation when the option is enabled |
| In | |
| bpost PDF or ZPL label | after the bpost order is created |
| bpost tracking number | with the label response |
When bpost is enough, and when myFulfillment makes the difference
Our operator's view: the bpost connector covers shipment creation at the packing stage, provided the team separates what it actually returns from the events bpost keeps in its own tools.
- Shipment creation and PDF or ZPL label retrieval from the order being prepared
- Distinct methods for home delivery, pickup points, parcel lockers, Click & Collect and international shipping
- Tracking number stored with the shipment and a bpost Track & Trace link built with the postcode
- No confirmed synchronization of bpost status events into myFulfillment
- No live bpost rate quote: prices come from the carrier-account configuration
- The sales channel must supply the selected point ID for out-of-home delivery
| Solution | bpost business account required | Multi-channel preparation queue | PDF or ZPL label at the packing station | Pickup point carried into the shipment | Tracking number and link stored | Status events in myFulfillment | bpost method prices | Technical development required |
|---|---|---|---|---|---|---|---|---|
bpost through myFulfillmentRecommended | Supportedyour bpost account connects to myFulfillment | Supportedfor eligible orders already in myFulfillment | SupportedPDF A4/A6 and ZPL A6 | Supportedwhen the order supplies its ID | Supportedwith the postcode for Track & Trace | Not supportedoutside confirmed scope | Supportedprices configured in the carrier account | Not supportedafter assisted setup |
bpost Plug & ship | Supportedyour bpost account connects to the module | Not supportedone platform per module | Partially supporteddepending on the platform and module | Supportedon supported platforms | Supportedin the equipped platform | Partially supporteddepending on the platform and module | Partially supporteddepending on module configuration | Not supportedfor a supported platform |
Direct bpost Shipping Manager API | Supportedyour bpost account provides the API credentials | Not supporteda multi-channel queue still has to be developed | Partially supportedto be developed in your integration | Partially supportedto be developed in your integration | Partially supportedto be developed in your integration | Partially supportedto be developed with the Track & Trace API | Partially supportedrequiring contract-based configuration | Supportedan API integration to maintain |
Comparison based on the official documentation and myFulfillment docs. The limit is stated under the "Partial" badge; no rating, no sponsored placement.
See how the bpost integration fits into your operations
How our customers use bpost day to day
In daily use, a team connecting bpost to myFulfillment stays in its myFulfillment preparation queue. It selects the required service, creates the shipment from the order and retrieves the label without re-keying the recipient in the carrier portal.
The operator finishes packing the parcel, selects the planned method and retrieves the PDF or ZPL document in the same shipment, together with the tracking number.
When the order carries the ID selected at checkout, the connector queries the Locator service and uses the returned details to compose the bpost shipment.
The team compares bpost methods using prices configured in the carrier account. A contractual rate change therefore has to be reflected in that configuration.
A bpost order awaiting receipt can keep its negative-stock allocation, then return to preparation when the supplier quantity is received.
An order ready to ship, followed by re-keying the address, service and parcel in another tool just to obtain the label.
Preparation stays in myFulfillment; bpost enters the flow when the shipment is created and the label is retrieved.
Read the full storyConnect bpost to your other tools, via myFulfillment
myFulfillment sits in the middle, so bpost can create labels for orders received from your sales channels. A few live pairings below.
Connect bpost to myFulfillment, step by step
- 1Have the account number and passphrase for your bpost business account ready; API access depends on that account.
- 2Enter both credentials in myFulfillment, then run the connection check against bpost's product-configuration service.
- 3Choose the label format: PDF in A4 or A6, or ZPL in A6, then configure address validation if required.
- 4Map your bpost methods and configured prices; for pickup, verify that the order carries the selected point ID.
- 5Create a test shipment and check the service, label, tracking number and Track & Trace link before go-live.
A bpost business account with Shipping Manager access is required. myFulfillment creates the shipment on that account and stores the label and tracking number; bpost performs transport and exposes detailed events in Track & Trace. The connector uses prices configured in your carrier account, without a live bpost quote. For pickup-point or locker delivery, the order must supply the selected ID.
bpost: frequently asked questions
Pricing, contract, carriers, Shopify, pickup points, worldwide selling and shipping: answers on the bpost integration.
You need to be a bpost business customer and have the six-digit account number and Shipping Manager passphrase. myFulfillment uses both values to check access against bpost's product-configuration service.
The connector retrieves PDF labels in A4 or A6. ZPL is available in A6. The selected format is stored in the carrier-account configuration.
The order must carry the ID selected at checkout. For pickup methods, the connector resolves that point through bpost's Locator service before creating the shipment. It does not replace the selector displayed in the storefront.
No. In the verified connector, the label response supplies the tracking number and myFulfillment builds a Track & Trace link with the postcode. Detailed events remain available through bpost.
No. myFulfillment presents each method with the price configured on your carrier account for that request. Your contractual bpost rate card remains the reference that must be kept current.
Yes. The connector distinguishes Belgian delivery from the international method. An address outside Belgium routes to the bpack World Business service in the implementation; actual coverage depends on your bpost contract.
The connector exposes signature and Saturday-delivery options when creating the shipment. Availability and charges depend on the selected service and your bpost contract.
The myFulfillment RMA workflow covers the request, receipt, inspection, refund or exchange. This verification does not confirm bpost return-label generation by the connector, so that transport step must be agreed during setup.
Plug & ship connects directly to selected platforms, including Shopify, WooCommerce, PrestaShop and Adobe Commerce. The myFulfillment integration serves the warehouse operation: it starts with eligible orders already centralized and creates the bpost shipment during preparation.
Explore other integrations
bpost covers shipping. Connect your sales channels and tools too.
bpost integration: labels, pickup points and tracking
See it in your own setup

