Code

Discussion on Karenderia Multiple Restaurant System

Discussion on Karenderia Multiple Restaurant System

Cart 5,365 sales

bastikikang supports this item

Supported

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

29731 comments found.

Basti, I don’t know if you need advice, but I’ll still give you the key points. 1. Cancel and clean up useless features like POS, digital wallets, table reservations, time-based delivery options, and table ordering. Focus on developing the core ordering system and payment options. For example, improve the address options; the current ones are geared towards computer literate users. 2. Develop QR code ordering as soon as possible. 3. Separate the delivery app and develop a comprehensive delivery service that can deliver almost anything. Refer to the features of startups like Wolft, Yandex EDA, and Glovo. 4. Add merchants and upload menus with automatic text and price recognition, similar to Glovo’s backend. 5. The merchant menu should consist of two parts: one for creating, setting up, and modifying products, and another for managing orders and finances. Opening all functions every time is inappropriate. 6. Future development should focus on improving the ordering process. 7. I believe you are an excellent programmer; you shouldn’t have developed a script that has everything but is incomplete. Let me give you an example: What are the constraints on table reservations? What if a customer makes a reservation but doesn’t show up? Should you keep the table or not? For instance, regarding the POS function, as a restaurant operator, I wouldn’t use a POS machine without offline functionality, and I certainly wouldn’t invest my funds in a food delivery platform. I hope this advice is helpful. I hope you take your product seriously and perfect the core food delivery function.

thank you sorry one more about number 4 ? do you have example how this works

Hey, my friend. 4. Every restaurant has a menu, but restaurant owners are usually lazy and don’t have time to categorize them one by one. We should call an API to grab image text. The final result would be: as long as the restaurant owner takes a picture of the menu with their phone and uploads it, the API would automatically grab the appropriate categories and automatically fill in the product names and prices.

am sorry i still don’t understand you mean there is a menu written and you need to upload this and automatic will extract ? its better to have example like video so i can understand

My friend, I sent you an email, please check it out.

Hello mate,

- Packaging is currently not considered for admin commissions. When can it be considered a normal item and charged an admin commission?

- Each driver must be able to define earnings per kilometer traveled between the merchant and customer. The admin defines price options per kilometer that the driver can choose in the app and sets a fixed pickup fee. This is important for the merchant to be able to create a free delivery campaign without affecting driver earnings. In many cases, the driver must define the earnings per kilometer. The admin should have the option to prioritize automatic and manual order allocation to the driver with the lowest kilometer.

- It is necessary to count the bags required for the order and charge the customer for these bags (the merchant receives a commission for each bag), as this is a legal requirement in many countries.

- Option to set free delivery for orders above a certain order value up to a certain amount defined by the admin.

- Show merchants by city

- Subscription for customers, where the customer pays a monthly subscription and in exchange pays a service fee, for example, free delivery within 3 km and access to discounts on specific items.

- Stripe add-on hosted web and apps, Stripe Connect. Stripe Separate charges and transfers, custom accounts, split for merchants, drivers, and admins. Integrated KYC onboarding for merchants and drivers.

- For categories and items, if available only on specific days or times, show them to the customer. If not available, indicate when they will be available. If the customer schedules them for a day or time when they are available, let them order. Not displaying them is not a good idea because customers won’t know they exist.

- If the merchant is paused, indicate the reason and indicate “available within” (countdown timer). If the merchant is closed, indicate the opening time or the day and time if it’s not the same day.

Products, packaging, and bags should be included in the subtotal, and the admin commission should be applied to the subtotal. Everything sold by the merchant must be included in the subtotal and admin commission.

Merchants can flexibly run promotions and discounts from the merchant dashboard. If the admin creates a discount on merchant items from the admin dashboard, this discount is deducted from the admin’s commission. If the merchant discounts items or the entire store, the commission is based on the post-discount value. If the merchant offers a discount on delivery, the merchant assumes this discount, which is deducted from their earnings.

This is the next level that most are. Friend, I know you’ve been doing an incredible job, create addons as much as possible to generate more sales, and these are the features that people will love.

When this is possible, most need it and have been requesting it for a long time.

Thank you Regards

Thank you mate i have those already on my notes :)

