Changelog
4.1.0 - 2024-10-16
New
Enable / Disable categories
Updating
To update from the previous release. Login as admin. Upload the version_update.zip file in the "Apps". Then go to "Settings". The update will be applied.
List of updated files
4.0.0 - 2024-01-02
New
Laravel v10
Link for each product
Apps in a separate menu
Table in the QR Maker
Modules
Custom JS & CSS per vendor - free module
Updating
To update from the previous release, follow the standard update procedure.
Before update, make sure to make a backup This update requires PHP 8.2
After that, log in as admin
3.6.0 - 2023-05-29
Modules
Tips - free module
Social profiles - free module
Stock
Razorpay subscription
Glow - new theme
New
Allow staff to login in owner app
Improvements
Improvements in KDS and POS module
How to update
Just log in as admin, go to "Updates" and you should see new "New Update 3.6.0" button. Click on the button to update. Note that this is a bigger update. Please check the List of files to confirm it will not overwrite some of your changes if you have them. NOTE: For this update we strongly recommend to backup your database and files.
List of updated files
3.5.0 - 2023-01-21
New
Order ID per vendor
Improvements
Vat calculation
Pages slug
Coupons
Timezone
Modules
SaaS Dashboard - SaaS related dashboard
How to update
Just log in as admin, go to "Updates" and you should see new "New Update 3.5.0" button. Click on the button to update. Note that this is a bigger update. Please check the List of files to confirm it will not overwrite some of your changes if you have them. NOTE: For this update we strongly recommend to backup your database and files.
List of updated files
3.4.x - Continues updates
3.4.1 Clone on item level - activated - change in resources/views/items/edit.blade.php and config/config.php
3.4.0 - 2022-11-12
Video
New
Login / Register clients (via the new module)
Export clients (via the new module)
Export companies/restaurants
Better client details in order details (via the new module)
Make order of value is 0
Delete client account with remove of personal data
Admin menu reorganization
Bugs
Bug: timezone in live orders
Modules
Client Login / Register module
Clone module - clone single item
Custom domain - multiple domain domain1,domain2
How to update
Just log in as admin, go to "Updates" and you should see new "New Update 3.4.0" button. Click on the button to update. Note that this is a bigger update. Please check the List of files to confirm it will not overwrite some of your changes if you have them. NOTE: For this update we strongly recommend to backup your database and files.
List of updated files
3.3.x - Continues updates
3.3.0 - 2022-08-05
Video
New
Item Search
Cart counter
Restaurant Search in Admin
KDS compatible and KDS API
On Address change, change location of vendor
Community plugins
Custom Domain on multiple domains
API: Deactivate Account- APP
My orders button on success page
Login as from vendor details
Pusher event on order update
Bugs
Bug:When no orders, can't change filters
Bug:Return only staff users in Staff List
Bug:Options with special character or arabic
Bug:Items import redirect to index page, and more robust import
Bug:Saving Simple Delivery area without phone
Bug:Stripe subscribe issues
Bug:Landing page can't be disabled - error in saving .env
Bug:Problematic image removed from pwa
Modules
How to update
Just log in as admin, go to "Updates" and you should see new "New Update 3.3.0" button. Click on the button to update. Note that this is a bigger update. Please check the List of files to confirm it will not overwrite some of your changes if you have them. NOTE: For this update we strongly recommend to backup your database and files.
List of updated files
3.2.x - Continues updates
3.2.1 Fix problem sending to Whatsapp Files
3.2.0 - 2022-03-20
Video
New
Verify install and setup is ok
Specific CSS / JS for the menu page
Modules per pricing plan
Better LoginAS
Disable DineIn
Different whatsapp phone per delivery area
Discount price - offer price on each item
Change /restaurants - URL Route in admin
Expo Push notifications
Modules
Drivers per vendor
Manager Module
Tiny PNG - AWS S3 - Google Cloud
MailChimp add users on new vendor
Allow orders after working time of the store
Theme Switcher per vendor
Links in side menu of the vendor
How to update
Just log in as admin, go to "Updates" and you should see new "New Update 3.2.0" button. Click on the button to update. Note that this is a bigger update. Please check the List of files to confirm it will not overwrite some of your changes if you have them. NOTE: For this update we strongly recommend to backup your database and files.
List of updated files
3.1.x - Continues updates
3.1.3 Register problem with recaptcha enabled fix Files
3.1.2 Register Vendor in admin and Vendor Finances fix in 3.1.0 Files
3.1.1 Flags and Finances fixes in 3.1.0 Files
3.1.0 - 2022-01-16
Video
New
Phone number input
Improved apps page
Staff can see live orders.
Filter by order status and payment
Fixes
Stripe subscribe cancel button
Phone in QR delivery is not displayed.
Other small bug fixes
Modules
Detrack module
How to update
Just log in as admin, go to "Updates" and you should see new "New Update 3.1.0" button. Click on the button to update. Note that this is a bigger update. Please check the List of files to confirm it will not overwrite some of your changes if you have them. NOTE: For this update we strongly recommend to backup your database and files.
List of updated files
3.0.x - Continues updates
3.0.6 - 3.0.3, 3.0.4, 3.0.5 + Language switch fix Files
3.0.5 - POS fixes Files
3.0.4 - 3.0.3+ Small fixes. Error was made in the zipping of the update in 3.0.3 Files
3.0.3 - Remove apps,Disable Continues order per vendor, Logo custom css - file changed is config/config.php
3.0.2 - Disable ordering on vendor level, Default theme select, Bug fix on logo save, No working hoursFiles
3.0.1 - Coupons Fix, Order change QTY fix, Coupons Deduction fix - Files
3.0.0 - 2021-11-08
Video
New
QR Per table ( not mentioned in the video )
New apps organization
Modify Qty on each item in order
Force users to paid plans
Disable pickup/delivery.
Compatible with new modules and easier to make design changes on menu
Fixes
Lot of small bug fixes
Modules
How to update
Just log in as admin, go to "Updates" and you should see new "New Update 3.0.0" button. Click on the button to update. Note that this is a bigger update. Please check the List of files to confirm it will not overwrite some of your changes if you have them. NOTE: For this update we strongly recommend to backup your database and files.
List of updated files
2.7.x - Continues updates
2.7.6 - Stripe Vendor defined fix - Files
2.7.5 - Small security update Information Updated files
2.7.4 - Admin fixes Files
2.7.3 - Pricing plan bug - was showing vendor currency, compatible with Lion POS - Updated Files
2.7.2 - Fixes in Missing Variants, Local Files for later usage Files
2.7.0 - 2021-09-04
New
RTL Support
Missing variants created by system
Improvements
Categories delete fix
Date in local format
Validation on plan create
Subdomain value will be changed only in Vendor is newer than 1 day
Fixes
Bern timezone missing
Modules
All-Access Pass ( All plugins free, apps on 50% )
How to update
Just log in as admin, go to "Updates" and you should see new "New Update 2.7.0" button. Click on the button to update. Note that this is a bigger update. Please check the List of files to confirm it will not overwrite some of your changes if you have them. NOTE: For this update we strongly recommend to backup your database and files.
List of updated files
2.6.x - Continues updates
2.6.5 - Go to store button in owner admin, Better self update, Better apps management, Compatible with the new clone plugin Files
2.6.4 - Stripe vendor keys, Modal close button, Edit item category Files
2.6.3 - Option to control char count on item in menu,TermsAndServices check above submit button Files
2.6.2 - Google translate - fixes for module Files
2.6.1 - Show vendor closed in modal, GT don't translate some elements Files
2.6.0 - 2021-08-15
Video
New
Easy change of all "Restaurants" to something like shop, vendor, company ( now restaurants table is renamed to companies)
Fixes
Added missing string for translate
Plan set by admin, was overwritten
Dark / Light logo
Modules
Stripe Link Checkout ( Stripe Hosted Checkout )
Staff ( allow staff to manage orders)
FlutterWave Module ( accept payment via FlutterWave )
Google Translate Module ( Easily add language translate for any language to the menu )
How to update
Just log in as admin, go to "Updates" and you should see new "New Update 2.6.0" button. Click on the button to update. Note that this is a bigger update. Please check the List of files to confirm it will not overwrite some of your changes if you have them. NOTE: For this update we strongly recommend to backup your database.
List of updated files Updated files
2.5.x - Continues updates
2.5.8 - Fix for custom timezone Files
2.5.7 - Fix for WhatsApp message, show location tab in restaurant - Modified Files
2.5.5 and 2.5.6 - Option to remove shift, error on delete restaurant, Table in whatsapp message Files
2.5.4 - Validation string for new payment platforms Files
2.5.3 - Fix for language selector in items Files
2.5.2 - Change language from admin, Over night fixes, extra ; in some pages Files
2.5.1 - Hotfix for 2.5.0 Updated files
2.5.0 - 2021-06-19
2.5.1 - Hotfix for 2.5.0
Video
New
Logo for restaurants in the header area
Improvements
Better SEO
Items import
Limit number of orders in plan
How to update
Just log in as admin, go to "Updates" and you should see new "New Update 2.5.0" button. Click on the button to update. Note that this is a bigger update. Please check the List of files to confirm it will not overwrite some of your changes if you have them.
List of updated files
2.4.x - Continues updates
2.4.3 - Subscription fixes, Landing fixes, Import fixes Files
2.4.2 - Local Bank fixes, decimal orders prevent, better whatsapp message Files
2.4.1 - Local Bank fixes, Saving Stripe Fixes, Working Hours Fixes - Files
2.4.0 - 2021-04-16
Video
New
Payment modules as Plug And Play
Each payment method can be set so money from orders goes to vendor
Restaurant management reorganization
New Printing module
vendors can set their own time slots intervals, prepare time and timezone
Fixes
Tax calculation fixes
Lot of small fixes
How to update
Just log in as admin, go to "Updates" and you should see new "New Update 2.4.0" button. Click on the button to update. Note that this is a bigger update. Please check the List of files to confirm it will not overwrite some of your changes if you have them.
If you have lot of users / clients and you are using other payment method for orders than Stripe, I will recommend full project backup, database and files. Afterwords you will need to download the desired payment method, and set up the way you like it. Please look into the update video to see what has been changed in the payment methods. Restaurants will need to reset the api keys for Mollie or PayPal if they where accepting direct payments.
List of updated files
2.3.x Continues updates
2.3.2 - Support for the impressum app. Files
2.3.1 - Fix for restaurant orders (array_key_exists()) - File changed: app/Order.php
2.3.0 - 2021-03-17
New
Apps ( instal new modules via upload )
Free app - invoice pdf printer
Owner API - API endpoint for owner actions
Fixes
Fixes for Financial reports
Fixes for testimonials and
Other small fixes
How to update
Just log in as admin, go to "Updates" and you should see new "New Update 2.3.0" button. Click on the button to update. Note that this is a bigger update. Please check the List of files to confirm it will not overwrite some of your changes if you have them.
List of updated files
2.1.x - 2.2.x - Continues updates
2.2.3 - Fix for handling restaurant-name like aliases -Files
2.2.2 - Fixes in calculating tax, Fixes in financial report, add new item image missing - Files
2.2.1 - Custom Fields on orders, Social Links, Restaurant address improvements - Files
2.2.0 - Categories sorting, Fix for Stripe 3d secure or plan subscribe - Files
2.1.9 - Temporary update
2.1.8 - Temporary update
2.1.7 - Fix for restaurant save, Memory Limit info, Migrate in update - Modified Files
2.1.6 - Fixes on variant show - Modified Files
2.1.5 - New way of updates, fixes in image upload in settings - Modified Files -- (YOU WILL GET ERROR 500 - but that is ok, since now we have new system for update )
2.1.4 - WhatsApp Message is separate blade file - Modified Files
2.1.3 - Fixes in Stripe connect - Modified Files
2.1.2 - Missing Translations, Live Order fix, CSS fixes, Fix on deleting demo data - Modified files
2.1.1 - 2021-02-10
New
WhatsApp Ordering
Fixes
Stripe 3D Secure
HasDineIn Problem - when there is only dine in.
Improvements
Full list of currencies
Better error 500 show
Show/Hide Cookie Consent
How to update
Just log in as admin, go to "Site Settings" and on right top you should new "New Update 2.1.1". Click on the button to update.
List of updated files File list
2.0.x - Continues updates
2.0.7 - JS Notify Fixes, Don't show empty categories, Phone min.
2.0.6 - Translate plugin fix for PHP 8
2.0.5 - Fixes for orders - no action displayed
2.0.4 - Stripe Subscribe fixes
2.0.3 - Pusher fixes
2.0.2 - Site map generation and Stripe Connect fixes
2.0.1 - Fixes for Dine in option and small bug fixes
2.0.0 - 2021-01-15
This is a major update and is not available via 1 Click update. You will need to follow the guide for updating. Note that now, you need to change php version to 7.4 or 8.0.
New
Update to latest Laravel 8
Redefined Ordering process
Multilingual menus
Option restaurants to change currency
New install and 1 click update process
Bug Fixes
Easy way to add new payment methods
Updating
To update from the previous release, follow the standard update procedure.
After that, log in as admin
1.9.7 - 2020-12-17
This is a combined update from 1.8.0 to 1.9.7
Fixes
Variant selection bug fix
Call waiter pop-up select not showing fixed
Plus button in the cart was not showing on mobile
Updated menus privileges on the front end
Delete user when an admin deletes restaurant
Duplicate email send
Admin order accepting
Checkbox when placing an order to accept T&S
Sound on pusher notification
Category delete when there are no items
Thank you page after successful payment
Fixes for Paystack
How to update ( Video )
Just log in as admin, and you should see "New Update 1.9.X. Click on the button.
1.8.0 - 2020-12-05
New
Call Waiter button
PayPal subscriptions
PayPal payments
PayStack subscriptions
Mollie payments
XML Sitemaps
Close account and get all data in json
Easy Share on web and QR
Improvements
Dark / Light logo
Better ordering flow
The correct menu is shown based on settings
The phone number on takeaway order
Password field was prepopulated
Better settings screen
EPS, PSD, JPEG, SKETCH files for the templates ( only from download from CodeCanyon )
Fixes
Saving env adds new lines
Language link doesn't work
PayStack fixed
Language selector on landing not showing selected language
Deleting customer log entry results in an error
2 Emails where send to the restaurant on register
How to update ( Video )
Just log in as admin, and you should see "New Update 1.8.0. Click on the button.
1.7.9 - 2020-11-12
Improvements
Inline editing on the front page
Customer can see orders they have made
Remove Project branding from the restaurant menu page
Options to disable Guest log
Option to edit categories name in the menu
Delete demo data button added
Optin to completely delete restaurant
Bugfix: When selecting variants, $ is US$
Bugfix: Wildcard domain QR make
Option to change required characters in a phone number
How to update ( Video )
Just log in as admin, and you should see "New Update 1.7.9. Click on the button.
1.7.8 - 2020-11-08
Improvements
Dine-in / Takeaway when making an order
Option to not offer a free plan ( set FREE_PLAN_ID to 0 )
Images for a menu item, are no longer required
Fixes on working with the variants
Fixes on registering customer visit by the customer
Deactivated restaurant, no longer accessible
How to update ( Video )
Just log in as admin, and you should see "New Update 1.7.8. Click on the button.
1.7.7 - 2020-11-01
This is a combined update from 1.7.3 till 1.7.7
Improvements
Change landing page images via settings
Fixes
Stripe system status check
REcaptcha fix
Plan removing fixes
Fixes for managing options and variants
How to update ( Video )
Just log in as admin, and you should see "New Update 1.7.X. Click on the button.
1.7.3 - 2020-10-28
This is a combined update from 1.5.8 till 1.7.3
Improvements
Tables and area management
Local order ( Continuous orders and online card payments )
Orders | Report and live orders
Customer log
Subscribe via stripe
Manually assign restaurant to pricing plan
This update introduces Stripe as default way for accepting subscriptions. To enable it, you need to register stripe account, and create product in it. When you create the pricing plans, you will need to enter Stripe pricing_id for each plan.
New variables in .env
ENABLE_STRIPE_CONNECT=true ENABLE_FINANCES_OWNER=true ENABLE_FINANCES_ADMIN=true ENABLE_STRIPE=true STRIPE_KEY='pk_test_XXXXXXXXXXXXXX' STRIPE_SECRET='sk_test_XXXXXXXXXXXXXXX', SUBSCRIPTION_PROCESSOR=Stripe QRSAAS_DISABLE_ODERING=false
How to update ( Video )
Just log in as admin, and you should see "New Update 1.7.3. Click on the button.
1.5.8 - 2020-10-17
This is a combined update from 1.5.6 | 1.5.7 and 1.5.8
Improvements
Google ReCaptcha added
Better Favicon generation
Better frontend language manager
Limit plan fix
Better URL route for restaurant edit
Other small bug fixes
How to update ( Video )
Just log in as admin, and you should see "New Update 1.5.5". Click on the button.
This update changes the config for the frontend languages
To modify the list of available language add new .env variable
FRONT_LANGUAGES=EN,English,FR,French
In this update we introduced the Google Recaptcha. We are using this plugin for Laravel. And we have implemented the invisible recaptcha.
To enable it on the registration form, you have to create your own API keys here. reCAPTCHA type:v2 Invisible
Then you need to enter thous keys in .env
in your .env file
RECAPTCHA_SITE_KEY=YOUR_API_SITE_KEY RECAPTCHA_SECRET_KEY=YOUR_API_SECRET_KEY
1.5.5 - 2020-09-30
Improvements
System setup status and better error handling
Translation management
Custom CSS and JS for frontend and backed set from the admin
Landing page into separate files for easier update
Gravatar image corrections
How to update ( Video )
Just log in as admin, and you should see "New Update 1.5.5". Click on the button.
This update will change your landing page. But your landing.blade.php file is not modified. Landing now uses home.blade.php and uses separate files to show content. We did this for easier future updates.
The content of the landing page is now in resources/views/qrsaas/partials
To show your old landing, just add .env variable QR_LANDING=landing
To modify the list of available language add new .env variable
LANGUAGES={ "EN":"English","FR":"French"}
1.5.4 - 2020-09-29 ( test update )
This is the first incremental update that can be done via the 1Click Update button. If you receive an error like HOME ACTION NOT ALLOWED it is because you are logged in as admin, but the admin ID is not 1. Open config/laraupdater.php and at the bottom modify the variable allow_users_id to have the admin ID, or set to false to accept all admins.
Fixes
Paddle vendor id correct setup
1.5.3 - 2020-09-29
Improvements
One-Click update button
Favicon change setup from admin settings
Removed more unnecessary fields in admin
Fixes on the menu on mobile phone
Spelling mistakes corrected on landing
Removed 40 00+ Unnecessary developer files
Plan limit: now prevent the user to add new items in the menu if the limit is reached
How to update
Follow the standard update procedure
From this version on, when there is a new update, log in as admin, and you will see a blue card on left, indicating that there is an update you can apply.
This update brings updates on the landing page. if you have modified, you may want to back it before updating.
1.5.2 - 2020-09-24 ( Video )
Fixes
Better documentation
Option to add / change the print templates provided
Option to translate the QR Maker page for restaurants
Removed unnecessary fields and options for admin
Categories Filter fixed
Removed wizard option from the install screen
Option to disable landing page DISABLE_LANDING in .env
How to update
Follow the standard update procedure
Or, here is the list of file modified, so you can change them one by one if you prefer.
1.5.1 - 2020-09-19
Initial Version
Last updated