This extension enables a popup notification on new orders in the admin panel, with the ability to accept, delay or reject the order based on settings you choose.
Note: the Broadcast Events extension needs to be enabled and set up to support this extension.
After installation a new settings area will appear called 'Order Approver Settings' giving you the ability to set chime preferences, delay times and accept/reject statuses.
If you are using the extension we strongly advise moving to an authorise & capture payment approach. This is supported by TastyIgniter on Authorize.net and Stripe payments.
You will need to create or use an extension to capture payment or cancel it depending on the selection.
You can find a working extension for Stripe in the marketplace (Stripe Authorize) or here: https://github.com/ryanmitchell/ti-ext-stripeauthorize
This extension adds two mail variables to any emails triggered by the extension
This is the action taken (accept, delay or decline)
This is the text of the button that was clicked
These variables are only available on actions initiated by Order Approver, so be careful when using them and ensure you wrap them in a conditional
@if (isset($order_approver)) statement.
Support notifications across multiple locations
New sound + bug fix on sound selection
Change of approach for single locations
Allow sound selection