Authentication
Secure your API requests with Payvessel’s authentication system. All API requests to Payvessel must be authenticated using your API credentials. This ensures that only authorized applications can access your account and process payments.🔐 API Key
Your unique identifier for API access
� API Secret
Your secret token for request authentication
Authentication Headers
Include these headers in every API request:Environment Details
🧪 Sandbox Environment
The sandbox environment is dedicated to test and development phases.🚀 Production Environment
The production environment is dedicated to live applications with real connections to institutions.Key Rotation
Regular key rotation is essential for maintaining security:1
Generate New Key
Create a new API key in your Payvessel dashboard
2
Update Application
Deploy your application with the new key
3
Test Thoroughly
Verify all functionality works with the new key
4
Revoke Old Key
Disable the old key once the new one is confirmed working
Troubleshooting Authentication
401 Unauthorized
401 Unauthorized
403 Forbidden
403 Forbidden
Common causes:
- Insufficient permissions for the operation
- Account not verified for live transactions
- API key doesn’t have required scopes
- Check account verification status
- Verify API key permissions
- Contact support for scope issues
