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,
Ok thanks
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 winnersingh, I will check it out tomorrow and get back to you!
Best,
ok Thank you for reply, so I checked again when user click on stripe page redirect to stripe page: at that time Payment status is Pending transaction after completing the payment I did one transaction still the payment status is Pending transaction it should be completed, printing machine company told me that if payment status will be pending to completed then the machine can print the order after payment sucessful, other vise on landing page of stripe machine need to print, because of payment status.
https://ibb.co/xX1L1F5 https://ibb.co/t4Kfn4SI have share two photos first photo is payment is completed from stripe second photo is payment is not completed from stripe. in both cases it says payment is pending.
Its my request to please solve this, because it is important task…../\...
Hello winnersingh, Sorry for the delay, indeed, there was no way to be informed within the extended demo about an order payment status change. I’ve added support for it within the main plugin.
Also, I’ve added an example of how to use it within the extended demo here: https://github.com/icrisu/instafood_extended_demo/blob/master/instafood_extended_demo.php, the action is called “instafood_order_payment_status_changed” and the sample code added can be found within that file or you can directly check the commit https://github.com/icrisu/instafood_extended_demo/commit/ce332a68c7552fd1ba0aadc91e25fb65b2fee115
Now, the main plugin update needs to be approved by Envato team, once they approve it, I will let you know via email. It could take up to tomorrow.
Best,
very thank you for solving the issue, So after updating the main plugin, payment status issue automatically solved? or does I need to do something with instafood_extended_demo.php also.
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.
I place a demo Order, in the admin it is in waiting list, I want that it should be automatically accept, and email should goes to both admin and user
And third is i want to give 10% discount to all the customers, How can I do this
I have install the plugin, and added the to code snipet, could you tell where the email goes to, admin email, admin of wordpress?, I want to install custom emails
I want both user and admin both will receive the email, should I need to install the plugin wp-smtp or this code and plugin will do magic
and on the address box where user order, I want to add email option for the customer
sorry for commenting again, I am adding pizza product, i have added 4 variations, now I want to add toppings. which is “Add choice groups for your customers to choose from.” I try to click on that but that button is not clickable, is there any setting require to activate that. I have mention price correctly on the variation.
so I am going to mention again what I request for 1. Email to both admin and user (I added the plugin which you mention in other comment, and add php code in code snipet, code snipet did not activate it, I unhide comment in code so that email should work but does not work for me)
2 Daily order PDF report.
3 choice of group button is not working for me, I also added the variation product price, I created a 4 variation. but stil that choice group button is not working for me
4 I have install wpsmtp plugin so that email should goes to inbox direct
I have added this code in the code snipet and plugin is installed and activated which you mention
// 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, send alerts to waiter
// 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)
@ -47,6 +47,38 @ function on_instafood_new_order(int $orderId) {
// handle order status change (Ex: Send SMS, send alerts to waiter)
function on_instafood_order_status_changed(int $orderId, string $newStatus) {
// possible newStatus values [‘NEW_ORDER’, ‘ACCEPTED’, ‘REJECTED’, ‘PREPARED’, ‘DELIVERED’, ‘CLOSED’]
// $order = new com\sakuraplugins\appetit\rest_api\models\Order();
$order = new com\sakuraplugins\appetit\rest_api\models\Order(); $order->findOne($orderId); if (!$order->getProperty(‘ID’)) { return; } $_orderAll = $order->getAllProperties(); $lineItemsData = $order->getLineItemsData();
// Example send email
$sendto = 'winnersingh31@gmail.com';
$subject = $newStatus === 'NEW_ORDER' ? 'New order - ' . $orderId : $newStatus . ' - ' . $orderId;
$_orderType = $_orderAll['_orderType'] ?? '';
$_orderTotal = $_orderAll['_orderTotal'] ?? '';
$tableNo = '';
if ($_orderType === 'DINEIN') {
$tableNo = $_orderAll'_delivery_info' ?? '';
}
$msg = "Order\r\n";
$msg .= "Order type: $_orderType\n";
$msg .= "Order total: $_orderTotal\n";
$msg .= "Order status: $newStatus\n";
$msg .= $tableNo !== '' ? "Table no: $tableNo\n" : '';
try {
wp_mail($sendto, $subject, $msg);
} catch (Exception $e) {
// error
}
Hello winnersingh,
I have also received your email, I am investigating all the requests and the comments above, I will get back to you via email tomorrow regarding all the topics.
Best,
ok thank you I will wait for your reply, thx
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.