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.

29724 comments found.

Hi Basti,

Friend, I’ve been encountering this error in the admin panel all day today. Why is your licensing system failing? It’s strange that I can’t even access the admin panel of a product I purchased. Why does a system that was working suddenly start giving errors? Please fix this licensing issue in the software. My work keeps getting delayed because of it.

https://www.demo.com/backoffice/login/error Something went wrong contact the author https://codecanyon.net/user/bastikikang

sent

Thanks a lot, my friend, for everything.

your welcome mate :)

Hello Bastikikang, Your theme is great, thank you

!I would like to know what I can do to offer a free plan for merchants.I tried setting the price to 0.00 on a plan, but it still requires a payment gateway.

I want to allow merchants to choose a free plan before they decide to purchase a paid membership.

Thank you in advance for your help!

hi mate

since am using subscription api you will have to create a plan with trial usually in stripe or paypal has this features

you will have to create a free trial for your plan and once free trial is done the card will be charge

cheers

Hello, In the next update, please add the option to disable the real-time map view for customers; instead, it only shows the state line that appeared previously without a map. Thank you

hi mate

you mean totally remove the map in track order? just the status of the order in left side?

if yes sure will do take note

Hello mate,

Yes, that’s right.

The admin has the option to disable the map and instead show a progressive bar for step orders. https://ibb.co/NgbygZJn

This is useful for delivery admins, and self-delivery merchants may also prefer not to show their location.

Thank you

your right noted mate

thank you

How can I edit the posts here? https://prnt.sc/Q8yRYFK0t4CL

by edit mean change the words?

the best way is to change it via language without changing the code

in admin panel -> attributes -> language -> front and look for those words and just change the value

The texts I showed you are not in the language section. Could you tell me an alternative way to change this, perhaps in the codes? But in which file?

if your using visual studio just search for this words in the folder themes this is the easy way and you will find the files you want to modify the text

but then again if new update was release this changes you have done will be replace so its better to change in language in admin panel

I can’t translate order status. Only English translation is editable.

https://ibb.co/W4ph9m6T

check my demo you see it has different language when you edit the order status

it should appear in there once you have different language

It is not helping me to see your demo. I have set language but don’t appears on edit order status. I have installed karenderia by the book so why this happening? I need to solve the problem so help me. If you want i can send you db file to check if something missing again!

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/support-kmrs

Cheers

For testing orders what payments should use? Credit card info for test?

if your using stripe you can use this test card

4111 1111 1111 1111

Thanks

cheers

Hi again, we want at first only pickup and table booking on store by customer on all orders. Not delivery. How we can setup this?

i suggest next time provide a screenshot of what your asking so its clear for me

Ok Thanks

welcome

Hi, i have set opening hours for a store and after i tried as a customer to make order but store always is closed. Why this happens? https://ibb.co/1tcX8vSh https://ibb.co/jv6xC9JZ

Sorry but i did not recieve the email!

Ok i think i found it. Thanks

cheers

i bought this and next when live now i am going and it give me a error code exit

hi mate

sorry to hear what do you mean error code exit? can you share screenshot?

first time i hear this error in kmrs

Hello, I’m having a problem. I’ve configured Mailjet on my site, and I’ve tested runactions, which work perfectly with different email addresses. However, when I try to recover a password for a registered user, I don’t receive any email notifications. I check “Notifications-EmailLogs” and there’s no log entry indicating that a password recovery attempt was made. However, when I run runactions tests, the password recovery attempts do appear in EmailLogs.

I should clarify that my email templates are set to English, and I’m using the free Mailjet version with 6,000 emails per month. What could be causing this? Thank you for your help and great work.

hi mate

i just check its working fine on my end

1. check first the template was use in admin panel -> site config -> login & signup – > Reset Password Template check the template use and check if that template has value

2. second is to check your php version it must be php 8.2 cause the library for mailjet is set to support php 8.2

if above does not fixed

You can reach support here: https://codecanyon.net/user/support-kmrs

with all your access

email send bro

send bro

Hi mate i sent you an email please check

Hello Basti, I’d like to know what is the order limit section for inside the merchant panel? I have created a order type called “food waste”. My plan is to have a limit of these order type for example 1 order. I created a new order limit with this type order i set the time for the whole day and 1 order limit. However, after doing 2 order the order type is still showing, so i dont know what I am doing wrong. Is this working on the customer app?

I want to create a category for food waste, but i need this to be pickup only, this is why I tried to limit the order for this order type to 1, so it can show 1 time everyday, but it seems like the app is still showing this type of order in the app. Any idea how I can achieve this? I need to hide delivery at a certain time so i can use pickup or my own order type called foodwaste. Thank you

for ordering limit it does not work like that when customer order and place an order they cannot order if the limit already reach it will show error during placing of orders

and for food category to only available in order type sorry we don’t have this kind of feature

cheers

xiaru

xiaru Purchased

sent

xiaru

xiaru Purchased

sent

xiaru

xiaru Purchased

sent

Hello Basti, quick question. Im planning to add my cronjob so i can get invoice every 30 days. My question is, how does the code work and how does it calculate the invoice if the current month has 31 days? Let say October has 31 days. Will this invoice only calculate the invoice from October 1st to October 30? What about the 31st? Will this be calculated the next month from October 31st to November 29th? Thank you

