CodeCanyon

Karenderia Multiple Restaurant System

Karenderia Multiple Restaurant System

Karenderia Multiple Restaurant System is a restaurant food ordering and restaurant membership system.

GrubHub clone
Eat24 Clone

Looking for Karenderia Mobile app version? click here

New Addon for karenderia

Survey new addon for karenderia Click here I am doing a survey for all the buyers, what would be the next addon for kmrs. if your have idea for new addon please contact me via profile

Payment Gateway Supported

  • Paypal
  • Stripe
  • Mercapago
  • Sisow
  • PayuMoney
  • Offline Bank Deposit
  • Paysera
  • Pay on Delivery
  • BarclayCard
  • EpayBg

SMS Gateway Supported

  • Twilio
  • Nexmo
  • Clickatell
  • SMSGlobal

Front End
http://codemywebapps.com/kmrs/

Merchant Login
http://codemywebapps.com/kmrs/merchant
Login for mcdonalds merchant :
Username : mcdo
Password : mcdo
OR
Username : subway
Password : subway

Administrator Login
http://codemywebapps.com/kmrs/admin
Username : admin
Password : admin

Paypal Sample Buyer account
User/Email : buyer2@codemywebapps.com
Password : Buyertestaccount

    Merchant Administration Features
  • Easy to manage food item
  • Manage addon category
  • Size’s for food item eg. smal or large
  • Has Option for cooking reference eg. Well done, Medium rare etc
  • Manage address , tax , delivery charges , Receipt Message etc.
  • Send email notification to owner once there is new order.
    Payment Gateway
  • Accept payment using paypal. you can set the paypal to sandbox for testing.
  • Accept Payment using offline credit cards
    Reports
  • Sales report
  • Sales report by item
  • Sales summary report
  • All reports can be exported to excel csv file
    Charts
  • Sales charts for last 30 days
  • Sales charts by item

Admin Features

    Sponsored Listing
  • You can simply add any merchant to be on top of the search results.
    Membership Packages
  • Add your own membership with expiration date and price.
  • Package discount
    Payment Gateway
  • Collect payment using paypal
  • Collect payment using offline credit cards.
    Social Network
  • facebook login
  • Social network link
    Charts & Reports
  • Merchant membership paymentt reports
  • Merchant Registration report

Requirements

  • PHP Version 5.3.1 or higher
  • MySQL client version: 5.1.41 or higher
  • PDO Installed
  • CURL Open
  • Session enabled
  • Mail functions enabled
  • Mod_Rewrite Module Enabled

Cron Jobs

Buyers Please run the following cron jobs in your server
curl http://youreserver.com/cron/ProcessSMS
curl http://youreserver.com/cron/ProcessBroacast
curl http://youreserver.com/cron/ProcessPayout
curl http://youreserver.com/cron/fax

Changelog

= 3.2 (30 May 16) =

new - add options to turn off membership signup
new - add options for the merchant to activate their own menu
new - add new sub item response on functions displayOrderHTML
new - add new payment gateway Braintree
fixed browse restaurant map
fixed cuisine translation on filter
fixd paypal confirmation layout for merchant payment
fixed cuisine page
fixed admin voucher
fixed admin add voucher
fixed cuisine not translating on merchant signup
fixed days not translating on merchant hours tab
fixed reviews cut off and fixed the formating of the review
fixed cooking ref translation
fixed search results showing delivery fee if merchant services offer only pickup
fixed offline deposit payment
fixed confirm order to save history and push notification
fixed merchant menu change the delivery information to Distance Information if merchant offers only pickup
fixed add translation for food item in admin dashboard and merchant dashboard incoming order
fixed default address not saving
fixed booking message is not included on email when approved or denied
fixed ingredients not translating
fixed cooking ref not translating
fixed markercluster with local library files (you need to update your assets folder)
fixed remove delivery estimation and delivery distance if restaurant offers only pickup
fixed prevent customer to edit the order if they apply redeem points
fixed double sending of email if use smtp
fixed limitDescription bugs on package list
fixed add back button on select map address
fixed no checking of maximum order on payment options
fixed search by cuisine
fixed search restaurant name if restaurant name has single quote
fixed add push notification to customer when merchant accept the order tru confirmation email
fixed checking of addon modules

= 3.1 (1 april 16) =

