Code

Discussion on Karenderia Multiple Restaurant System

Discussion on Karenderia Multiple Restaurant System

Cart 5,364 sales

bastikikang supports this item

Supported

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

29719 comments found.

Hello, Basti I noticed that you added the function to Estimate preparation Time which is helpful for restaurants, now I found one issue. Once restaurant set preparation time example 10 min after order is accepted preparation time is replaced with a NaN min. Please see picture here https://ibb.co/bKNHJdM How can this be fix?

Hello, Basti any news?

Hi Basti

I have sent you an email. Could you please check it’s urgent.

Hi Basti. I have replied to your email please check

We’re facing a 404 error whenever we try to run the setup (backoffice/install)

We verified that the htaccess exist inside the backoffice folder and permission granted for the folders mentioned in the documentation.

We’re testing on localhost with wamp server Apache/2.4.62 and php V8.3

Thanks

hi mate

can you share screenshot?

maybe you install krms with a folder like http://localhost/myfolder/backoffice/install

in this case you need to modify the .htaccess to include the folder

example open the file htaccess in backoffice folder

and include the folder example below also take note mod_rewrite must be enabled in your locahost

<IfModule mod_rewrite.c> RewriteEngine On RewriteBase /myfolder/backoffice RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /myfolder/backoffice/index.php [L] </IfModule>

Thanks for the quick response! in fact the project was under a subfolder as you said. It’s working now .

Thanks

:) glad to hear that mate

you need to do the same with htaccess in main kmrs folder we have 2 htaccess in main folder and backoffice folder

cheers

Auto Print not working, already i have sent lot of mails please check ..

hi mate

sorry to hear that but check the following

1. first check what status will do the auto print go to admin panel -> site config -> printer settings -> Default Auto Print Status = choose new if you want to auto print if there is new order

2. run the cron jobs found in admin panel -> utilities -> cron jobs -> yiic.php processjobs >/dev/null 2>&1

run this every minute in your cpanel

3. check if you have correct pusher credentials in admin panel -> third party -> real time applications

hope this helps

cheers

And also in pwa , Axios network error

I followed the update instructions by clicking “Fixed database” in utilities section and saw it was finished.

1. Why is Admin version still showing 2.0.1?

2. The frontend should not revert to the default theme if I update it. I just updated the script but my images, text etc reverted to the default theme. I understand that when we update, it updates the entire script but there has to be a better way. Not everyone understands coding. Please add a CMS in the admin panel so that it is easy to update the frontend attributes without it reverting to default theme. when a new update is pushed.

3. Is there a way in the admin panel to upload multiple themes and disable the original theme then enable another one? And if we want to go back to the original theme, we can enable it.

4. I replied to your email regarding subscription. Did you see it?

1. ok since you change the backoffice folder it will not replace your new folder cause my files has backoffice folder

do this in update.zip just change the folder backoffice to your new backoffice folder and then upload :)

so it will replace the correct folder

2. in admin panel -> attributes -> language front you can find all the words in there

1. Ok..now it’s updated. Thank you

2. I am not finding the words that is on the “Join …” section on the front page.

For example..”Join Our Network of Restaurants”...”Discover the advantages of partnering with us..

2. those are coming from api response in controllers/ApiController.php

under

public function actiongetjoin()

Thank you for the 2-2-2 update. However, there’s an issue where the customer’s order page appears blank at the final stage. As a result, I reverted to 2-2-1. Please investigate this problem. Please try to test the order on your end.

no such error like this test the demo if you can have the same results let me know

and provide screenshot please

You are right, it’s working fine, I updated it again, and working good.

:) glad to hear

Hi mate, Thank you for this update cause soloved part of points issues, Please follow these very clear steps to fix the left issues and send me the codes with clear instructions.

1- Go to the merchant panel and turn on the button of Activate Loyalty Points System.

2- go to pos and make this message appear when add the item to cart which is (This order will earns you 15 points!).

