29726 comments found.
Where and how I should add condition to voucher code. To check if the subtotal is more then $20. Any condition I add in AjaxAdmin it just dosnt work I cannot add any items to cart. i’m adding something like :
elseif($sub_total_after_less_vouc… < 20){
just show a message;
}
I really need help. Its kinda urgent
add your condition in ajaxadmin.php in function applyVoucher()
add this
if($this->data['sub_total']<=20){
$this->msg = "sub total must be greater than 20";
return ;
}
Where should I add this condition exactly
Fixed. Thank you so much Basti
sorry its not fixed
Sorry, its working now.
Thanks!
can you verify that is the only functions when applying the voucher code
I don’t understand, what u mean?
ah sorry
you already fixed it
cheers
Kindly check email.
sent
Check email please. Replied
sent
Hi basti
How do I migrate to Mapbox? Did you create any tutorials?
just create your account in http://mapbox.com/ and after you create account you will get your Access Token
and set those in admin -> settings -> map api keys ->Mapbox ->Access Token
and make sure you choose mapbox as Choose Map Provider
Hi Basti,
After updating to KMRS 4.7 on the Merchant webpage, the audible alert for new orders is not ringing. The option is set on. Where to check to fix?
https://postimg.cc/TpngpJ2Qthere is no changes on this part kindly verify again
also the sounds will play only in web browser not working in mobile device like ipad
Hi Basti, how do I change the ‘Card#’ info on the merchant email receipt to: PAID ONLINE BY CARD.
Please see the screenshot at the below link to see what I mean:
http://nimb.ws/cbN9zvThanks in advance!
try this
in views/store/receipt.php
change this
$print[]=array(
'label'=>Yii::t("default","Card#"),
'value'=>strtoupper($data['payment_provider_name'])
);
to
$print[]=array(
'label'=>Yii::t("default","Card#"),
'value'=>"PAID ONLINE BY CARD"
);
Hi Basti, unfortunately, that didn’t work.
The ‘Card#’ info disappeared after changing;
$print[]=array( ‘label’=>Yii::t(“default”,”Card#”), ‘value’=>strtoupper($data[‘payment_provider_name’]) );
to;
$print[]=array( ‘label’=>Yii::t(“default”,”Card#”), ‘value’=>”PAID ONLINE BY CARD” );
in views/store/receipt.php
See screenshot – http://nimb.ws/xdLPg7
Could you please advise?
mate it will not show cause you paid using stripe
payment type is STP = stripe
take a look at your screenshot
the credit card is for offline credit card payment
Hi Basti,
The receipt for this order was paid by online via Stripe as well, but it still says ‘PAY ON COLLECTION’?
http://nimb.ws/cbN9zvHow can I change the payment info for Stripe to; ”PAID ONLINE BY CARD” so it’s clear to staff that the order had been paid for online?
Many thanks!
first of all there is no code in my file with pay on collection maybe you add those
is this the receipt send to merchant?
also can you verify you want to change stp to paid online by card?
no add new rows card# : pay on collection
btw card# row will only show if the payment type is pay on delivery
<?php if ( $data['payment_provider_name']):?>
<tr>
<td><?php echo Yii::t("default","Card#")?></td>
<td class="text-right"><?php echo $data['payment_provider_name']?></td>
</tr>
<?php
$print[]=array(
'label'=>Yii::t("default","Card#"),
'value'=>strtoupper($data['payment_provider_name'])
);
?>
<?php endif;?>
this will not appear if you paid using stripe
also offline cc
<?php if ( $data['payment_type']=="ccr" || $data['payment_type']=="ocr"):?>
<tr>
<td><?php echo Yii::t("default","Card #")?></td>
<td class="text-right"><?php echo $card=Yii::app()->functions->maskCardnumber($data['credit_card_number'])?></td>
</tr>
<?php
$print[]=array(
'label'=>Yii::t("default","Card #"),
'value'=>$card
);
?>
<?php endif;?>
Hi Basti,
Thanks for getting back to me. Regarding your questions:
Basti: first of all there is no code in my file with pay on collection maybe you add those
Me: Yes I changed a setting under Pay On Delivery in admin. I’ve removed the changes I made.
Basti: is this the receipt send to merchant?
Me: Yes & also the receipt for the customer
Basti: also can you verify you want to change stp to paid online by card?
Me: Yes that would perfect, as we will only be using Stripe for all card payments
Basti: no add new rows card# : pay on collection
Me: Sorry I don’t understand that question?
Thanks in advance
Hi Basti, any news about my issue? Thanks
hi mate
the file responsible for sending email to merchant is views/store/receipt.php
the one i told you
to change the word stp to online by card you can simply change this via language file
$lang[“stp”] =””;
Hi, Can I use this app for a single restaurant. I mean I want to use it to deliver only from my place, no multivendor? Also, I want to deliver to only selective areas in my countries. Is that possible with your app? Thanks!
unfortunately this one is for multi restaurant there is a way to make it as single by modifying some code
like redirecting the homepage to your merchant menu
also there is already a single app addon for kmrs this one is for making kmrs to single app but using mobile app https://codecanyon.net/item/krestaurant-mobile-app/22131979cheers
and driver app https://codecanyon.net/item/karenderia-driver-mobile-app/16460414
Hi, i need implent new form of pay, that is posible?
yes its very much possible
but you need to hire your own developer to add this for you
PLEASE DOES YOUR APP SUPPORT PHP VERSION 7.1?
sorry it does not at the moment but working with PHP Version 7.0.30
receipt sms not sending to customer in sms log showing pending
if the sms is pending then you forgot to run the cron jobs that will process your sms
in admin -> cron jobs -> cron/processsms
run this in your cpanel
Already running
mate if the status is pending that means your cron jobs is not running
try this in your browser run the link
and you will see it will process
your sms
Not working
Cron job running and when status is successful then sms sending
But receipt sms is not working
sorry am confuse?
can you just run the cron jobs in your browser so the pending status will process
do you offer any customization
it will depends 
at the moment am still busy doing the updates
Hello mate, in the Notification Template—RECEIPT_SEND_TO_MERCHANT
hi [restaurant_name],
There is a new order with the reference number [order_id] from customer [customer_name]
[receipt]
Accept Order [accept_link]
Decline Order [decline_link]
Kind Regards .
HOW I Can Add ” Cancelled Order link” like the Accept Order and Decline Order i try to add [cancel_link] but not works.
i just check my code those are the correct tags
you can find this in functionsv3.php under functions notifyMerchant
$pattern=array(
'customer_name'=>'full_name',
'order_id'=>'order_id',
'restaurant_name'=>'merchant_name',
'total_amount'=>'total_w_tax',
'sitename'=>getOptionA('website_title'),
'siteurl'=>websiteUrl(),
'accept_link'=>$accept_link,
'decline_link'=>$decline_link,
'receipt'=>$order_details_html
);
Thanks mate
but what I should add in the functions for Cancelled order
To send cancel order link
ah sorry i did not get your question there 
at the moment there is no cancel link
actually the decline is the same with cancel order?
Yes mate for the decline I used it for the card doesn’t go through . I need link for cancel order to send notification to the customer this order it’s cancelled . If I can add links in the merchant notifications in the email easy instead login to merchant account and then change the status same the accept link and decline link in email
we need to add the code for notification of cancel order
i check my code for cancel order the notification for cancel order is not ready 
let me try to add the code first and i let you know
note: we don’t need to add new cancel order we can use the decline order link this is the same as cancel order
That’s will be good. That’s what I mean . The best thing accept or cancel the order link . Thanks mate
cheers
But how we can add that can you give me fix for that
actually i check the code
the order decline link send to merchant has different functions from request cancel order
this has the functions to set the order status to decline and it will send an email to customer saying the the order was decline
Yes that’s right mate . But I need that’s function to saying the order was cancelled
i think its already redundant merchant already decline the order
the cancel order request functions is for customer if they change there mind not to continue with the order
cheers
I want to add alt and meta description to images in menu. I know I cannot do it from admin. Wondering if I can do it from code. If yes where can I add alt tags and meta description to restaurant food items, logos etc.
Thanks
you can try to modify the files views/front/menu-merchant-1.php menu-merchant-2.php and menu-merchant-3.php
this file is where i show the menu with image
How to show the item description underneath the food item in the menu. Before even clicking and opening. In the default Menu. Where and what should I add in the code.
Thanks
??
can you provide screenshot?
use other menu settings i believe some of those settings will show menu description
Hello, I disabled the points program module, and solved the problem, I will update the module, you may have some incompatibility with this version in the modules and the APP.
Now I noticed that the settings menu, this page is not displayed, maybe you updated some file, because I did not move before the folders, did you make any changes?
you can disabled those in points addon settings
Check your email
sent
sent
sent
Hi,
After the installation step in server the admin login page showing page not working...the front end homepage design broken..when i checked into error.log file....
PHP Fatal error: Uncaught Error: [ ] operator not supported for strings in /home/meat/public_html/restomulti/protected/components/FunctionsV3.php:1999
my website link http://4meat.online/restomulti/
please help its urgent
i send the mail please check
its worked fine.after changing to php 5.4 version
sorry for late reply glad to hear that mate
cheers
Hi,
For the mobile driver app what will be the login username and password? Even in the browser the “https://www.craveonline.in/driver/index/login” its coming blank page, but for “https://www.craveonline.in/driver/update” its showing all the database are DONE. Let me know how to make the drive app work properly.
kindly post this to proper item 
We need to move to the new MapBox integration. Google API cost us $1000 this month mostly due to the driver app. Lots of drivers using it.
Which file locations should we refer to in the most recent update to see the code for MapBox? Please explain what has been added and confirm that Google is not used when we switch to MapBox?
What do we need to do for driver panel as admin and for driver app and for tracking in mobile app and merchant app? Does it all get changed with your new code?
What about Waze? They are owned by Google but I believe the basic map API is free. Traffic API is controlled by google and is not free.
We had 260,000 requests in 19 days. $1000 bill. Exactly $1000.
We also really need to tap into the traffic APIs and do more with clicking on an order and having it zoom to the area on the map to show merchant and driver. Stuff like that. Working on this? Need it.
Mapbox is the way to go. Google is tough to scale with with the higher pricing.
Or Waze is great if it costs nothing. Definite fan favorite in the US due to the community around it.
mapbox is already added in latest version 
Hi basti Can you help with question below
in krms admin and merchant site (browser version) example:
domain.com/admin/login
and domain.com/merchant/login
these two sites are they designed only for browsing on destop ? Are they responsives ?
becaus when i try to use those sites with mobile / tablet the sites are desktop version and everything looks very very small
if those sites / pages are responsives how i can access the mobile version when using mobile device ?
unfortunately yes there only for desktop at the moment they are not responsive 
am doing a survey
kindly vote here https://linkto.run/p/C9R31O2Ook. But can you please make at least one update to merchant/admin panel
When order arrieves now merchant have to click Edit-> accept-> print
It is much more easier to put Accept button there and auto print when order is accepted.
Because really really i bought printer add on for nothing its compatible only with that “wifi printer”
its easier if mechant can print the receipt by accepting new order.
I dont see any reason why we have to buy printer add on and order an expensive printer like that what is compatible with add on + In this stupid country like finland we have to pay + 24% tax when printer arrieves to customs.
actually i have to update the printer addon
the printing now will based on order status
I need customization on the app. Can i list the customizations i need and you give me your charge please?
at the moment am not available
cause am doing updates
i can only do small customization
email me here
https://codecanyon.net/user/bastikikang#contactleave a comment here once you send it so i will be notified