new - add options to remove search by address on advance search options
new - add language bar on top
new - change the social login layout and position
new - disabled button once place order to avoid accidental double click
new - add translation for cuisine
new - customer cannot apply loyalty points and voucher at the same time
new - on menu page make the reviews clickable that will go to reviews tab
new - add maxlength of 5 when adding food item and addon qty
new - add instragram and youtube channel link on connect with us sections
new - add distance calculation for straight line, driving and transit
new - add options to switch to new time picker ui this is under tneme settings
new - added new sms gateway Swift SMS Gateway
new - added new sms gateway Solutionsinfini
fixed app link
fixed search query which is including not active merchant
fixed search by restaurant name query which is including not active merchant
fixed ratings on home page
fixed ccr to ocr
fixed merchant slug
fixed review not translating
fixed featured resto lineup
fixed mobile logo not saving once you saved twice
fixed payment options list for membership merchant
fixed facebook login
fixed meta view port for mobile device
fixed auto back when adding a food item in mobile view
fixed fixed theme compression functions
fixed mobile country on checkout not setting the default country
fixed banner small gap on bottom when viewing on chrome browser
change cuisine list change id instead of cuisine name

= 3.0 (19 march 16) =

fixed remove checking of mobile number on guest checkout
fixed search results merchant open if merchant settings close store is set to true
fixed change field not showing if only cash on delivery payment options is enabled
fixed search query for restaurant slug
fixed cannot save merchant if there is special character on restaurant name
fixed add SQL_BIG_SELECTS on search area
fixed rechecking of adress before placing orders
fixed minimum order currency position on search page
fixed add + on the mobile number if sms gateway is nexmo
fixed facebook login not saving first name and lastname
fixed credit card offline not showing if the only payment options is offline credit card
fixed offline credit card list showing other credit cards
fixed adding of credit card using guest checkout
fixed delivery fee not on backend receipt
fixed createslug functions
fixed donnot combine order if the special instruction is different
fixed addon price not formating correctly
fixed food item wil be separated if has different instruction
fixed remove view restaurant by map options on admin settings
fixed receipt email including ingredients
fixed admin voucher can be used if applicable to merchant
fixed receipt not including tips
fixed receipt not including loyalty points
fixed move voucher after customer signin
(new) Front end design and layout
(new) add html compression
(new) using boottrap
(new) theme settings
(new) cookie law policy
(new) website compression
(new) custom footer options
(new) options to control the top menu
(new) mobile app link options
(new) options to disable merchant menu tabs
(new) customer signup email verification
(new) mobile paypal settings on admin & merchant panel
(new) add new features for assigning page to two columns

= 2.6 (01 November 15) =

fixed not redirecting after mobile code verification page
fixed Order SMS, {customermobile} display as Merchant Number
fixed sms verification spam protection
fixed view restaurant by map
add more sms available tags
add smsGlobal gateway
add options to search by post code, by area/city and by address

= 2.5 (25 October 15) =

fixed facebook login conflict with google captcha
fixed ask address google list address behind the form
fixed generating merchang slug
fixed contact page email validation
fixed sms sending of sms to merchant and client
fixed cart not adding correctly if size is different
fixed booking table link showing on search results if admin disabled the booking features
fixed upload file which generating same id
fixed menu if admin disabled ordering the menu is not responsive
add confirm password on customer and merchant signup
add order status history
add options to send order sms verification code on place order to avoid fake orders
add food item gallery

= 2.4 (17 October 15) =

