Upgrading POS Pro
This guide explains how to upgrade your POS Pro plugin to the latest version.
Before You Begin
Before upgrading, we recommend:
- Backup your database: Create a full backup of your database to prevent data loss
- Backup your files: Make a copy of your website files, especially the
/platform/plugins/pos-pro
directory - Check compatibility: Ensure the new version is compatible with your current Botble CMS version
Upgrade Process
Method 1: Standard Upgrade
- Download the latest version from CodeCanyon downloads page
- Extract the downloaded zip file
- Replace the entire
/platform/plugins/pos-pro
folder with the new version - Go to Admin > Plugins > Installed plugins
- Deactivate the POS Pro plugin
- Activate the POS Pro plugin again to update changes
Method 2: Manual Upgrade (Advanced)
If you've made custom modifications to the plugin files:
- Download the latest version from CodeCanyon downloads page
- Extract the downloaded zip file
- Compare your modified files with the new version files
- Merge your custom changes with the new files
- Replace the
/platform/plugins/pos-pro
folder with your merged version - Go to Admin > Plugins > Installed plugins
- Deactivate the POS Pro plugin
- Activate the POS Pro plugin again to update changes
Post-Upgrade Steps
After upgrading:
- Clear your browser cache
- Clear your application cache:
- Go to Admin > Platform Administration > Cache management
- Click on "Clear all CMS cache" button
- Test the POS functionality to ensure everything works correctly
Troubleshooting
If you encounter issues after upgrading:
- Check the error logs in
/storage/logs
- Ensure all dependencies are up to date
- Verify that your server meets the requirements for the new version
- If problems persist, revert to your backup and contact our support team
Version-Specific Upgrade Notes
Some versions may have specific upgrade instructions or breaking changes. Always check the release notes for the version you're upgrading to for any additional steps or considerations.
If you need assistance with upgrading, please contact our support team.