We’re improving the reliability and accuracy of shipment processing for bol.com by integrating their asynchronous process status API into the PlentyONE workflow.
Until now, the shipment creation process evaluated success based only on the initial API response from bol.com. However, bol.com processes these requests asynchronously, meaning that a successful API call only confirms receipt—not the final outcome.
With this update, PlentyONE will track the actual result of each shipment request by periodically checking its process status via bol.com’s API. Orders will only be moved to the corresponding status (success or failure) once bol.com confirms the outcome of the request.
Here's how you benefit
Ensures orders reflect the true status of shipment creation at bol.com.
Reduces risk of incorrect status transitions based on preliminary API responses.
Gives more transparency and control over order handling.
Here's what’s changing?
Orders will no longer be moved immediately after sending the shipment request.
Shipment processes will be tracked asynchronously and evaluated at regular intervals.
Orders will be moved only after bol.com confirms the shipment was either successfully created or rejected.
Custom order statuses (configurable in the setup assistant) will still be respected.
This enhancement aligns the bol.com integration with existing mechanisms already used for asynchronous product updates and ensures more robust automation for your order fulfillment process.