cheers

b298

b298 Purchased

Basti, I faced a big issue. Please help.

While using razorpay, for some of the orders only the amount of the item got deducted from customer’s account. And the packaging charge and delivery fee was not deducted. I’m using kmrs version 2.0.4

If you want I can provide you admin login credentials

https://ibb.co/hFxPtxCH
b298

b298 Purchased

Okay. Will the Multiple restaurant app Version 2.0.0 (24 May 2025) work with latest kmrs version?

b298

b298 Purchased

@Basti, Does the App Version 2.0.0 (24 May 2025) work with latest kmrs version?

i always have backward compability so it short work but best is to update to avoid any issue

Sam555Q

Sam555Q Purchased

Hello Basti,

I tried to update from version 2.0.6 to 2.0.7 but then after all the update procedures were performed the admin panel still displays the same older version 2.0.6 which means that the update did not happen. What can be the problem?

Thanks,

first issue question did you change the backoffice folder? if yes when you extract the update.zip it will not update the correct backoffice folder since folder is different you need to change the folder first in the update.zip folder

2nd issue some server or hosting if you extract update.zip instead of extracting the files it create a folder update instead of replacing the correct folders you need to add dot in the where to extract if it asked you

this is the common issue when updating

Hi Basti, Customer Bill Screen Display!

How to achieve Customer Bill Screen Display, I am using POS with Dual screen. When customer comes to make payment, they should see their order details and prices on other the screen facing them…when at the counter. Please guide.

in that case yes we can create dual screen :)

you mention it can open additional url

means browser but it can also run another app to view in front end screen?

A URL-based approach would be the most effective solution, as the POS system and back-office interface operate on the same computer equipped with dual screens. Implementing this method allows the secondary display to simply open a dedicated URL in a browser, showing the customer-facing order details in real time.

Developing an additional application would require a separate device, increasing both complexity and cost. The URL-based solution is therefore more practical, efficient, and easier to maintain within the existing POS infrastructure.

your right :) thanks

Hi, ITEM CAN NOT BE EDITED ONCE ADDED IN THE POS OR ONLINE CART: when item added in the cart or in the POS can not be editied or updated? if user want to change choice in falvours or addons of that order item. There is no option to edit.

Customer on the web order and also in the POS screen will need to change or edit added order item. HOW TO DO THIS

hi mate

am sorry what do you mean? in POS once you place it you cannot anymore modify the items

Hi Basti, see this image which will explain what I mean. Once Item order added, how to reedit it. if the customer make choice chnages for addons. For table there is edit option but for the order item there is no edit option. It will be good to have edit option in Cart and Pos

https://snipboard.io/9m8YH7.jpg

ah you mean edit the current items at the moment POS has no options at the moment it was currently added in the customer app same with single app . will add on my update list

Hi Dear, I want to connect the thermal printer but it’s not work for me can you please help me I am be very thankful for your kind action and response. Thanks

right now only wifi printer is supported in web panel and you need the thermal printer addon

https://codecanyon.net/item/karenderia-thermal-printer/53266085

hl1afg Purchased

In what case does it show “Pending for approval” when a buyer signs up?

when you enabled the verifications and customer does not continue until complete registration

bkima

bkima Purchased

Hey basti, I need Twilio to display a custm name instead of phone number for Sender Id. Where can I set that?

first you need to purchase the custom name in twilio and you need to set it as sender in sms twilio settings

xiaru

xiaru Purchased

mail

xiaru

xiaru Purchased

Please

xiaru

xiaru Purchased

No mail arrived

sent

sent

my friend

1.. Small issue. “IF SOLD OUT” HERE WHEN YOU receive an order, the option which was chosen by the customer appears https://snipboard.io/fVPmsk.jpg But when the status change, (IF SOLD OUT, disappears) https://snipboard.io/QWjhiz.jpg .

2.. Creating a page, i cannot add rich html also i cannot add an iframe (such a youtube)… how can i do that? Are there any restrictions?How to bypass that momentaneously, while I insert the html code, iframe code etc..

il check thanks… also mail sent

ok mate i will add it and will contact you once ready

thank you!!!

