Version 1.5.0

We’re excited to introduce a newer Version, packed with enhancements and refinements to make your experience even smoother. This update brings significant improvements to usability, customization, and performance.

v1.5.0 (08-Feb-2025)

  • Service Charge – Configure and apply service charges seamlessly
  • POS View Modes – Switch between Compact and Detailed views for a more flexible POS experience
  • Menu Item Control – Enable or disable individual menu items as needed
  • Menu Item Description - Add short description to menu items from settings
  • Category Controls – Show or hide entire categories with a single toggle
  • Refined UI – Sleeker design updates for an improved user experience

Update guide

Step 1: Update DB

1.1 Add a new column service_charge in the store_details table.

ALTER TABLE store_details
ADD COLUMN service_charge decimal(10,2) DEFAULT NULL;

1.2 Add a new column service_charge_total in the invoices table.

ALTER TABLE invoices
ADD COLUMN service_charge_total decimal(10,2) DEFAULT NULL;

1.3 Add a new column is_enabled in the menu_items table.

ALTER TABLE menu_items
ADD COLUMN is_enabled tinyint(1) DEFAULT '1';
ALTER TABLE menu_items
ADD COLUMN `description` varchar(500) DEFAULT NULL;

1.4 Add a new column is_enabled in the categories table.

ALTER TABLE categories
ADD COLUMN is_enabled tinyint(1) DEFAULT '1';

Step 2: Update Backend Code

  • Replace the existing backend files with the latest version.
  • Follow the same steps as the initial setup of RestroPRO to configure the new features.

Step 3: Update Frontend Code

  • Similarly, replace and configure the frontend code, following the standard setup process for RestroPRO.