3- Make an order via home page and pos,

A- Make sure Customer should earn points ,

B- Guest and Walk-in Customer should not earn points,

C- Make sure these messages disappear when click on item which is (Buy this item to earn 15 Points.), and when add to cart which is (This order will earns you 15 points!). when make order via home page for Guest and via pos for Walk-in Customer.

Please fix these issues and send me the codes with clear instructions.

1- Guest should not earn points but still earn points. Screenshot for it, https://ibb.co/k0LC9Jf https://ibb.co/zSPCWG8 https://ibb.co/DVtp0Yc 2- In point of Sale make this message appear when add the item to cart which is (This order will earns you 15 points!). Screenshot for it, https://ibb.co/4ZZcWS5 3- In Point of Sale should this Message disappear if Walk in Customer. Screenshot for it, https://ibb.co/nQw0nvm 4- Why see all Customers vist the website as Guest in Point of Sale that is not correct. Screenshot for it, https://ibb.co/cL1xHSq

Please fix these issues and send me the codes with clear instructions.

1- Guest should not earn points but still earn points. Screenshot for it, https://ibb.co/k0LC9Jf https://ibb.co/zSPCWG8 https://ibb.co/DVtp0Yc

2- In point of Sale make this message appear when add the item to cart which is (This order will earns you 15 points!). Screenshot for it, https://ibb.co/4ZZcWS5

3- In Point of Sale should this Message disappear if Walk in Customer. Screenshot for it, https://ibb.co/nQw0nvm

4- Why see all Customers vist the website as Guest in Point of Sale that is not correct. Screenshot for it, https://ibb.co/cL1xHSq

Mail please asap

No mail, only comments

?

Basti, urgent please

Hi mate, please respond to my email @wpmarketos. Thank you.

sent

1) I tested Runactions, and got an email as below.

This is a multi-part message in MIME format.

—b1_31629f5cf9acc2e250986997e7b3d920 Content-Type: text/plain; charset=us-ascii

this is a test runactions

—b1_31629f5cf9acc2e250986997e7b3d920 Content-Type: text/html; charset=us-ascii

this is a test runactions

-b1_31629f5cf9acc2e250986997e7b3d920-
Is this working good or not? 2) I setup cronjob, /usr/local/bin/php /home/mysitecom/public_html/yiic.php processjobs >/dev/null 2>&1
But not auto-print for new orders, manual print works.
How to make an auto print for a new online order?

use the latest update to fixed the mail issue

and for auto print

the /processjobs will handle the auto print and auto print will sent command to your backoffice via pusher so make sure pusher is set correctly else no auto print will happen

and choose the status that will do the auto print in admin panel -> site config -> printing settings -> Default Auto Print Status

Hey friend,

Can you tell me: 1. Where can I change the name to Featured Items 2. Where can I change the color code for Cluj Eats? Link Ai: https://prnt.sc/1lbwEvHWpFP2

hi mate

1. i suggest change it via language in your backoffice look for that words and just change the value

if you cannot find this words in your translation just add it

2. change it via css in the

/themes/karenderia_v2/assets/css/style.css