fixed merchang signup type of service not saving
fixed custom page slug issue
fixed non taxable delivery charge
fixed mobile menu
fixed customer receiving 2 emails when using smtp
fixed login/signup popup responsive
fixed checking of minimum order if transaction type is pickup during payment options
fixed menu that shows deleted food item
fixed popup address not translating the required fields
fixed sms not adding the customer address tag
fixed merchant date/time displayed on menu page
Remove the ability for a user to make unlimited review per order. user can do one review per order.
fixed add to cart function it will increase the quantity of the item if the item is the same
fixed customer review
fixed popup food item jumping to top of the page (you need to ovewrite the file assets/vendor/fancybox/source/jquery.fancybox.js)
move Offline Credit Card Payment settings on payment gateway
move paypal on/off settings on paypal payment gateway
fixed check if there is any package published before displaying membership signup
fixed customer cannot choose delivery/pickup time had already past
reconstruct front end layout template in terms of requiring css and js file
remove all css text transform to capitalize issue with different language
fixed merchant withdrawals
fixed booking table section not responsive
add update link on admin panel dashboard
add option to set default language on merchant and admin panel
add options to hide the language bar on admin and merchant panel
add price on addon item on merchant backend
add multiple time slot
add option for merchant to select or based the changing of order status on delivery/pickup date or date of order
add options for the table booking to accept booking on the same day
add options for the admin to disabled merchant can add their own order status
add user review per order refference on admin & merchant backend
add options to disabled or hide food item if not available
add options for the view map to set the default zoom and disabled map on front end
add options to change the default purchase email subject
add options to disabled table booking by website owner
add options for admin to disabled sending of sms after merchang changing the status of the order
add options for admin to disabled the popup asking for customer address
add options for the admin to change the default social shared text
add security google captcha features
add options to switch merchant from membership to commission
add options to send email after merchant change the order status
add google captcha before placing order to avoid fake order
add blocking of mobile number and email address
add admin options to blocked customer email address and mobile number during registration and login
add send welcome email to first time customer registration

= 2.3 (17 August 15) =

fixed menu responsive layout
add forgot password during checkout
add option non taxable for food item
add option non taxable for delivery charges
add option to add custom fields on customer registration
add voucher code to be used only once

= 2.2.1 (31 july 15) =

fixed update controller missing table fields
fixed admin reviews not working
fixed facebook login using facebook api v2.4
fixed error when adding food category
fixed delivery rates when address has been change during checkout
fixed if only one payment is enabled it will be the default payment no need to tick during checkout
fixed sticky category on chrome and safari
fixed google login during checkout
fixed view map
fixed merchant add offers
fixed Withdrawal default payout account

= 2.2 (25 july 15) =

fixed pay on deliver not showing on merchant
fixed checkout when type of transaction is pickup
fixed popup food item to have a default selected price
fixed translation for = Showing 0 to 0 of 0 entries
fixed add type of card on receipt when paying using pay on deliver
fixed sponsored merchant not adding when expiration date format is not yyyy-mm-dd
add status field on addon category
fixed navigation when searching by post code
fixed if merchant is expired merchant link is still active
fixed if merchant is expired merchant link is still active
fixed meta description and keywords to include merchant name tag
fixed discount price not showing on menu 1 and 2
fixed remove delivery fee if transaction is pickup
fixed voucher
add google login
add receipt logo
add admin permission access controller
add support currency symbol for indian Rupee
add review management on admin panel
remove spicy dish and replace it with dish management on admin panel
remove the header with backround template instead use the standard menu template
menu - add sticky cart options
menu - move the category to the left as sticky
menu - add merchant information tab
menu - remove delivery Distance Covered,Delivery Fee if transaction type is pickup
add admin vouchers
add multiple translation for food
add option for search result by distance not name
add tab for restaurant information
change menu layout
remove delivery when transtype if pickup
include options to include offline payment in admin balance
add option to add google api key
add one more delivery address during checkout
add options to select address from the map
add address book
add BHASHSMS SMS Gateway
add view restaurant by map

= 2.1 (19 June 15) =

merchant - add food item to have two flavor options
admin - add option to choose fixed or percentage comission
fixed delivery table on search results
fixed add to cart pop color if adding to cart is successful
fixed pay on deliver payment not showing if merchant is commission type
fixed epaybg when purchasing sms credits
add options to include any cash payment eg. COD on merchant balance
fixed twilio sms error - The message body exceeds the 160 character limit
fixed if item have ingredients or cooking reference it will not be auto add cart instead a popup will show
fixed mobile number not saving on receipt
make "Apartment suite, unit number, or company name" – required
add sending of sms test functions on sms settings
add option for merchant to disabled ordering
add option to disable review editing from merchant
add option for date format and time format
add required options for addon item
add customer registration mobile verification
add options to disabled popup login & signup and use a normal page instead
add options to disabled single food item auto add to cart
Fixed paypal payment if merchant is commission base

= 2.0 ( 31 May 15) =

