OpenCart Payment & Notifications Overhaul
Budget: $250 – $750 USD
I’m running an OpenCart 3.0.4.1 store and need a short round of focused fixes and upgrades before our next sales push.
Maintenance Mode
When I toggle the built-in maintenance switch the dashboard throws a “Forbidden” error. I need that resolved and the store placed in maintenance mode.
Payment Gateway Swap
Stripe has to come out and Square needs to go in. I’ll supply the Square credentials; you handle the module install or custom integration, test transactions, and make sure refunds still work from the admin panel.
Order Confirmations
• Email: confirmations are generated but not actually sending. Track down the cause (likely SMTP mis-config) and prove delivery with a real order test.
• SMS: set up automatic SMS order confirmations. I don’t have this configured yet, so choose a reliable gateway (Twilio, Nexmo or similar), wire it into the checkout workflow and expose the usual on/off toggle in admin.
Acceptance
1. Maintenance page displays without errors, copy approved.
2. Square shows as the sole live gateway, test order completes and refunds.
3. Email confirmation lands in both Gmail and Outlook test accounts.
4. SMS confirmation arrives within seconds of order placement.
5. No new errors in system log and the “Forbidden” issue is gone.
After maintenance mode is enabled, I’m ready to test and ensure everything works smoothly. Then once everything works correctly, you can lift maintenance mode.
Maintenance Mode
When I toggle the built-in maintenance switch the dashboard throws a “Forbidden” error. I need that resolved and the store placed in maintenance mode.
Payment Gateway Swap
Stripe has to come out and Square needs to go in. I’ll supply the Square credentials; you handle the module install or custom integration, test transactions, and make sure refunds still work from the admin panel.
Order Confirmations
• Email: confirmations are generated but not actually sending. Track down the cause (likely SMTP mis-config) and prove delivery with a real order test.
• SMS: set up automatic SMS order confirmations. I don’t have this configured yet, so choose a reliable gateway (Twilio, Nexmo or similar), wire it into the checkout workflow and expose the usual on/off toggle in admin.
Acceptance
1. Maintenance page displays without errors, copy approved.
2. Square shows as the sole live gateway, test order completes and refunds.
3. Email confirmation lands in both Gmail and Outlook test accounts.
4. SMS confirmation arrives within seconds of order placement.
5. No new errors in system log and the “Forbidden” issue is gone.
After maintenance mode is enabled, I’m ready to test and ensure everything works smoothly. Then once everything works correctly, you can lift maintenance mode.