.warm-pink { color: #e99a95 !important; }

Hey,

1. Can you tell me where I need to enter Cpanel to change the language for the customer application? Because I try from Admin and it doesn’t work to add the language I want to translate First Delivery Free and 5.00 Lei Off w/ code promo100 Photo: https://prnt.sc/YJBkQgcpgesV

2. how can I add the American flag to the application language? Photo: https://prnt.sc/7kDcOAwkX2wg

3.Where can I find this file to translate

License number * License expiration (YYYY/mm/dd) * License front photo License back photo

hi mate

1. the words 5.00 Lei Off w/ code this is coming from api response

so you need to translate this in backoffice -> language -> attributes -> language -> front and add this words

{offer_amount} off w/ code {discount_name}

now for First Delivery Free this words is added in customer app so need to translate it it customer app files src\i18n\en

“First Delivery Free”: “First Delivery Free”,

2. this flag is coming from your language set in backoffice -> attributes -> language edit your language -> Select Flag

choose the correct flag for your language

3. where is this cause i have this in website and driver app?

There was a problem upgrading the website

Fatal error: Uncaught CHttpException: Impossible de résoudre la requête « backoffice/update ». in /homepages/33/d598258991/htdocs/web/yiiframework/web/CWebApplication.php:286 Stack trace: #0 /homepages/33/d598258991/htdocs/web/yiiframework/web/CWebApplication.php(141): CWebApplication->runController(‘backoffice/upda…’) #1 /homepages/33/d598258991/htdocs/web/yiiframework/base/CApplication.php(185): CWebApplication->processRequest() #2 /homepages/33/d598258991/htdocs/web/index.php(62): CApplication->run() #3 {main} thrown in /homepages/33/d598258991/htdocs/web/yiiframework/web/CWebApplication.php on line 286

hi mate

can you verify how you update? cause that file is in the update am not sure how you doing it but you need to only extract the update.zip just like same for installation

The website has not been updated for a long time, so I use your latest update. And I upgraded php7.2 to php8.2.

all good?

yes requirements for new update is php 8.2

Hello,

Is it possible to Link an external website to KMRS, for example

Each Restaurant register, they will be able to link their own website (their own domain name), so when the order takes place it comes to KMRS orders list?

Appreciate your help

hi

thank you for your interest

Yes this is available :)

you need the single app addon you can use this addon for all your restaurants to have there own branded website

this one https://codecanyon.net/item/karenderia-single-restaurant-website-food-ordering-and-restaurant-panel/37839421

cheers

Thank you for your quick return.

I want to know a few things more if you don’t mind getting back to me on it.

1. As you mentioned, each one can have their own branded website Can I still collect the clients’ information coming to his branded website in my Own website created by KMRS, The purpose of this is I want still Restaurant owners to use, KMRS Website merchant backend so I can collect client information.

2. Do you have Order Ready Announcement Display Add on, that will give information to clients in Restaurant to see their orders’ status once order is ready it will announce the number of order is ready.

3. Your software support Kiosk? I see that you Table side app which good.

4. Do you provide custom solution, if there are modifications needed?

Thank you so much for your effort

I hope you understand my questions, Specially the first one

hi mate

thank you for purchasing

1. Yes cause database is only one

2. you mean like a screen with order status just like in mcdonalds?

if yes i don’t have this kind of addon right now

3. tableside is basically same as kiosk just need to modify it to make it full self customer kiosk

4. yes i do you can email me via contact form

cheers

I am currently using the Karenderia Multiple Restaurant System (KMRS) and would like to confirm if it’s possible to integrate external orders into KMRS via the API. Specifically, I am looking to connect Hubrise to KMRS to send order details directly to the system.

Could you kindly confirm if this functionality is supported and provide a brief explanation or documentation on how to set it up?

Thank you in advance for your support.

it will depends cause am assuming HubRise will have different fields

does HubRise has api for new orders?

if yes best way is to create a cron jobs that fetch new order in HubRise

or if HubRise can consume api when order is place its better

i don’t think you can use the actionPlaceOrder cause the field will be different from HubRise

Thank you for the clarification.

Yes, HubRise does have an API for fetching new orders (GET /locations/{location_id}/orders). It also supports webhooks for real-time order notifications. This means HubRise can push new orders directly to an endpoint, eliminating the need for frequent cron jobs.

Regarding the actionPlaceOrder endpoint:

I understand that HubRise’s fields might differ from Karenderia’s requirements. In this case, I will set up a middleware to map HubRise’s fields (e.g., order.id, order.items) to Karenderia’s expected structure (cart_uuid, items[], etc.). Alternatively, if you recommend a better endpoint for receiving external orders, please let me know. Would you suggest creating a new custom API endpoint in Karenderia for better flexibility, or can the actionPlaceOrder endpoint be extended?

