| Service mode | Payment method | Time firing | Evidence / Comment | App ordering | POS injection | Expected behavior |
---|
1 | Pick up / Dine In | Credit card | Now | App: POS: Receipt prints immediately when order is placed. ✅ DSS stickers print immediately. ✅ Order goes to KDS and ORB immediately. ✅
| ✅ | ✅ | - |
2 | Pick up / Dine In | Credit card | Future | App: POS: receipt prints , stickers at time of firing , KDS/ORB at time of firing Receipt prints immediately upon placing the order, but order does not appear on KDS or ORB. ✅ I selected 2:30PM, receipt shows order is to be injected at 2:31PM (“Tiempo para inicio”). ✅ Order does not appear in “Open orders” on the POS. ✅ Order is sent to the KDS at the selected time. DSS stickers print at the selected time. ✅ Order does not appear in the ORB on the selected time.
| ✅ | (missing ORB)
| Order appears on ORB at selected time. |
3 | Pick up / Dine In | Cash | Now | App: POS: DSS stickers print , open orders page , paying order , KDS/ORB after paying Receipt does not print immediately. ✅ DSS stickers print immediately. Order goes to the ORB and KDS immediately. Order appears under “Open orders” in the POS. ✅ When order is selected in “Open orders” and paid, customer receipt is printed. ✅
| ✅ |
| Order is only sent to KDS and ORB once it’s paid, even if selected time is “Now". |
4 | Pick up / Dine In | Cash | Future | App: POS: paying order , receipt and DSS print , KDS/ORB upon paying Receipt and DSS stickers do not print immediately. ✅ Order does not go to ORB immediately. ✅ Order appears under “Open orders” in the POS. ✅ When order is selected in “Open orders” and paid, customer receipt is printed, order is sent to KDS and ORB, DSS stickers print. ✅
| ✅ | ✅ | - (Selected future time for unpaid orders doesn’t matter as order can only be fired when paid) |
5 | Drive Thru | Cash | n/a | App:  POS: DT open orders page , paying order , KDS/ORB after paying Receipt and DSS stickers do not print immediately. ✅ Order does not go to ORB immediately. ✅ Order appears under “Open orders”in the DT POS. ✅ When order is selected in “Open orders” and paid, order is sent to KDS, DSS stickers print. ✅ Customer receipt is not printed Order is not sent to the ORB as it is a DT order. ✅
| ✅ | ✅ | - (Is customer receipt sent to a separate DT printer?) |
6 | Drive Thru | Credit card | n/a | App:  POS: DT open orders page , paying order , DSS stickers after paying , KDS/ORB after paying Receipt and DSS stickers do not print immediately. ✅ Order does not go to ORB immediately. ✅ Order appears under “Open orders”in the DT POS. ✅ Order requires payment. When order is selected in “Open orders” and paid, order is sent to KDS, DSS stickers print. ✅ Customer receipt is not printed Order is not sent to the ORB as it is a DT order. ✅
| ✅ |
| Same as cash drive thru, but no need to pay the order as it’s already paid. Team members can look up the order and fire it to the kitchen. |
7 | Table service | Credit card | n/a | App: POS: receipt/DSS , ORB/KDS Receipt prints immediately when order is placed. It contains the table number. ✅ DSS stickers print immediately. Controller sticker contains table number. ✅ Order goes to KDS immediately. ✅ Order is not sent to the ORB as it is a table service order. ✅
| ✅ | ✅ | - |
8 | Table service | Cash | n/a | Note |
---|
We should disable cash payment for table service, there’s no use case. |
App: POS: DSS stickers , ORB/KDS Receipt does not print immediately. ✅ DSS stickers print immediately. Order goes to the KDS immediately. Order appears under “Open orders” in the POS. ✅ When order is selected in “Open orders” and paid, customer receipt is printed. ✅
| ✅ |
| Order is only sent to KDS and ORB once it’s paid at the front counter. |
9 | Delivery | Cash | Now | App:  POS: paying order and manually firing , ORB/KDS Order appears under “Open orders” in the POS. ✅ When order is selected in “Open orders” and paid, customer receipt is printed, order is sent to KDS and ORB, DSS stickers print. ✅ Firing command from Deliverect does not fire the order (Timely Kitchen Injection). Tender ID: 606 ✅
| ✅ | ✅ (manual firing) (fire command TKI)
| Order is fired to kitchen even if unpaid. Driver will collect the money. |
10 | Delivery | Credit card | Now | App:  POS: open orders page , receipt print , DSS stickers print , ORB/KDS  Order appears under “Open orders” in the POS. ✅ When firing command from Deliverect is received, the receipt is printer. However, the order does not appear on the KDS or ORB at that time, and DSS stickers aren’t printed. Instead, the receipt contains a future injection time (“tiempo para inicio” at 4:09PM). Order is sent to KDS/ORB/DSS at that time
| ✅ |
| Order should be sent to KDS/ORB/DSS when firing command is received. |
11 | Delivery | Cash | Future | Not enabled in BK MX | - | - | - |
12 | Delivery | Credit card | Future | Not enabled in BK MX | - | - | - |