ปัจจุบัน iOrder รองรับการทำงานของร้านอาหาร (Operations flow) ใน 2 รูปแบบ ได้แก่ ร้านอาหารประเภท Dine-in และร้านอาหารประเภทคาเฟ่ และฟู้ดทรัค (ดังแสดงในรูปด้านล่าง) รูปแบบการทำงานของร้านแบบ Dine-in หรือ Full service เริ่มจากพนักงานรับออเดอร์จากลูกค้า พ่อครัวปรุงอาหาร พนักงานเสิร์ฟอาหาร ลูกค้าเรียกชำระเงิน ร้านอาหารออกใบเรียกเก็บเงินและใบเสร็จ
สำหรับร้านอาหารประเภทคาเฟ่และฟู้ดทรัค (Café/Food Truck) จะมีขั้นตอนการทำงานที่แตกต่างกับร้านอาหารประเภท Dine-in ในขั้นตอนการทำงานหลัก ๆ คือ ลูกค้าชำระเงินก่อนได้รับอาหาร ซึ่งลูกค้าจะรับอาหารที่เคาเตอร์หรือพนักงานเสิร์ฟที่โต้ะก็ได้ (ดังแสดงในรูปด้านล่าง) นอกจากนี้ ไอออเดอร์ยังสามารถประยุกต์ใช้กับร้านอาหารประเภท Fast food และตู้ Kiosk เลือกเมนูและชำระเงินค่าอาหาร ได้
สังเกตด้วยว่า ไอออเดอร์สามารถตั้งค่า ยกเลิกขั้นตอนการเรียกเก็บเงิน (Skip invoicing) ทั้งในรูปแบบ Dine-in และ Café/Food Truck รวมถึง การตั้งค่าการออกใบเสร็จในรูปแบบต่าง ๆ ตามความต้องการในการใช้งานของร้านอาหาร