A use case would be a customer places a takeout order online to be paid for in store at the POS.
The desired approach
- REST: Create order with lineitems, discounts, etc...
- APP via POS: Retrieve order to manage/pay.
//order is null Intent intent = new Intent(Intents.ACTION_START_ORDER_MANAGE); intent.putExtra(Intents.EXTRA_ORDER_ID, id); startActivity(intent); //Error: The current order has been deleted
Does it have something to do with the device id?
Are the Clover Stations limited to manage/pay for orders that originated from itself?