fixed search result if merchant has no coordinates
fixed if user is on profile page and he logouts and the page stays on profile page
fixed merchant signup if merchant name has special characters
fixed merchant signup if Disabled Verification is on.
fixed delivery fee added when paying paypal if transaction is pickup
fixed search results if filtered by free delivery (if merchant has delivery fee tables)
improve search results speed
improve cart querying of records
improve admin merchant list querying of records
fixed zoom size on map for wide coverage of the map
fixed table reservation if date and time is not on opening hours of the restaurant
add checking of date and time during checkout
admin - add reviews option only accept reviews for those who had actual purchase on the merchant
merchant - fixed merchant balance to exclude any cash payment
merchant - fixed merchant sms notification when mobile number is multiple (separated by comma)
add cash/card payment type options on merchant statement report
add cash or card payment options on admin commission report
add options to send sms when the order status is change
add options to addd terms and condition during merchant signup and customer sigup
fixed merchant notification by email if merchant notification email is multiple
add options for the decimal and comma separation
fixed fax text being squeeze
fixed customer delivery address when purchasing second time
merchant - add packaging options for increasing packaging per item
merchant user - add permission to published merchant
add option to add food item directly to cart ( if food item is single only without addon and sizes)
add card fee on paypal payment
merchant - add minumum and maximum order for pickup transaction
Add tips during checkout

= 1.0.9 ( 12 May 15) =

Fixed paypal not match total amount
Fixed merchant commission report
Fixed search results
Fixed sending email to customer when customer purchase then logout
Fixed Merchant Sales Summary Report
Fixed Spicy Dish not translated
Fixed guest checkout when choosing pickup
Fixed merchant slug when adding merchant
Add validation on delivery time and pickup time

= 1.0.8 ( 6 May 15) =

Add Commission
Add Withdrawal
Add Mandrill API For sending Email
Add Merchant Commission Signup
Add Sending of email
Add BarclayCard Payment Gateway
Add EpayBg Payment Gateway
Add Fax Services
Add Fax Packages
Add Fax Logs
Add Fax Payment Transaction
Add Merchant Sales Summary Report
Add Booking Summary Report
Add Website Security
Add Guest Checkout
Add Website Timezone
Add Option to disabled Ordering
Add Option to hide the food item price
Move the Menu layout options from merchant to admin panel
Featured restaurant can activated on merchant information
Add options number of days that merchan can change the status
Add options to disabled offline credit card payment
Add ABN fields on merchant registration
Add Spicy dish on food item
Add Spicy dish on food category
Add Ingredients
Add Delivery Distance Charges Rates
Add Free delivery above Sub Total Order
Add Merchant Commission Statement
Add Merchant Commission Earnings
Add Merchant Commission Withdrawals
Add Merchant Purchase Credit Transactions
Add Merchant Fax Services
Add Merchant Booking Summary Report
Fixed SMS purchase when Choosing Bank Deposit Payment
Fixed Security issue during login
Fixed Mobile number fields by adding mobile country code
Fixed Search merchant slow processing
Fixed Merchant user can have the same usernamer and password
Add Language Pack
And Many more .....

= 1.0.7 ( 24 Mar 15) =

Add 2 menu layout options for merchant
Add Unicode options for Clickatell and Nexmo
Add Sender fields for clickatell
Fixed Order not showing if credit card payment method was use
Fixed merchant offers cannot add more than one offers
Fixed missing pickup time and pick date if transaction is pickup
Fixed featured restaurant not showing if some of the image is missing
Fixed search results hours of operation been cut off
Fixed map
Fixed Merchant name at check out page SEO titles
Fixed no access if user created accessing the following, purchase sms credits, table booking and all payment gateway

= 1.0.6 (21 Mar 15) =

Add featured restaurant
Add subscription
Add subscription list on admin panel
Add bulk upload merchant as CSV
Add discount on food item
Remove Delivery date and time when transaction is pickup
Add options to add custom link in custom page
Add pay on delivery
Add clickatell SMS gateway
Add SMS Logs on admin panel
Add upload Google map marker
Add Global email sender fields
Add Email template sents to customer
Add Email template sents to merchant
Add Email send to merchant to confirm or set the status of the order as receive
Add Merchant Offers such as discount
Add Speacial email to merchant with a link to confirm order received
Fixed when user ordered in 2 different restaurant at the same time
Fixed order was saved in the database before it was paid by the customer
Fixed if the cuisine has too long
Fixed overflow cuisine on search resilts
Fixed paypal error order does not match with the total
Fixed SMS cron jobs
Fixed when created user purchase sms

