Code

Discussion on InstaFood - QR Menu, food delivery, pickup and dine-in for WordPress

Discussion on InstaFood - QR Menu, food delivery, pickup and dine-in for WordPress

By
Cart 137 sales

jayc supports this item

Supported

This author's response time can be up to 2 business days.

289 comments found.

Dear Team I want to request if you can add 1. paypal option in the payment section 2. Minimum order value according to postal code for example 141001 = price 20 141002 = price 30

Hello winnersingh, Thank you for reaching out with your suggestions — I appreciate your input.

At the moment, I am not planning to implement PayPal support or postal-code-specific minimum order values on my end. However, since you already have access to the source code, you’re welcome to explore implementing these features yourself if they’re essential for your use case.

Best,

Does this web app have, existing address and payment method memory, so recurring customer wont have to retype their credentials again

Hello Sparky_H7,

There is no users/accounts implementation. When I’ve built it, I thought that the process of creating a user is too long (Ex: Sign up, agree to terms, send an activation link via email, the user should have confirmed that …. and so on). The phone should autocomplete by itself, most mobile devices should do that. Tell you what, next week I am going to look into it, it might be possible to save that info into the device’s local storage, and be available next time. Once I test it, I will get back to you. 

Best,

Thanks

Is this for single restaurant? what if i have multiple and only takeaway?

Hello, sorry it can handle just one restaurant (Location).

Best,

Hi, it’s possible to set how many orders get in one hour or something else ? Thanks

Hello,

The answer is no, not possible.

Best,

Hi. If I buy the regular license, can I build multiple menus for multiple restaurants for my clients?

Hello, this is not SaaS-ready, meaning you can not handle multiple restaurants with a single instance/install. You will need to install it for each restaurant. I am not restricting the license per domain, however, as per Envato’s, they recommends buying a license for each domain.

Best,

Hi, I have a few issues with this plugin - The menu categories is not in the placement order as they should be. - The food products are not in the order as they should be. - There should be a space next to the price and currency its showing 4.00AED it should be 4.00 AED - when adding items in cart price shows as NaNAED - there is no promo code or discount option for the cart

Hello,

You can re-order categrories and products, please check out the documentation https://sakuraleaf.com/showcase/instafood/preview/documentation/ around “Product/categories re-order”.

If you wish to have a space, you can achieve that using custom CSS. Go to Admin > Instafood settings > Custom styles & JS > Custom CSS and add something like this:

.currency_symbol { margin-left: 10px; }

The NaN (not a number). I believe it can be caused if you did not set a price somewhere, you can use this form https://codecanyon.net/item/instafood-qr-menu-food-delivery-pickup-and-dinein-for-wordpress/34930297/support to send me an email. Please include the link to your website, I will take a look.

We don’t have dicount options.

Best,

Hi, I noticed that the plugin doesn’t have a way to sort the menu category and the order of the products. How can this be done? Thanks.

Hello, it has, please check out the documentation around Product/categories re-order https://sakuraleaf.com/showcase/instafood/preview/documentation/

Best,

Hey I actually checked that but it is still show one thousand nine hundred like 1.900.00 which should be 1,900.00

Thanks

Ankita

Well, if you leave it unchecked, it should display with commas. Can you please uncheck it, make sure you clear your browser cache and try again? Thx!

Hi Jayc

It is working now thanks lot just one thing more while displaying the price it is showing like

1.999 instead it should be 1,999 as my currency is Rs.

Thanks Regards Ankita

Hi,

Did you check Instafood Settings > General settings > Currency position? Here’s a print-screen: https://prnt.sc/zVDtUhhPrhNR

Best,

Hi Jayc

.both_nav_apt_nav_bottom .cart_nav_bottom a[href^=”tel:”] { display: none ; }

this is not working I am still able to see the call button on the bottom of About page.

Thanks

Hello,

I tried this on my side and it works, can you please try with !important

.both_nav_apt_nav_bottom .cart_nav_bottom a[href^=”tel:”] { display: none !important ; }

Also, make sure you clear your browser cache.

If that does not work, can you email me the URL to the app? You can send me an email here: https://codecanyon.net/item/instafood-qr-menu-food-delivery-pickup-and-dinein-for-wordpress/34930297/support

Best,

Hi Jayc

How can I remove call button from the about us page also how can I change the color pink to some other color in about us page .

Thanks Regards Ankita

Hello,

You can hide it from CSS, by going to InstaFood Settings > Custom Styles & JS > Custom CSS and the following code:

.both_nav_apt_nav_bottom .cart_nav_bottom a[href^="tel:"] { display: none; }

Also, from there you can override the primary (pink color): Override primary colour: add your HEX color

Best

I have a problem printing the invoice via the remote print. The paper comes out very long and there are spaces between the lines. I tried to modify the code but without result. My question is, is there a possibility to customize the invoice, and can it be printed directly after we confirm the order?

Hello fourkou20,

I never got to test the remote print properly, that is because I don’t own a thermal printer and there are so many printer models out there, however, reading the comments here I understand some people manage to implement it. Even the previous client’s comment suggested he managed to implement it.

Now, to take certain actions on order status change, there is a demo plugin that extends the functionality of the main plugin, you can find it here: https://github.com/icrisu/instafood_extended_demo . Samples on how you can achieve what you want can be found here: https://github.com/icrisu/instafood_extended_demo/blob/master/instafood_extended_demo.php 

Regarding the invoice thermal printing, would you mind sending me an email using the contact form from here (bottom-right) : https://codecanyon.net/user/jayc . I will get back to you, and after that I would like you to send me a print-screen with an invoice.

