Prepared by: ImpactMediaOz
Platform: WordPress + WooCommerce
Current Issues Identified:
The website is currently running on PHP 7.4 (outdated) with 28+ plugins, many of which are outdated. This is causing multiple conflicts, performance issues, and security vulnerabilities.
🔎 Identified Problems
- Webhook Not Working
- Order Confirmation Emails Failed
- Cloudflare Not Working Properly
- Two Payment Boxes Showing at Checkout (Should show only one)
- Shipping Cost Auto-Changing (Incorrect shipping charges in some cases)
- WooCommerce Needs Updating
- Customers Can Create Account But Cannot Shop
🛠 Proposed Professional Solution Plan
✅ Phase 1: Full Website Backup & Staging Setup
- Complete backup (Files + Database)
- Create staging environment for safe debugging
- Error log activation for debugging
✅ Phase 2: PHP Upgrade & Compatibility Testing
- Upgrade PHP from 7.4 to latest stable (8.1 / 8.2 depending on server support)
- Test theme and plugins compatibility
- Fix deprecated PHP function issues
✅ Phase 3: Plugin Audit & Optimization
- Audit all 28+ plugins
- Remove unnecessary plugins
- Replace outdated plugins with optimized alternatives
- Update WooCommerce safely
- Fix plugin conflicts
✅ Phase 4: WooCommerce & Checkout Fix
- Fix duplicate payment gateway issue (two payment boxes)
- Debug shipping calculation logic
- Fix auto-filled incorrect shipping issue
- Ensure only correct shipping method applies
- Test complete checkout process (Guest + Logged-in users)
✅ Phase 5: Webhook & Email Debugging
- Debug webhook URL response
- Test payment gateway webhook events
- Fix order confirmation email failure
- Configure SMTP properly for reliable email delivery
✅ Phase 6: Cloudflare Reconfiguration
- Check DNS settings
- Fix SSL configuration
- Clear cache & optimize firewall rules
- Ensure no conflict with WooCommerce dynamic pages
✅ Phase 7: User Account & Shopping Issue Fix
- Fix user role / permission conflict
- Debug WooCommerce session issue
- Ensure logged-in users can purchase normally
🔐 Additional Improvements
- Security hardening
- Database optimization
- Speed optimization (if required)
- Final full QA testing before going live
🚀 Deliverables
✔ Fully updated and stable WordPress + WooCommerce
✔ PHP upgraded securely
✔ All checkout/payment issues resolved
✔ Webhook & email system working properly
✔ Cloudflare optimized
✔ Clean & optimized plugin setup