= 1.0.5 (04 Mar 15) =

Add advanced search, user can search by restaurant name, streetname, cuisine and by food item
Add google map address on search results
Add food packaging charge
Add Nexmo SMS gateway
Client list add export functions ready to import in mailchimps mailing list
Option to enabled/disabled merchant payment gateway
Option to enabled/disabled SMS on merchant
Add auto login to merchant
Add Restaurant Gallery
Add option to change the position of the currency to left or right position
Add SMTP functions for sending emails
Fixed library when server is using secure website (HTTPS)
Fixed insert problem after entering or adding food item
Fixed cart when ordering on different merchant
Add option to set the maximum booking tables per day
Add contact field on customer list
Add option to view orders from admin panel
Add change field when ordering
Add Country restriction or set specific country on merchant signup
Add options to open in a new window in custom page
Add Full order details in SMS
Add options for SEO titles
Add option to set restaurant holidays or restaurant dayoff
Fixed map when viewing on mobile
Add forgot password in admin panel
Add payment gateway Paysera
Add Offline payment when buying SMS credits
Add Email template for merchant activation and forgot password
Fixed Addon not displaying on front end
Fixed image not displaying on front end
Fixed utf8 character encoding when sending emails
Fixed Offline payment gateway

= 1.0.4 (27 Dec 14) =

Add Incoming orders from different merchant on admin panel
Add merchant sales report on admin panel
Add Offline bank deposit payment
Add bank deposit verification
Add Receive bank deposit list on admin panel
Add table booking notification
Add table booking email alert
Add table booking email for approved and denied
Fixed Receipt when viewing on merchant panel
Remove delivery charges when the transaction type is pickup
Fixed getting google map latitude and longtitude on merchant and admin
Fixed Merchant name on top when the merchant name is too long
Add upload security for running php scripts on upload folder
Add security that only admin can upload language php file
Fixed map on browse restaurant
Fixed browse restaurant page when viewing on mobile
Remove sub header when viewing on mobile
Fixed amount on order when there is a number on sizes
Add Text editor for email template

= 1.0.3 (09 Dec 14) =

Add Table booking
Add Business open/close hours checking
Add Merchant timezone seletion
Fixed home search to use radius when searching for restaurant
Add Country field for merchant signup
Add Country field on merchant backend
Add Customer list on admin panel
Add functions for adding google analytics code
Add payment gateway PayUMoney
Add payment gateway Sisow
Add google map dragable marker
Add payment history in merchant backend
Add Kilometers options for merchant
Add pre-order options
Add Restaurant Social sharing
Add Maximum order field merchant
Merchant Add field for close message
Fixed Upload files that overwrite the files if the filename is the same
Fixed Translation specially the Date and hours on admin panel and merchant

= 1.0.2 (13 Nov 14) =

Add SMS gateway - twilio
Add SMS Module - merchant will purchase sms credits to site owner.
Add SMS Broadcast - merchant can send bulk sms to customer for offers and promo
Add SMS notification to merchant when there is new order.
Add SMS Transaction report
Add limit to sell of merchant
Add Mobile number in registration
Add field for merchant website
Add Mercadopago Payment Gateway
Add Automatic detection of customer location using google api
Add auto fill address using google api
Add Direction guide on merchant map using google api
Add geo decode functions that convert address to latitude and longtitude
Add Voucher Management
Add Voucher Codes that will apply discount
Add Ajax notification when there is new order, a pop up will appear with sounds.
Add ACL System. To divide cook from manager from restaurant owner. So each have access to specific areas.
Add customer reviews management
Add Browse restaurant
Add Customer change address
Fixed Translation when setting default language
Fixed When adding credit card information
Fixed Merchant thumbnail image

= 1.0.1 (16 Oct 14) =

Add Translation module
Add SEO
Merchant can add their own Header/Background
Add Settings for Delivery Distance
Add Stripe Payment Gateway
Add Email notification when there is new order placed
Fixed Email receipt
Fixed Installation issue

= 1.0 (06 Oct 14) =

Initial release version

by
by
by
by
by
by