• Extensibility
  • Order Approver extension (accept/delay/reject orders with notification)

I’ve just released an new extension to the marketplace that once installed enables you to receive a popup notification of new orders, with the ability to accept, delay or reject the order.

https://tastyigniter.com/marketplace/item/thoughtco-orderapprover

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

    Interesting……lots asking for this, but nobody buying it……what’s up with that?

      Good job, @ryanmitchell ! You never cease to amaze me with how fast you turn this stuff out! I wish I could learn that fast to provide more help to the TI team!

        2 months later

        Great extension, however the audible alarm & option to approve/cancel is only showing for “super admin” not staff, any ideas?

        And are you set up in single location mode in Tasty? I think its caused by a bug in core that i’ve been trying to figure out.

          double checked, its def set as single location, I’ve tried it with manager/owner settings etc, double checked user roles, only thing I can see that’s different is “super admin” works others don’t.

            Yep. Sounds similar.

            The issue is in Extension.php ($controller->getLocationId() is NULL when it should have a value). You could replace it with 1 for now as an interim fix.

            I’ll working on debugging the issue in core.

            3 months later

            Do you know what permissions are required in order for Order Approver to work on an admin account? I seem to only be able to get it to work on a Manager role or Super Admin.

            TIA

              It should only require a location to be selected. If you have steps to recreate your issue then detail them fully so it can be looked into.

                3 years later

                Hi, maybe someone can help, I have orders aproval extension, I get notifications, but delay doesnt work, where Im doing wrong?