Looking forward to your advice.

Best regards

hi mate

in that case you can create your own api you can study the api i created in protected/controllers

and sorry you cannot use actionPlaceOrder you can just based it to that functions but you cannot use it cause you need some adjustment to make the fields from hubrise to kmrs correcttly

Hello, basti… Has there been any change in the driver issue? Because the option to assign a driver in orders no longer appears. in this new update

backoffice/protected/controllers/ApibackendController.php

under

public function actionorderDetails()

change if($order_type=="delivery && $self_delivery"){ to if($order_type=="delivery" && $self_delivery){

Thank you, basti… I’m glad I could help with the reporting, and also for your great customer service, you’re phenomenal.

your welcome mate thank you for noticing this :)

am not sure why condition is like that :( might be when i edit it am already tired

1- We are trying to change the Language for The German and English Version on frontend for that adding the Word and Sentence but that not updating ion the UI. https://drive.google.com/file/d/1RBlhMBp9SnBKnT50YtHv6II8r86stzMx/view?usp=sharing 2- As a Guest Checkout i’m not able to use same mobile number multiple time, please check the video and let me know what is the wrong https://drive.google.com/file/d/1MNCbppVWn3fTXcW4cJ4RTsJQBqngWs-j/view?usp=sharing&t=1 3. When we place a order then instead of the Map the all checkout field should be show like as other website so any user can understand that easily. https://drive.google.com/file/d/1yT2_PgkAhd0uzQ65638N6LJ-ZJc03sm-/view?usp=sharing&t=9

4.Delivery mini maxi and not in the area are still not functioning, please let me know how it working

hi mate

1. your in main kmrs not in single app you should post this next time to single app not here you need to translate those words in single app not in backoffice

2. post this to single app i will answer you there with quick fixed

3. am sorry don’t understand?

4. can you share screenshot ?

Hi, buddy,

For the administration-managed delivery person with the “Search Mode Map-Based Address Search” mode, I think it’s really very important to let the administrator set the delivery charge per mile for the delivery person that the administrator is managing.

The administration should normally have this in the administration part and the restaurant only if the administrator allows it to use its own delivery system;

https://ibb.co/HDc1QyM

Possibility for the administrator to define or create delivery costs according to the country and city, i.e. he chooses the country, the city and he defines the delivery costs that apply.

I think the restaurant doesn’t have to determine the delivery charges for delivery people that are run by the administration. This will create conflicts in the sense that the delivery person will not accept the delivery from a restaurant that applies the lowest rate and the delivery charge should be the same for all delivery people.

The restaurant must set the delivery costs only for its own delivery person managed by the restaurant. And the delivery charge in this case has to be sent to the restaurant that will pay the delivery person outside the platform. The delivery person of the restaurant must under no circumstances receive the delivery money, they are considered as employees of the restaurant and it is the restaurant that must pay them or sign a contract with them.

The restaurant delivery person will use the delivery application to receive a delivery request from the restaurant only, and allow the customer to follow his order;

We can discuss this in more detail by mail

I want to pay for this change, is it possible?

Thanks

hi mate

yes its on my update list already it should manage by admin but i haven’t add it on the last update cause it will change the structure for delivery fee

wait for my email i think you already did email me

cheers

Hi, buddy,

Quickly done question.

The fee service defined by the administrator are income of the administrator or restaurant?

https://ibb.co/tBfGRZ5

If it is the income of the administrator, why then the restaurant must decide to apply VAT on these charges?

https://ibb.co/Brrgpsn

I think that if this fee is the administrator’s income, it is up to the administrator to determine whether he applies VAT or not on these fees.

Thanks

hi mate

1. yes its income to admin

2. your right this should be in admin panel i forgot to move it

cheers

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