29731 comments found.
Hello, I purchased the Karenderia Multiple Restaurant System, but the file provided in my downloads does not contain the full script.
It is missing all the essential folders to change or add language after backend, frontend, protected, protected/messages/ this file is empty
Please provide or help me please
Thank you.
hi mate
thank you for purchasing,
you have all the files already 
and for translation that is not the way to translate
you can translate the backend and front end in admin panel -> attributes -> languages
you can watch this video how to translate
https://www.youtube.com/watch?v=RfgBHGNsJC0&t=109syou will find videos that can help you
Hi, i need to translate this “Already have an account? Login here” On mercahnt subscribe. Also where i can find a full documentation and all shortcodes like {{privacy_policy_link}}, {{code}} etc. Also i must create templates? Because many of them are missing.
please do watch this video how to translate
https://www.youtube.com/watch?v=RfgBHGNsJC0&t=109s also you can go visit my channel here https://www.youtube.com/@bastibastikikan2238/videosyou will find videos that can help you
and for shortcodes currently what is added in the sample template is only available
Yes i have already done this. I have translated the most but this cannot be done because has a link to login so i cannot create a key. I tried some ways but it didnt work. I have already visited your channel. What you mean “shortcodes currently what is added in the sample template is only available”?
am sorry i think its better can you provide screenshot of what your trying to achieve here ?
Ok here https://ibb.co/VYx3njDg I have created the key and add translaton but not working here https://ibb.co/RkkJ32mD i cannot find the key and i don’t know what kee to add because it has link (login)
correct words are
Have an account
Already have an account?
But i did that and it is not working! https://ibb.co/mV43xhG0
Have an account has no ? at the end
already search in my code i already calling the functions t so it should translate
see attach screenshot
take note the translation is case sensitive
Have and have is different
https://ibb.co/JFQNL082
https://ibb.co/gMF0w2H2
this 2 file can be found in the following path
themes\karenderia_v2\views\account\forgot_pass.php
themes\karenderia_v2\views\merchant\merchant-signup.php
open this file and copy the exact text themes\karenderia_v2\views\merchant\merchant-signup.php
cause translation is case sensitive
i did test on my end its translating just fine
this is the exact words
Already have an account?
Translation not working everywhere. You say that but it is not true… there is a bug. I manage to translate the most bur on some cases translation have bug.
hi mate
am not sure what you mean but translation for yii is very easy
you just need to wrap the text with function t and it will translate
i already give you the exact file to check the correct words
On merchant sign in i cannot tramslate Remember me, Forgot password?, Sign in. I found them on views/account/login.php and i have created keys. But it is not working
i think your just confuse
cause translation is very simple
anyways
Please email me all your access details, including:
Site link
Admin login
FTP access
Also, provide a screenshot of the error and include a detailed description of the issue in the email.
You can reach support here: https://codecanyon.net/user/support-kmrsCheers
sent
sent
sent
sent
please
sent
sent
sent
sent
My script is not working as something is injected. Could you see and say if it is not script error ? izyresto.net
hi mate
am sorry what do you mean?
I need help; when I try to activate my panel, I get an error.
can you share screenshot of the issue so i can understand?
Basti, can you tell me which file of backend is calculating delivery fee and sending to frontend?
Basti, we need an option to set free delivery for orders above a certain amount. This was available in old kmrs. You can keep it distance wise-
e.g- for 0-2KM, free delivery above order value $100 for 2-4km, free delivery above order value $150
hi mate
will do take note in my update list
btw this is already available in search by location
Okay thanks
What is the difference between the Default Preparation Time in Basic Settings and the Time Interval in the Time Zone section?
Below is an example question:
Merchant Setup
Merchant → Settings → Basic Settings → Default Preparation Time (minutes): 40
Merchant → Settings → Basic Settings → Checkout Time Selection: Time only
Merchant → Settings → Time Zone → Time Interval: 30 minutes
With the setup above, when trying to place an order, the following appears:
Order time: 2:05 PM
Under Pick a time, the customer sees: 2:30 PM – 3:00 PM
The customer clicks the Checkout button
On the customer’s order page, at the top it shows 2:45–2:50 PM — what does this mean?
And below that, it displays: Scheduled — Your order is scheduled on Sat, November 22, 2025, 2:30 PM
In the Restaurant Panel, it shows:
Due at 2:30 PM today
Delivery Date/Time: 2:30 PM today
At the top right: Preparation Estimate: 40 minutes
Even if the restaurant extends the time before accepting the order, the customer’s order page does not update.
Customers come at 2:30 PM asking for their order. How does the Preparation Time work in this situation?
Problem
The Preparation Estimate is working correctly in the restaurant panel, but it does not appear accurately to the customer.
For example, if an order is placed at 2:05 PM, the time interval is 30 minutes, and the preparation time is 40 minutes, then the time slot available for the customer to select should be 2:30–3:00 PM — and this exact time slot should also be displayed correctly on the customer’s order page.
A better approach would be to display the current time + the 40-minute preparation time directly to the customer. For example, if the order is placed at 2:05 PM, the customer should see 2:45 PM as the pickup time.
If the restaurant adds 10 minutes, then the customer should see 2:55 PM.
Currently, the pickup time shown to the customer is different from the time shown to the restaurant, and this is causing customer complaints.
When customers choose a specific time for their order, it would be better to handle it as follows:
Allow the customer to select the date and exact time. The time chosen should appear the same for both the restaurant and the customer.
If the restaurant needs more time, they should add extra time (e.g., “Add 20 minutes”). The additional 20 minutes should be added to the already selected time, and the updated time should be shown to both the customer and the restaurant. In the restaurant panel, the Preparation Time should show the remaining minutes based on this adjusted time.
Currently, the system shows different pickup times to the customer and the restaurant, which is causing customer dissatisfaction.
tthe 2 has different functions
1. Time Interval = this is the interval selection when you choose delivery time on the selection list of delivery time or pickup time
2. Default Preparation Time = this is the time for preparation example if someone order Default Preparation Time = 10mins this will be use to show in front end
so it will show 10mins+delivery time going to customer address
now if food item has preparation time those will be use instead of Default Preparation Time also kitchen work load will be consider
hope it make sense
However, when a customer places an order at 12:20, and the preparation time in item #2 is set to 30 minutes, what time will be shown to the restaurant and the customer if the customer selects the 12:30–13:00 time slot? Based on your explanation, would it tell the customer to pick up the food at 2:00 PM?
When I tested this scenario, the customer’s order page still shows 12:30–13:00, and the restaurant sees the due time as 12:30. This becomes a problem because the customer orders at 12:20 and then expects the food to be ready at 12:30.
If this isn’t clarified, customers will continue to complain, and restaurants will complain to us as well.
The issue here is the time slot system. Instead of using time slots, it would be better to let customers choose the exact time they want to pick up, while preventing them from selecting any time within the minimum 30-minute preparation window. On top of that, if individual items have their own preparation times, those should be factored in, as well as the kitchen workload.
Another possible solution is this: If the customer chooses a time slot, the system should display the end of the time slot + preparation time. For example, if the customer selects the 12:30–13:00 slot and the preparation time is 30 minutes, then both the customer and the restaurant should see 13:30 as the ready time. This would likely solve the problem.
Another approach is to require customers to select a date and time for pre-orders. However, for pre-orders scheduled close to the current time, the system must ensure that the selected time is at least longer than the minimum preparation time. Whichever method is used, the pickup and delivery times must be displayed consistently across the customer order page, the restaurant panel, and the app.
The customer only sees the interval time (every 10 minutes), which does not include the preparation time. The restaurant also sees the interval time as the due time. However, the Preparation Estimate shows 30 minutes.
So why does the customer see 11:30, when they should be seeing 11:50 (interval time + preparation time)? Because of this, customers arrive at the restaurant earlier than expected and complain.
Please tell us what issue we are facing.
please understand once you place the order it will sump up the following time preparation time + kitchen work load + delivery distance time
so make sure the default prep time is set properly
It seems to me that you don’t fully understand the question I’m asking. Therefore, I have sent an email to support-kmrs, so please check it. This is very important for the restaurant, so please make sure to review it carefully and respond.
Hello Support, i checked demo app – order is confirming by store. Is there any option to change that into delivery person?
I mean is there any option in admin panel to change ORDER CONFIRMATION by DELIVERY Person
hi
thank you for your interest
there is to manage the order in admin panel -> delivery management -> map view
Sorry, may be i did not ask my question properly.
User place an order, now who will accept and confirm the order? the answer is “Restaurant” right.
is there a way instead of Restaurant, delivery person can accept and confirms the order.
right now this feature is not available its added already on my end but not added in the updates
Where do we edit the home page for the links to the app stores?
you can set them in admin panel -> site config -> mobile settings -> Your Android Google play URL and Your iOS Apps Store URL
“am not receiving emails if you email me here” and also many mails that you sent does not reach the destination, told you 
yeah
i found out that am not receiving emails tru this link
i already reported to envato support
so if you want to contact me contact me directly to my gmail email address
thanks 
thank for informing me mate i did not realize it was a week already 
hi guys
am not receiving emails if you email me here https://codecanyon.net/user/bastikikang
i already report this problem to envato support hope they will fixed it soon
1) Is it possible to connect a credit and debit card machine to the KMRS POS system?
2) And when will it be possible for orders to be printed in the kitchen and the bar?
If these two features become available, our system would be almost perfect.
hi mate
1. very much possible but needed integration and device to use to read the credit cards or debit card
2. in future updates
cheers
1) It would be best for you to find a payment device that offers the most reasonable cost, as the appropriate device may vary depending on the region.
2) The printer issue is more important and urgent than the payment device. It would be good if this could be addressed in the next update.
Because the printing issue has not been resolved, the use of the POS system is very limited.
1. well i don’t have those device and it needs api to connect with
2. this is not issue cause kitchen bar is not available
this is not issue cause kitchen bar is not available—>When are you available? We have been waiting many years.
am currently changing the POS so the different kitchen bar can be added
This is truly great news. If orders can be printed separately for the kitchen and the bar, it means a major piece of the KMRS puzzle is finally coming together. My expectations are high, and I can’t hide how excited I am.
The issue is that the “Due at Tue, November 25, 2025 11:50 AM, Today” shown to the restaurant does not include the 30-minute preparation time.
To investigate more accurately, we set the interval to 2 minutes and the preparation time to 30 minutes. Still, it appears that the preparation time is not being applied to the due time.
when customer place order it will compute the default preparation time + kitchen workload + delivery time estimation
preparation if you adjust the prep time it will also adjust in front end
Hi mate,
After logging into backoffice/merchant/, how do you use Merchant/Pages/ and Merchant/Menu? Is there a video available for these features?
those are for single app
this will appear only in single app cause single app is like restaurant own app
Ah! Thank you for your reply.
cheers
Sent
sent
Hi mate. Why when I open https://www..com/sitemap.xml, it returns a 500 error Website XML—Sitemap
Hi,
Please email me all your access details, including:
Site link
Admin login
FTP access
Also, provide a screenshot of the error and include a detailed description of the issue in the email.
You can reach support here: https://codecanyon.net/user/bastikikangCheers
Thanks mate. Sent
am sorry i did not receive your email ?
Check again please
mate i cannot find your new email? what email are you using ?
you can send it here
You can reach support here: https://codecanyon.net/user/bastikikangThanks mate for your help. I sent you 2 times. But now I reply for email that’s I received from you.
did you email me here https://codecanyon.net/user/bastikikang ?
looks like am not receiving email using codecanyon emails system
Yes mate was sent to you but not received in your end. But already you fixed my problem thanks
glad to hear that
i found out that am not receiving emails tru this link
https://codecanyon.net/user/bastikikangi already reported to envato support
so if you want to contact me contact me directly to my gmail email address
Hi,
@2creativoes He mentioned is correctly mentioned how the chat works. Whenever a customer chats with a merchant or driver, the admin should be notified of these conversations so they can view and respond as an admin, since they manage operations. Sometimes merchants and drivers won’t respond due to lack of time or because they didn’t see the message, and this way the customer can get a quick response from the admin. This is also how it works in other similar systems. The admin can always contact the customer, merchant, and driver via chat.
I hope you can consider this adjustment and release it in the next update, as it will be very useful for us to be able to use chat.
ok but it would be great if you already purchase 
Yes, I purchased an extended license on another account, but now I see that I didn’t purchase it on this account.
please use the account to purchase to comment
thank you
I hope more people will buy Karenderia, making it even stronger. I wish Basti good health. The current system is incredibly powerful, but the front-end is lagging behind mainstream systems, and the order process is cumbersome. Especially in customer location, address selection, and payment, there are a few issues with the multilingual section, and many business-related options are useless, such as “if sold out.” I hope these will be resolved in future updates.
Thanks a lot for your feedback and the nice words — really appreciate it!
Feedback like yours helps the system improve, and I’m hoping the upcoming updates will fix many of these. Thanks again for sharing your thoughts!
Basti, what I mean is, if the core scripts continue to have logical flaws, we’ll probably disappear very soon. If even delivery and ordering aren’t taken seriously, who will use the POS function? So hopefully, the useless features and code will be removed as soon as possible. Focus on the delivery scripts, because the most important function in a food delivery app is still delivery, not POS, points, or digital wallets.
hmm can you let me know what is the issue with the online ordering ? like make it specific
Karenderia leave room for customer error in every key setting, making it easy for anyone unfamiliar with the system to make mistakes. Furthermore, the Karenderia system appears unintelligent. or example, when locating a customer, the system is completely unaware of even slight movements during the order process. Other applications periodically scan the customer’s location. For instance, when selecting delivery and self-pickup, sometimes the system tells you you’re outside the delivery area while you’re selecting items, and the payment method is outdated. There are numerous similar unintelligent aspects.
2. Basti, you haven’t seen any instances of karenderia scripts having more than two language settings. Every directory, everywhere. I’ve translated it into five minor languages. I’ve found the system to be very chaotic when multiple languages are involved, for example, in system notifications, etc.
1. in web you cannot just check the current location without asking the customer approval cause in web it need permission request
just like app and many is using this as live and they don’t have problems with the ordering process
if you can point me to make it more functional let me know
2. what do you mean? if your talking about backend and mobile app
yes mobile app will have translation cause this is a standard way to translate the app
Good Day,how to set one time payment(no expiry date) for membership?
since we are using subscription api for stripe paypal it has no options to have one time payment cause subsription is a billing cycle
your looking for one time payment so it need to use regular api like payment only not subscription
Ok, so how to do this?
sorry to say it need changes in the code
during payment instead of using subscription api you need to use the normal api for payment
just like when customer pay the order
When using stripe to pay for merchant (membership) payment was taken and approved… Then go the screen saying:
THANKS FOR JOINING Your registration is complete!
You can login to merchant portal by clicking here
Clicked on the link for Exception error
https://ibb.co/B21m2SkxAlso when in admin, then edit merchant, no active subscriptions
the link after registration is only link to merchant panel
now looks like the old user for merchant who is currently login in your browser those merchant was deleted
try to clear you browser cache and try again
this has got nothing to do with the merchant registration cause after register i only show the link where to login exampe https://demo.bastisapp.com/backoffice/merchant/