Skip to main content

Creating Order

TakeMe Order supports 3 types of orders:

  • Takeout Order
  • Delivery Order
  • Cafeteria (Dine-in) Order

Currently, we only document the process of creating a Cafeteria Order.

Order can be created by either user or admin (shop staff). For order created by admin, less validation is performed, and it can be mutable to append more items later by the user.

Topic: Creating Mutable Cafeteria Order by Admin

Use POST /api/admin/orders/cafeteria with API Key to create a new order by admin. If you specify mutable as true in request body, the order can be appended later by the user. The property mutableToken from this response should be passed to the user for authentication when appending items to the order.