Best,

Hi again, thank you again for making this amazing plugin, so I have added a stripe payment method also, What issue is when user click on stripe and page redirect to stripe and then email and machine get signal that new order, email and machine should get signal when user complete payment process on stripe, but it is getting signal when user land on stripe page,what if user did not pay the money or card is blocked. thank you

Hello,

Instafood update was approved, you can update the main plugin now. Also, you have to implement your logic within the extended plugin demo, you can see a sample here: https://github.com/icrisu/instafood_extended_demo/blob/master/instafood_extended_demo.php#L113

You can do something similar with https://github.com/icrisu/instafood_extended_demo/blob/master/instafood_extended_demo.php#L59 .

I have also sent you an email.

Best,

Hi thank you for update main Plugin, I have updated main plugin via FTP, replace the files, and regarding extended demo plugin demo, I did not activate that plugin as machine company has an issue with that plugin, so I disable it, I wil ask them to implement with there machine this login.

Hello, I am glad it works & thank you for the 5-star rating.

Best,

Does it works with “stripe connect” to have automatic commisions from the restaurants?

Hello , I never heard of Stripe Connect, basically, I have no experience with it, so the answer is no. Best!

Hi Jayc

I wanted to make 3 categories on the page and then when the user clicks on it they land up on the main menu for example,

Breakfast , Lunch , Dinner will be my 3 categories on the main page and then once the user clicks on Breakfast so it opens up the breakfast menu URL which will have different things like snacks , breads , milks etc

is it possible to do this and also how can I change homescreen color ??

Thanks & Regards

Hello,

The above request would require custom work in the front end (JavaScript) I suppose you can play around or have someone do that for you. Regarding the background colour, you can change that from “frontend/mobile-app/assets/src/scss/components.scss” (you will need to re-compile the CSS, see the docs around PrePros) OR you can simply override the CSS from > Instafood Settings > Custom Styles & JS > Custom CSS and add this lines:

.apt-splashscreen { background: #CCCCCC !important; }

Where CCCCCC is your new colour. ( https://prnt.sc/aoUawSeSFNA0 )

Best,

i checked your demo is that possible?

when open in tablet or mobile, listed the menu here and when tapped on any item, item preview is the with close button, when tapped for back button in mobile or tablet navbars to go back but browser going closed. we need to back menu instead of close button.

Hello, when I built it I did not consider the back (push state). Now it’s too late to implement it.

Best,

Dear team thank you for making great design, I want to set email notification of order to both onwer and customer, how to set email, where is the option.

Hi bro, Waiting for your email, regarding order email notification to both admin and user Variation for the pizza category. for lunch menu – Category timing

thank you

ok so update is: I use this code in code snipet for email, but when I save it, the radio button write to title of code is not enabled yet, InstaFood – Extended demo plugin installed and after that I have added this code to code snippet. (code snippet says an error occur while activate the code). Here is the code I have added to code snippet. screen short also – https://ibb.co/QMRkRLf

// handle new order from user in the background function on_instafood_new_order(int $orderId) { // sample on how to retrive order data // could be used to inform other API’s Ex: Send SMS, emails, send alerts to waiter // can olso be used to automatically print invoice via PrintNode (see InstafoodRemotePrint example above) }

$order = new com\sakuraplugins\appetit\rest_api\models\Order();
$order->findOne($orderId);
if (!$order->getProperty('ID')) {
    return;
}
 $_orderAll = $order->getAllProperties();
 $lineItemsData = $order->getLineItemsData();
// Dynamically set a different order status exaample
 $newStatus = com\sakuraplugins\appetit\rest_api\models\OrderStatus::ACCEPTED;
 $order->setOrderStatus($newStatus);
// send emails
 try {
     wp_mail('info@skyhighwebs.com,info@skyhighwebs.com’, ‘New order received’, ‘Dynamic message body’);
 } catch (Exception $e) {
//      error
 }

Hello, I have already sent you an email on December 17, looks like you did not get it, can you please also check your spam folder? . Also, it looks like you have two email addresses, now I’ve re-sent the message to both gmail and *highwebs

Hi Jayc, the extended demo plugin files are missing – can you please share them

Hello, you can find the files here: https://github.com/icrisu/instafood_extended_demo

Best,

The Plugin is blocking CSS and JS and it’s allowing other plugin (Chaty) popup and whatsapp chat icon to display on the site. Can you please provide any solution for this to resolve this issue ? Also, How can i make field for customer to put their email upon checkout and use it for email notifications. Resources and proper guideline would be appreciated.

Hello ITRevUK , Sorry for the late reply, the plugin does not actually block anything, it’s just that is not loading the theme’s header and footer. If it does that, all your theme top content and bottom content (menu and other things) will show up, breaking the mobile look & feel of InstaFood (which looks and behaves like a mobile app). Short answer: it’s not possible, other integrations will have to be implemented custom.

Best,

Bonjour, j’ai besoin de votre support pour ajouter un moyen de paiement local pouvez vous m’aider? voici le lien de documentation du passerelle https://doc.paytech.sn/

Hello dugu-web, sorry I don’t speak French, I will try to translate this with GoogleTranslate. I am not providing custom work right now, also, it would be hard for me to implement that gateway because the docs are in French.

Désolé je ne parle pas français, je vais essayer de traduire ceci avec GoogleTranslate. Je ne propose pas de travail personnalisé pour le moment, et il me serait également difficile de mettre en œuvre cette passerelle car les docs sont en français.

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey