Code

Discussion on Karenderia Multiple Restaurant System

Discussion on Karenderia Multiple Restaurant System

Cart 5,366 sales

bastikikang supports this item

Supported

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

29736 comments found.

okram6

okram6 Purchased

Hi When I try to log in with Facebook, it gives an error message: Email Address is required

this will depends in your facebook settings if you enabled to access to the email address

Hi

Item Purchase Code: d998e5e6-7524-438c-9df7-217e86fefcae

“oops something went wrong Your domain tagam.delivery is not registered” when I try to API https://tagam.delivery/backoffice/admin/api_access

please don’t post your purchase code here

the one your accessing is for customer app you need to register the purchase code also for customer app

I already registered it before, but I couldn’t remember the old domain to re-register it correctly. Please remind me.

you can send your purchase code here You can reach support here: https://codecanyon.net/user/bastikikang

so i can check

Google Login on website doesn’t do anything after Signing in, there is a pop up windows where you authorize to link your account, after you confirm it closes and does nothing. I did everything on the video, maybe im missing something? Key works and credentials are fine.

fixed the issue is your server fileget does not work with https

file_get_contents(): https:// wrapper is disabled in the server configuration by allow_url_fopen=0

try again i change it to curl instead

Thanks a lot!!!

welcome

Hi Basti, there is an issue with MSG91. The code works with SMS, but when using the template as default you had in SMS Template in Customer Verification example: Your OTP is {{code}}, it shows the same sentence with no OTP number.

My question is, How can i display the OTP code on the MSG91 Template. Should I use OTP service? I’m currently using SMS service.

I fixed it by adding Your OTP is ##code##. Do not share this code with anyone. My question is, where do i change the expiration code? Is this compatible with all SMS providers? does it work with MSG91 as well? Thanks

yes it does work for msg91 the template should be created in msg91 side and you need the id to place it in the template

Adam-Na

Adam-Na Purchased

hi mate. No available Food items in pos why you thing

Adam-Na

Adam-Na Purchased

You’re right. But I don’t received any email notifications did you think something on my server or cron jobs not works

Adam-Na

Adam-Na Purchased

Hello mate, All is good now and everything is fixed. Thank you for your help.

Best regards,

welcome :)

my friend, mail sent

replied

Hello, Basti how do I do split payment in POS? Example if a walking customer is paying for an order and the total to pay is $10. The customer wants to pay $5 with cash and $5 with credit card. Currently it is just allowed to accept 1 payment gateway cash or credit. How do I do split payment?

its not yet out it will be included on the updates

thanks for replying back, my question is, what files can I go to customize the POS?

un backoffice folder you need to follow the code

xiaru

xiaru Purchased

sent

xiaru

xiaru Purchased

sen

Hi,

Please we will like to purchase the kerenderia app to manage multiple restaurant but kind of confused which one we can purchase that has all the features including the mobile apps.

Do we need purchase each addon separately or there is one we can buy that has all the apps and addon with the back-office?

Hi mate,

Thank you for your interest!

It really depends on your requirements.

By purchasing the main item Karenderia Multiple Restaurant System (KMRS), you already get a complete ordering system. Add-ons depend on the features you want to offer.

Customer ordering app: https://codecanyon.net/item/karenderia-mobile-app-multi-restaurant/40502711

Driver management app: https://codecanyon.net/item/karenderia-driver-app/44025705

Merchant app (for restaurants to manage menus, settings, etc. via mobile): https://codecanyon.net/item/karenderia-merchant-app-restaurant/42215908

Branded single restaurant app (for restaurants to have their own dedicated app): https://codecanyon.net/item/karenderia-single-restaurant-app-food-ordering-with-restaurant-panel/45366343

You can also check all available add-ons here: https://codecanyon.net/user/bastikikang/portfolio

cheers

miacc Purchased

Basti, please deliver what it was promised to be delivered more than 2 weeks ago as a max deadline. My customers can not wait anymore. It’s really urgent

wait for my reply today

cheers

email ssent

wait for my reply today

cheers

great

Hi Basti

I want to change store hours and I get this error

CDbCommand failed to execute the SQL statement: SQLSTATE[42S22]: Column not found: 1054 Unknown column ‘time_config_type’ in ‘where clause’. The SQL statement executed was: SELECT * FROM `st_opening_hours` `t` WHERE merchant_id=:merchant_id AND time_config_type=:time_config_type

/public_html/framework/db/CDbCommand.php(543)

531 { 532 if($this->_connection->enableProfiling) 533 Yii::endProfile(‘system.db.CDbCommand.query(’.$this->getText().$par.’)’,’system.db.CDbCommand.query’); 534 535 $errorInfo=$e instanceof PDOException ? $e->errorInfo : null; 536 $message=$e->getMessage(); 537 Yii::log(Yii::t(‘yii’,’CDbCommand::{method}() failed: {error}. The SQL statement executed was: {sql}.’, 538 array(‘{method}’=>$method, ‘{error}’=>$message, ‘{sql}’=>$this->getText().$par)),CLogger::LEVEL_ERROR,’system.db.CDbCommand’); 539 540 if(YII_DEBUG) 541 $message.=’. The SQL statement executed was: ’.$this->getText().$par; 542 543 throw new CDbException(Yii::t(‘yii’,’CDbCommand failed to execute the SQL statement: {error}’, 544 array(‘{error}’=>$message)),(int)$e->getCode(),$errorInfo); 545 } 546 } 547 548 /** 549 * Builds a SQL SELECT statement from the given query specification. 550 * @param array $query the query specification in name-value pairs. The following 551 * query options are supported: {@link select}, {@link distinct}, {@link from}, 552 * {@link where}, {@link join}, {@link group}, {@link having}, {@link order}, 553 * {@link limit}, {@link offset} and {@link union}. 554 * @throws CDbException if “from” key is not present in given query parameter 555 * @return string the SQL statement

Also no items is showing on app under any restaurant

No worries. I ran fixed database 2 more times and now everything is working perfect

:) glad to hear

cheers

b298

b298 Purchased

Hi basti, Delivery distance is calculated using radius or road distance? Because from a restaurant, my distance is showing as 200m, but actually road distance is 1.2km if I check in google maps.

I’m not able to find any settings related to this like. Please help

b298

b298 Purchased

Actually its calculating less distance. E.g. In driving mode the distance should be 1km, but this is calculating the distance as 300m

b298

b298 Purchased

Sent details on mail. Please check

Hello friend Basti, question: With the WhatsApp API, what can we do at the moment? Can we send order status updates to the customer? Can we have OTP validation for new customer registration? Or what is only possible at the moment?

hi mate

in whatsapp added in the updates

it only does the following

1. send the order to merchant via whats app using whats app api

2. customer can send order to whats app to merchant by clicking confirm order to whats app after placing the order without using whats app api

Yes, I saw and tested it, it worked, but I saw your video on how to create a WhatsApp template. I was confused because I created one and it appears in my admin panel, but if I select it, nothing changes. Why can I create a new template in the WhatsApp API? I’m confused about this.

https://prnt.sc/Km_RgWQxHlD_ For some reason, push notifications are remaining pending, what could it be? I’ve already set up the crons.

i forgot also check if your server php is set to 8.2

I did what you said, but no email appears in the log, and I’m using PHP 8.2

already reply in your email you need to access your site as https://

else any request will be block by your server

I have a version running with the new karenderia, and I want to put the customers already registered in a clean installation, just importing the customer table already works?

it depends where is the customer table coming from?

if same kmrs then yes you can import the data

ty

cheers

Adam-Na

Adam-Na Purchased

Hi mate On the merchant dashboard → Orders, any new order is not showing the full order details in this section. How can I fix this?

Adam-Na

Adam-Na Purchased

https://ibb.co/sJj6yXD5 here mate on merchant order section

i believe this has been fixed already

Adam-Na

Adam-Na Purchased

Yes mate. Thanks

Hello Basti, using the location search mode, the merchant has: Delivery management (Where do you register the delivery fees for the locations where you will deliver, correct?) and also Location management (Which registers the locations that will appear to the customer in the app, correct?) So we need the following: The merchant wants his establishment to appear in a certain location for the customer, but he does not deliver to that location, so he does not have a delivery fee registered for that location. So we need to tell the customer that the merchant cannot deliver to that location, but the merchant must appear to the customer because he likes the food and wants to order only for pickup. I don’t know if I was clear, in short, we can leave everything as is, only if there is no delivery fee registered for such locations we cannot allow the order to be completed, only if it is ordered for pickup.

That’s right, Basti, location-based addon. Did you understand what I meant? When the customer enters the establishment’s profile and chooses delivery, if the merchant hasn’t registered a delivery fee for their location, they need to inform them that the establishment doesn’t deliver to their location. This way, the merchant can register the locations in Location Management and will appear in searches for those who want to order food pickup at the store. Did I make myself clear?

Right now, the verification is in Location Management, right? So we need you to also verify it in Delivery Management, otherwise the merchant can’t deliver to your location. If you do it this way, it will be perfect for the merchants.

yes that would be correct

take note if merchant is not doing the delivery

the admin will set the delivery location for the merchant

but if merchant is doing the delivery merchant will set their delivery location

Hi Basti

When running fixed database I get this error

syntax error, unexpected ’=>’ (T_DOUBLE_ARROW)

public_html/backoffice/protected/components/CommonUtility.php(2190)

2178 } 2179 2180 public static function getFinalPrice($original_price = 0, $commission_settings = [], $exchange_rate = 1) 2181 { 2182 if (empty($commission_settings) || empty($commission_settings[‘commission_type’])) { 2183 return floatval($original_price) * floatval($exchange_rate); 2184 } 2185 2186 $commission_type = $commission_settings[‘commission_type’]; 2187 $commission = $commission_settings[‘commission’] ?? 0; 2188 2189 $final_price = match ($commission_type) { 2190 ‘fixed’ => $original_price + $commission, 2191 ‘percentage’ => $original_price * (1 + $commission / 100), 2192 default => $original_price 2193 }; 2194 2195 return ceil($final_price * $exchange_rate); 2196 } 2197 2198 2199 } 2200 /end class/

no such error like this check if your server php is set to php 8.2

Thanks. That sorted the problem

:) 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