Hi Basti, after updating to 2.7, there are problems I am facing, please help: 1- SMS not working when order by customer 2 – SMS not received to Admin not to customer at all All was working fine before update?

No Emails goes to any customer or admin All was working fine before update?

Red Notification icon gone missing when there use to any notification. was working fine before update

Web realtime push has does not show order updates on customer browser~it has stopped working

I have all the cron task running as per your new updates please see attached images for your reference. Please guide.

https://prnt.sc/pSkL0G6Lsg_J

hi mate

again no changes in this section of features its never been touch

if you have pending cron jobs says in admin panel that means the cron is not properly set or their issue when running cron like your php server is change

Hello. A few quick question for your kind response:

1. Can you please clarify whats the difference between the Printer addon and the printing functionalityalready seen in the Priners section on the admin & Merchant side?

2. Is there any useable functionality of the Inventory Management module? It only allows to list the vendors in item, not in ingredients and there no option to place a purchase order to them.

3. The ingredient list is of no real use for inventory management purposes if there is no raw material quantity assigned to it, liike if coffee is purchased in a pack of 1KG then per coffee ingrediant usage is 5 grams, which will be deducted from raw material in hand to assess balance stock of ingredient and once it runs low in stock, trigger a purchase request/notification. Is this something that can be done in here? 4. Is there an option to integrate QR scanner and Barcode reader APIs n the POS? I tried using with the PC directly but it does not detect the scanner only picks up the pc camera, although in the PC the scanner is showing as a detected device. Also FYI the scanner icon doesnt always show in POS, not for all users atleast.

5. In the barcode section of the ITEM is only shows a item price sticker/tag to print no barcode is generated. Is there any barcode/QR Code generation builtin capability and visa versa: reading capability built into the system?

hi mate

1. in admin panel you can add 2 types if printer

the chinese printer that has api this one http://www.feiecloud.com/product_detail-N80WC.html

the second one is the wifi thermal printer this can be any as long its wifi printer

and this will only work with the thermal printer addon

2. right now not available

3. same as 2

4. POS scanner is like a text box i think i added is to use the pc camera or any camera attach to the pc

so this might be change in the future to use textbox only cause scanner device is like a keyboard only

5. there should be a barcode please check again

HI Basti, Easy one today, im going threw all files to find any issue i might installed incorectly. can you tell me is there suposed to be 2x Backoffice folders as im getting a Back office issue on my site.

Please see attached https://prnt.sc/bwwzRXIhlTjc

hi mate

is how you extract the update.zip

make sure your in correct folder when you extract the update.zip

you should be in the folder public_html folder

Which file do I change the address format? Because I want the number to appear after the street.

take a look at the file protected\components\COrders.php

under

public static function orderInfo($lang=KMRS_DEFAULT_LANGUAGE,$datenow=’’,$is_notifications=false)

this is the address use for that $complete_delivery_address = ''; if($address_format_use==2){ $complete_delivery_address = "$address1 $formatted_address"; if(!empty($location_name)){ $complete_delivery_address.=", $location_name"; } if(!empty($address2)){ $complete_delivery_address.=", $address2"; } if(!empty($postal_code)){ $complete_delivery_address.=", $postal_code"; } if(!empty($company)){ $complete_delivery_address.=", $company"; } } else { $complete_delivery_address = !empty($address1) ? "$address1 $formatted_address" : $formatted_address ; }

But how do I change the order of the house number with the street name?

for location the field custom_field2 = is the house number field

address1 = street number street = formatted_address

How to activate invoice and chat?

what do you mean

hl1afg Purchased

I set up the taxes the same for two restaurants, but the tax is applied to orders from one restaurant and not the other. Both are using the Standard tax with the same tax name and tax rate. Why is this happening? THIS IS URGENT!!!

tax can be set by different merchant

check both settings for tax in merchant panel

hl1afg Purchased

I sent an email with a picture, and the subject is “For Tax setup for merchant”

HI Basti im going threw all files to look for issues on my system this file https://prnt.sc/8Ht8nqpmPOvK is it part of the update as file name seems very strange ???

mate i don’t have those file in my updates :)

check the file in codecanyon before upload extract in your pc first

maybe you forgot you created that file before

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