Refunds, Testing & Troubleshooting
Refund Support
The extension supports refund processing through EdfaPay Dashboard transaction operations.
Supported Refund Types
- Full Refund
- Partial Refund
Refunds are processed directly from the EdfaPay Dashboard using transaction operations.
Testing Guide
Validate payment flows and webhook functionality before Production deployment.
Production Readiness Checklist
Before switching to Production:
- Verify production credentials
- Verify webhook configuration
- Ensure HTTPS is active
- Complete successful payment testing
Logging & Debugging
Monitor logs, transaction requests, and troubleshooting details.
Webhook Notifications Not Updating Orders
Possible causes:
- Incorrect notification URL
- SSL certificate issues
- Firewall restrictions
- Server timeout
Invalid Credentials
Possible causes:
- Sandbox credentials used in Production mode
- Incorrect Merchant ID
- Invalid API Key
Security & Reliability
Extension endpoints must be publicly accessible and secured using HTTPS.
Webhook notifications are retried automatically if delivery fails. Your system must safely handle duplicate notifications and validate incoming requests.
Important Update NoteAlways keep your
notification_urlupdated in the EdfaPay Dashboard to ensure uninterrupted webhook delivery.
Technical Support
For technical support, contact the EdfaPay support team.
Required Information
Please include:
- OpenCart Version
- Extension Version
- PHP Version
- API Key
- Error Logs
Updated 6 days ago