yes it does check if invoice was created for that terms

and for monthly invoice since daily is working it should work also for monthly cause code is the same unless the 30 days term cron is not running

Ok thanks for your reply. But that didn’t answer my question about the code I gave you because the current code checks for the last 30 days. Wouldn’t be better to do the invoice from 1st to 1st? What if they do the invoice for February or any other month with 31 days? Is the code I gave you solving this?

ah ok the count of 30 days is past 30 days when the cron was run

so example your cron on the 30 of august so it will get all the record past 30 days

if you want from first month to end of month need adjustment to the flltering of monthly

you can modify this file protected\components\CMerchantInvoice.php under public static function generateRange($terms=0) change this } else if ($terms==30){ $start = date('Y-m-d 00:01:00',(strtotime ( '-30 day' , strtotime ( $date) ) )); $end = date("Y-m-d 23:59:00"); } change the start and end to $start = date('Y-m-01 00:00:00'); $end = date('Y-m-t 23:59:59');

Sent

Hello Basti , How are you ?

I know you’re busy, but could you add these to your update list? I think the things missing in Kmrs are especially KYC, which means document uploading. Every time a restaurant updates its menu, the admin should receive a notification. The admin must approve it. The admin must see what’s on the menu because there will be many restaurants and the admin cannot keep track of anyone.

Restaurant Panel – Registration, KYC & Support Flows 1. Restaurant Registration & KYC (Document Verification) System

A mandatory KYC process must be applied during restaurant registration.

Document upload step:

The restaurant must upload required documents during onboarding.

Example document types:

Tax certificate

Signature circular

Trade registry gazette

ID / authorized representative document

Document requirements:

Supported formats: PDF / JPG / PNG

File size limits must be enforced

Document status handling:

Pending

Approved

Rejected (rejection reason required)

The user must not be able to proceed to the next step until all required documents are submitted (and approved, if approval is required).

2. Digital Contract Signing Flow

After the document upload (and approval if applicable), a mandatory contract signing step must be enabled.

Digital contract requirements:

Contracts must be displayed directly within the panel.

Contract content should be shown page by page (e.g., 4 pages).

The user must view all pages before being allowed to accept.

For each contract:

“I have read and accept” confirmation checkbox

Digital acceptance is mandatory

The panel must not become active until the contract is digitally accepted.

Data that must be logged:

Accepting user

Date and time

IP address

Accepted contract version

3. Panel Activation Rules

KYC document submission (and approval, if required) and

Digital contract acceptance

Are mandatory before granting full access to the restaurant panel.

4. Support Systems (Summary)

The restaurant panel must include the following support mechanisms:

Live Support / Help Center

Accessible directly from the panel.

Used for order issues, payment & payout problems, commissions, and technical issues.

Support Ticket System

Activated when live chat is unavailable.

Users must be able to create and track support requests (open / in progress / resolved).

Priority Support for Critical Issues

High-priority handling during peak hours.

Includes urgent order cancellations and courier-related critical issues.

5. Menu Update Approval & Admin Notification System

Whenever a restaurant owner updates their menu, the following approval flow must apply:

Menu update behavior:

Any menu change made by the restaurant owner must trigger an admin approval process.

Menu changes include, but are not limited to:

Product name changes

Price updates

Adding new products

Removing products

Category changes

Status changes (available / unavailable)

Admin notification:

After a menu update, a notification must be sent to the admin panel.

The notification should indicate that a menu update is pending review.

Admin review panel:

Admin must be able to clearly see:

Which products were changed

What type of change was made (price, name, availability, etc.)

Old value vs new value

Admin must be able to:

Approve changes (menu becomes active immediately)

Reject changes (with mandatory rejection reason)

Menu status rules:

Updated menu items must remain in a pending approval status until reviewed.

Rejected changes must not go live.

Once approved, the new menu data becomes visible to customers.

Audit & logging:

All menu changes must be logged with:

Restaurant ID

User who made the change

Timestamp

Change details (before / after values)

Thank you, I appreciate it.

Best Regards,

hi mate

thank you for your suggestion yes your right this is needed for KYC

your suggestion is duly noted

cheers

Hi mate,

I have mentioned the need for KYC many times before, and I hope it will be included in the system with this update.

Thank you, Best Regards.

its on my update list already but there are some priorities for me to finish first :)

Can we change the DELIVERY OTP code to a 4 digit number instead of 6? Also it dont show in either the customer app or the website in orders?

Hi Basti, quick question.

I’m trying to change

<img :src="items.logo" lazy="" /> <-- This from /themes/karenderia_v2/views/components/template_swiper_list.php

But i want to know which is the items i should replace for items.logo so the merchants show the banner or header image from each restaurant. Its currently showing the logo.

Thank you

you can change it to header image

to

<img :src="items.bglogo" lazy="" />

Thank you!!1

hl1afg Purchased

I replied to your email. Please check it.

it can be done but with change in the code

hl1afg Purchased

I know you’re busy, but solving this would be really convenient for the restaurant.

i don’t think i can apply this in the update cause others might not want this

cause it remove the the very first record that the customer what it asap

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