“QRexOrder – SaaS Restaurant Management, Online Ordering, QR Menu & Reservation System with WhatsApp Integration”
QRexOrder is a comprehensive SaaS-based multi-restaurant food ordering and reservation system with integrated payment gateways. It’s highly secure, well-documented, fast, and user-friendly. QRexOrder is the perfect solution for creating a restaurant website, enabling online food ordering, reservations, and delivery services.
This platform significantly reduces the complexity and cost of managing customer orders. With QRexOrder, customers can easily place orders for cash-on-delivery, book tables by checking available days, and finalize orders through a downloadable QR code or via WhatsApp. Customers can track their orders using a QR code order ID or phone number, and continue communication over WhatsApp for real-time responses. The system also includes a reservation feature for events like weddings, birthday parties, and more.
QRexOrder comes with a fully-featured landing page, along with essential pages for a complete restaurant solution. It supports multiple payment gateways including PayPal, Stripe, and Razorpay. Built on the robust CodeIgniter 3.7 framework for the backend and Bootstrap for the front end, the system includes an intuitive admin panel and user interface, allowing you to manage everything without writing a single line of code. The application is fully responsive across all devices and supports multiple languages (without content translation).
New Features: Customer Panel, Delivery Staff, & Detailed Order Tracking Available Now
Create a fully contactless restaurant experience in your own language with QRexOrder.
Some Unique features
- Affiliate for restaurant (Extended License)
- Multi-language Categories & Items
- Custom Domain / Subdomain for restaurant (Extended license)
- PWA For all restaurants (Extended license)
- OneSignal Web Push Notification for New orders (Extended license)
- OneSignal Web Push Notification for all restaurants (Extended license)
- Custom Notification (admin to restaurants) (Extended license)
- Pusher Notification for all restaurant (Extended license)
- Delivery Guy & Staff (Extended license)
- Order Merge
- 9+ Popular payment gateways (Paypal, Stripe, Razorpay, Stripe FPX, Mercadopago, Paytm, Flutterwave, Paystack, Pagadito Offline) (Extended license)
- 3 Unique themes / Layouts
- Extras / Topping/add-on option for items
- Multiple sizes for items
- 6 Order system COD , Dine-in, Booking, Takeaway / Pickup, Pay in cash (online payment with payment gateway ) & Reservation
- Shipping Charge: Location / Area-based Or Fixed shipping charge
- Dynamic QR code builder with items, logo, and text
- Customer login enable / disable customer rating & feedback with customer Panel
- Print invoice, POS invoice, Export PDF (Extended license), Sales statistics
- Dynamic Nearby shop with items depends on your location
- Dynamic SEO Fields with google analytics & Facebook pixel
- Order Tracking
- Product duplicate / clone
- Drag and Drop Product sorting
- Re-order previous order
- Dynamic WhatsApp message
- Onsignal web push notification
- Order Notification with sound & More….
Video Documentation : https://www.youtube.com/playlist?list=PLP_sYHPe0lYUhjmn-pPvMrpuQXsqIFBNn
Requirements
- OpenSSL PHP Extension
- PDO PHP Extension
- Mbstring PHP Extension
- Tokenizer PHP Extension
- XML PHP Extension
- Ctype PHP Extension
- JSON PHP Extension
- ZIP PHP Extension
- FileInfo PHP Extension
- BCMath PHP Extension
Technology
- Codeigniter 3.1.16
- PHP >= 7.3+ (and PHP 8.1.16)
- Bootstrap 4
- Ajax
- JQuery
- FontAwesome 4.7 & 5
- Google Fonts
Features
- Restaurant Landing
- POS
- Expense
- Food Listing
- Food Category or Menu
- Food Ordering
- Food Delivering
- Payment Gateways (Paypal,stripe,Razorpay)
- Email verification with control
- SMS Notification while Accept & complete order with control
- PayPal, Stripe & Razorpay payment gateway
- Dynamically create a QR code for your restaurant and order
- Login and Registration with ajax Authentication
- Manage Your system with unlimited features, packages & pages
- Unique Username with ajax checker
- Google Analytics
- Unlimited package and pricing
- Free, Trail with 15days & 1 month, Paid Membership System with unlimited packages
- Ajax secure Authentication
- Advanced Settings Options
- Change Favicon, Site Name, Site Description, etc. from Admin Panel
- Backup database
- Detailed Documentation with commented code
- AdminLTE3 integrated for admin panel
- Clean, Responsive & Eye-catching Design
- Standard & clean code
- Fully Responsive Design
- Easy Integration & Customization
- Separate Stylesheet
- All fields have a validation script
- Uses standard PHP server features
- Totally Secure System
Security:
QRexOrder is a secure system. There are various mechanisms to secure applications. These mechanisms are:
- Cross-Site Request Forgery (CSRF) Prevention
- Cross-Site Scripting (XSS) Prevention
- Avoiding SQL Injection
Icons:
- Font Awesome Icon
- Flat icon
- IcoFonts
Photo Credit:
- Freepik
- unsplash
Support
If you have any questions about QRexOrder, please feel free to contact with me via email : [email protected]
If you need support please send a mail with purchase / License code
We will support only an Apache server with cPanel.
Thank You!
Requirements:
If you plan to use this product and charge from your end users on the platform (using payment systems) then you must purchase the Extended License, enforced by the Envato license terms. See License Terms
There are some requirements to work on your server. These requirements are:
- PHP >= 7.4 to 8.1.16
- cUrl
- Apache with mod_rewrite
Version 3.2.2 – 11 July 2024
– Fix the FAQ issue
—–—–—–—–—–—––
Version 3.2.2 – 09 July 2024
--Added - Import/export CSV option for cities and delivery area - opening/closing time slots - Custom/promotion mail for customer - sitemap.xml - enable/disable pending orders from KDS - allergen image - remove locations from the restaurant panel and add latitude and longitude in the shop configuration - Dine-in sit limit forced increase from pos -- Fixed - Fix RTL - Optimize the home page loaded issue - Fix CSS issues
Version 3.2.1 – 24 May 2024
- Live chat option for restaurant > admin. - offline payment for restaurant checkout - welcome message after placing an order - WhatsApp, email, SMS - service charge for order type-based - only_for_pos, only_for_package and all - set default package for registration - added addons qty in addons/extras - the restaurant can choose delivery features based on city-based or restaurant-based - dual price for items and packages - added beep sound when adding item to the pos cart - - Pos package popup issues fixed - Fix Sound in empty delivery boy panel - Fix Duplicate order_id issue - Fix CSS issues
Version 3.2.0 – 13 April 2024
– Enable/disable packages and specialties from Qpos
– Pos package popup issues fixed
- Added Max quantity select option for extras. - Added percentage & EU tax calculation system - Fix Pickup point issue in the restaurant panel - Fix CSS issue for the Arabic language - Fix the item limit for the home page
Version 3.1.9 – 02 April 2024
- Multiple time slots (with breaks) - Completely new item details page/modal - Added dynamic addons/extras with limited select option - Package and specialties are added for the pos - Added Taxs for the Packages and specialties - Update query of the nearby location - Send payment link for order from the restaurant - customer comments enabled/disabled for POS print and invoice - Edit button for order list - Add modal for customer insert - Added cities for restaurant and delivery boy - Staff activities for each action from the restaurant - Add language for specialties and packages - Fix number format for currency in item modal - Web push for call waiter - Dynamic menu builder - New permission added for restaurant staff - Slider for restaurant - Invoice link in order mail - Force order status change from the order details page - Added an option for adding an item only for packages or for pos - Fix currency decimal issue when using jQuery like pos calculate and add to cart - Added Default items when creating a new restaurant. - Wazfy.com API for WhatsApp messages. - Fix specialties modal issue - Fix some CSS issues & scroll issue
Version 3.1.7 – 04 January 2024
- Affiliate for restaurant - Report system for restaurant - merged order, re-order with new order notification in KDS - redesign / New design KDS - default language for restaurant - guest login for all order type - pagination in track order - Added Tax number for restaurant - Service charge - Added image cropper for item upload - Added edit reservation and time system - Real-time update in order details page from KDS and others. - Add item's cooking status when accepted/completed from orderList & order details - Added Pusher for KDS and Order details page - redesign the user page and add a nearby feature - added items only for pos - Email notification for reservation & online orders - delivery by action checking for the unloaded page. - Added tax system in invoice - Enable/disable development mode from the admin - Edit Reservation from the restaurant panel.
<h3>Version 3.1.6 - 26 September 2023</h3> - Fix composer issue. ======================== <h3>Version 3.1.6 - 24 September 2023</h3> A Quick fix/feature Update version <pre> - WhatsApp chat/support popup for vendor - Order reject reason for restaurant and delivery guy - Added review list for restaurant - Added pending/approved/reject filter in the review list for admin - Google Translate for admin - New dynamic sizes/variants system - staff activities for order and pos - save and create a new order in pos - custom page for restaurant - recaptcha when select pacakge - hide/show the login button from the menu bar - Shop available time using Ajax - in the footer created by menu/branding - Added order cancel button for delivery boy - Packages & specialities are multilingual now - Extras and allergens are also multilanguage - Added image upload in the about - Add documentation/tutorial for the restaurants section - Add multilanguage for menu titles / manage features </pre> <pre> Version 3.1.5 - 05 August 2023 - Fix the cart issue - Added Cart clear feature when trying to add items from different shops/restaurants in the same browser. - Added Cookies content - Elfsight - Add Google Translator with language choosing option - Added Wasendo.com for WhatsApp message - Added Customer list export option - Fixed Twillo sms issue (SDK updated issue) </pre> <pre> Version 3.1.4 - 28 July 2023 - Fix customer login issue. - Fix the cart issue --------------------------------- Version 3.1.4 - 22 July 2023 - Restaurant Rating approval from the admin - order merge/reorder after login as a customer - billing for subscription - currency format - 1,000,000 - restaurant country default as admins country - update google analytics code - Move Deactivate button to the profile - Hide/show product image - language select option for shop fronted - Import / Export items/products as CSV Fix - backlink in home/contact/ domain issue. </pre> <pre> Version 3.1.3 - 20 May 2023 Fix table/person issue on the checkout page ------------------------------------------- Version 3.1.3 - 18 May 2023 Added - Multi-language Category & Items - Terms / Privacy in the checkout page - Whatsapp message with order status - Dynamic POS print size & font size - Multiple order merge and delete option - Dynamic Email Template Fix - Order merge - Contact 404 issue - shop review 404 issue </pre> <pre> Version 3.1.2 - 05 April 2023 Added - Pusher(realtime notification for order status, call waiter,KDS) - Web push notification for new orders (restaurant panel) - Order merge notification - Expense in pos - domain details in custom domain page from admin to users - Tip in checkout - filer by table no in order list - Enable/disable payment method from admin - Guest login for dine-in (scan QR code) - Enable/Disable banner & footer from restaurant landing/menu page Fix - Order statistics in the user dashboard - Spacailaities 404 issue </pre> <pre> Version 3.1.1 - 12 March 2023 > Delivery Guy report/statistics > Restaurant order statistics in the restaurant panel > Custom Domain/subdomain feature. > Pagadito Payment gateway Fix - show submit button when adding customer (COD) in the POS - CSS issues - Script Performance </pre> <pre> Version 3.1.0 - 3 February 2023 > Staff for super admin > Coupon list dropdown in POS > Search Customer with name and phone in POS > Custom Date in package > App info > Appreance for admin/restaurant panel > Order Merge with the previous order > Edit Customer order in pos/self. > Enable / Disabled Cart Fix - Pickup time issue - CSS issues - Script Performance </pre> <pre> Version 3.0 - 21 December 2022 - Show paid status after completed order from POS - Add listed customer information in POS order - Missing Translation. - Fix - Order types & WhatsApp share config for new install - invoice & order details issue - CSS issues </pre> <pre> Version 2.9 - 28 November 2022 Dashboard CSS issue fixed & POS COD order issue fixed. ======================== Version 2.9 - 24 November 2022 - Email notification for Restaurant owner, Customers & Delivery Staff - Move Layout in layout sections - Enable / Disables scroll top arrow - Pagination Limit for restaurant - Comments in every items when add to cart. - Income statistics & Monthly income section. - Autoload tables and new order in live order - New section for Dine-in order & Call waiter. - Option for addons - POS Addon is available - Fix - CSS issues </pre> <pre> Version 2.8 - 11 October 2022 Fixed For new installation - get error whatsapp_enable_for ========================= Version 2.8 - 10 October 2022 - Added Mark as Pickup button on order details page - Choose delivery boy by restaurant - Order id and order type in pos print - Disable past time from pickup order. - Payment status in invoice - Modify user registration option - Disabled passed pickup time. - WhatsApp Order for all orders - Set table number when customer scan table Qr code. - Added Table QR with call waiter / table no - 24 Hours shop open option - Fix customer statistics depends on date range </pre> <pre> version 2.7 - 8 September 2022 - 6 Dynamic fields on package - Demo shop/restaurant in Landing page - Custom Notification from admin to restaurant. - Onesignal web push for restaurant to customer/visitors - SendGrid Mailer - Currency and number format for admin. - Offline payment control with txn field - Package deleted option. - Send payment mail to the user when change package. - Google map redirect in whatsapp - Grid/list view order list Fix - CSS issues - Whatsapp google address redirections - & More </pre> <pre> version 2.6 - 02 August 2022 - Fix the PayPal payment issues - Security question issues </pre> <pre> version 2.6 - 28 July 2022 Added - Rudias based delivery - Change field added for COD - Added 6 month for package duration - Security questions for Customer and forget password. - Tax included/excluded - Item tax with included/excluded - Multiple allergens for product - Password For KDS Access - Fix - Disabled table and pin when call waiter comes from qr code - Fix image upload in text editor - Fix allergens issues. </pre> <pre> version 2.5 - 18 May 22 Added - Paystack Payment gateways - OneSignal Web Push notification - Set nearby radius option - Added library for extras. - Choose Payment required for all orders - Fix - Fixed google map location and redirects - Fix restaurant close time - Fix invoice issues. </pre> <pre> version 2.4 - 23 March 22 Added - Coupon Discount - reCaptcha for all form submit - Auto detected google location in checkout form - Fix - Fix Edit order option - Fix Re-order system - Fix extras in the POS print. </pre> <pre> version 2.3 - 16 February 22 fix new installation issues ----------------------------------------- version 2.3 - 14 February 22 Added - <strong>Add Payment for all order options</strong> - Image for category and category image slider - Export/Import language data for easy translation - Added Image in PWA - Fix - Fix Responsive issues. - Fix some unknow issues </pre> <pre> version 2.2 - 21 January 22 Fix the responsive and KDS issues. ------------------------------------------------ version 2.2 - 16 January 22 Added - 1 New theme - Table Qrcode builder - Time & date format - custom css field - Enable / disable preloader - Add Order qrcode in invoices - Security pin for track order and call waiter - Customer information in pos invoice - Domain/server change widget - Fix - Package name not showing in KDS - Time slots issues - Fix some unknow issues - Whatsapp issues in iOS - Changes Some UI / UX - Improve UI / UX </pre> <pre> version 2.1 - 7 December 21 Added - Added PWA. - Dynamic whatsapp Message - drag and drop sorting in product & categody - Google map key access from admin - twilio Message after order completed and accept with dynamic message - Forget passord for delivery guy and customer - Add sorting by order in products and category - Product clone / duplicate - Re order from track list - Dynamic fonts - Number format - Currency position - 7+ Language added - added language switcher for restaurant - Delivery order loaded dynamically in delivery guy panel - Fix - pickup time in invoice - Hide / show call waiter & review - Changes Some UI / UX - Improve UI / UX </pre> <pre> version 2.0 - 7 November 21 Added - Added Paytm, Mercadopago, stripe fpx, Flutterwave payment gateway. - Call a waiter option - Area/location based delivery charge - added multiple images in item details - Enable / disable customer login in checkout page - Enable / disable veg type select - Dynamic QR code builder - Dynamic icon / image for restaurant banner - Custom landing page - Google analytics and facebook pixel for both admin and restaurant - Fix - Hide users in footer - Hide home section in home page - Package name not showing in pos invoice - Improve UI / UX </pre> <pre> version 1.9 - 2 October 21 Added - Added Tax in order for restaurants - Added Discount in order for restaurant - Added Minimum amount for Cash-on-delivery (COD). - Added pickup point time slot. - Added New layout For restaurants with (single checkout page, payment gateway page, order success page & more). - Rating! Customer can rate their order. This rating will show in the restaurant's profile. - Restaurants can create customers and added a customer list for restaurants. - Customers can change information temporarily when orders or can change it for all (account included) - Fix - Double price in whatsapp share - Improve site speed </pre> <pre> version 1.8 - 07 September 21 Added - Restaurant Close Popup. - Customer Login and registration - Customer Panel with order list and track - Delivery Staff panel with order status - Set default prepared time - Order details for customer & Delivery Staff with Different UI - Order invoice - Pos print, printer print and export pdf - Add all order in kds - Order track with restaurant & delivery status. - Add comments for all orders - Delivery status in restaurant order list - Filter option in all order list with pagination - Sells, Item, Order, Customer Purchased statistics with Filter - Impore theme design. - Fix - Decimal price in item size - Get start in landing page </pre> <br /> <pre> version 1.7 - 01 August 21 Added - Twilo SMS notification when accept & complete order with control - Phone number, Google Map link, pickup time in whatsapp order - Weekly and 15days in trail package - Razorpay Payment gateway in Pay-in-order - Fix - Multiple item count in cart for all device - Profile link in dashboard - Decimal price in item size - Get start in landing page </pre> <br /> <pre> version 1.6 - 25 June 21 Added - Staff / restaurant access with permission - Item pagination and search with ajax - Add single category page with search and pagination - Added pagination in users page - Live kitchen status for user's - Fix - Css issues - Time issue in order - Fix blank in reservation approve </pre> <pre> version 1.5 - 06 June 21 Added - Extras / add-on in the items - QR menu builder - Real time notification - Order Histories - Google map link in the cash-on-delivery - KDS (Kitchen Display system) - Online payment added under package - Fix - Css issues - Responsive issues </pre> <pre> version 1.4 - 18 May 21 Added - Seo configuration for both site and restaurant - Improve user preferences - Fix - Payment issue in pay in cash method </pre> <pre> version 1.3 - 14 May 21 Added - Item Stock arability with control - Pickup point with google map location - Dine-in with table area and table allowed person - order prepared time slot with dynamic count timer - Improve admin preferences - Improve user preferences - Improve responsive issue - Fix - Item size for multiple restaurant - Currency issue in order </pre> <pre> version 1.2 - 20 April 21 Added - Added Multi-language - Added Pay in cash (online payment in order) - Added Multiple currency & dial code - Shipping charge both online payment & cash on delivery - Added controller for WhatsApp, order system, payment system - Added Controller for home page menu & all sections - Improve admin preferences - Improve user preferences - Improve responsive issue </pre> <pre> version 1.1 - 29 March 21 Added - Google recaptcha - Delivery Charge in cash on delivery - Pickup option </pre> <pre> version 1.0 - 24 March 21 initial release </pre>