Future Delivery/Collection Orders

Orders API - Order Type = 7

Use Cases

  • Advance ordering: Orders placed days or weeks ahead

  • Custom products: Birthday cakes, catering orders

  • Pre-ordering: Collect at future date/time

  • Scheduled delivery: Future delivery slots

Example Scenarios:

  • Customer orders birthday cake for collection in 2 weeks

  • Corporate catering order for next month's event

  • Pre-order breakfast for collection tomorrow morning

Technical Requirements

Mandatory Fields (all required):

  • ✅ weborderdate (fulfillment date: YYYY-MM-DD)

  • ✅ webordertimefrom (start time: HH:mm)

  • ✅ webordertimeto (end time: HH:mm)

  • ✅ webordername (customer name)

  • ✅ customerno (customer identifier)

  • ✅ webordertype (1=Delivery, 2=Collection)

  • ✅ weborderproductiontype (0=Auto, 1= Manual Epos Manager Production Session)

  • ✅ weborderdisplayno (collection reference number)

  • ✅ weborderpayoncollectiondelivery (payment timing)

Critical Difference: Single-shot creation only - no UpdateOrder calls supported.

Integration Flow:

Full API details can be found here: API Reference

Key Characteristics

  • ❌ No UpdateOrder calls supported

  • ✅ Single-shot complete submission

  • ✅ ValidateOrder highly recommended

  • ✅ Cloud storage until retrieval

  • ✅ Scheduled kitchen preparation

  • ✅ Pre-payment or pay-on-collection

Last updated

Was this helpful?