Quick Summary
Yes, orders submitted via the EasyParcel SG API will automatically expire if payment is not completed promptly, typically on the same day or once the collection date passes. Expired orders cannot be retrieved or paid, as this system prevents outdated bookings. To ensure your shipment is confirmed, always call the EPPayOrderBulk endpoint immediately after submitting your order via EPSubmitOrderBulk. This practice is relevant to Singapore developers and businesses to secure courier slots and avoid the need to resubmit new orders for expired shipments.
If the order is not paid on the same day, it will automatically expire after the collection date passes.
Once expired, the order cannot be retrieved or paid.
Use the
EPSubmitOrderBulkendpoint to create the order.Immediately follow up with the
EPPayOrderBulkendpoint usingorder_numberreturned fromEPSubmitOrderBulkendpoint.
You’ll need to resubmit a new order with updated collection details.
Ensure that the
date_coll(collection date) inEPSubmitOrderBulkendpoint is still valid and future-dated.Then proceed with payment right after submission.