I’m building a promotions integration for SMBs. At a set time, the seller wants to apply a percentage discount to every order currently open at a location, then let those checks close normally.
Four questions:
-
Can an OAuth-authorized app add an order-level discount to an open order with UpdateOrder, or does staff have to apply it on the POS?
-
Is there a supported way to do this across many open orders at once, or do I iterate SearchOrders filtered to OPEN and update each one?
-
Does a discount added this way flow into the payment and the seller’s reporting the same as a POS-applied discount?
-
If neither is the right approach, what’s the recommended pattern for applying a discount to open checks from an integration?
Thanks.