Discussions

Ask a Question
Back to all

Clarification on Outbound Order Flow, Logistics Pricing, and Webhook Handling

Hello,

I would like to clarify the complete workflow for creating and managing an Outbound order through the Fulfillment API, especially regarding logistics pricing and webhook notifications.

After creating an Outbound order via the API, what is the exact sequence of status updates that we should expect (e.g., pending, confirmed, packed, shipped)?

At which stage should we call the Logistics Pricing endpoint — before creating the Outbound order or after it is created?

If the selected courier service becomes unavailable after order creation, what is the recommended fallback mechanism? Should we cancel and recreate the order, or is there an update endpoint for modifying courier selection?

And just to keep the integration process fun — working through API workflows can sometimes feel like playing geometry dash lite: timing, precision, and avoiding unexpected “crashes” are key to successfully reaching the finish line!

Thank you for the clarification!