Wallet API Error Codes
- Payment
| Code | Message | Likely Cause | Recommended Action |
|---|---|---|---|
| 401 | Unauthorized | Invalid authentication | Check the API key |
| 500 | Internal Server Error | Server error | Try again later |
- Transfer
| Code | Message | Likely Cause | Recommended Action |
|---|---|---|---|
| 400 | Invalid amount | Amount exceeds the provider’s maximum limit | Check the amount |
| 401 | Unauthorized | Invalid authentication | Check the API key |
| 500 | Internal Server Error | Server error | Try again later |
- Refund
| Code | Message | Likely Cause | Recommended Action |
|---|---|---|---|
| 401 | Unauthorized | Invalid authentication | Check the API key |
| 403 | Refund not allowed | Transaction is not refundable | Verify the refund conditions |
| 404 | Payment not found | Reference not found | Check the original reference |
| 409 | Duplicate refund | Refund attempt already processed | Use a different idempotency key |
| 500 | Internal Server Error | Server error | Try again later |