Generate API keys
Elite Neo Bank API credentials are required to authenticate requests, generate secure signatures, verify webhooks, and access Sandbox or Production banking services. This guide explains how to generate and manage your API credentials securely using the Elite Neo Bank Developer Console.Before You Begin
Before generating API credentials, ensure:- Your merchant account is created
- Profile verification is completed
- Banking services are activated
- Payment Gateway and/or Payout activation requests are submitted
Access Developer Console
Login to the Elite Neo Bank Dashboard and navigate to:- Generate API credentials
- Manage API environments
- Configure webhooks
- Monitor API access
- Access integration settings
Available Environments
Elite Neo Bank provides separate credentials for:Sandbox Credentials
Sandbox credentials are used for:- API integration testing
- Signature generation testing
- Webhook testing
- UAT validation
- Mock transaction flows
Generate Sandbox Credentials
Inside the Developer Console:- Open the Sandbox environment
- Click:
- Elite Neo Bank will generate:
- API Key
- Secret Key
Example Sandbox Credentials
Credential Components
API Key
The API Key is used to identify your merchant account during API requests. Example:Secret Key
The Secret Key is used for:- Signature generation
- Webhook verification
- Request authentication
Production Credentials
Production credentials become available after:- Compliance approval
- Banking verification
- Risk assessment
- Production onboarding review
Example Production Credentials
Credential Security Guidelines
Never:- Expose Secret Keys publicly
- Store credentials in frontend applications
- Commit credentials to Git repositories
- Share production keys insecurely
- Environment variables
- Secret management systems
- Encrypted backend storage
Environment Separation
Sandbox and Production credentials are completely separate.
Never mix Sandbox and Production credentials.
Using Credentials in API Requests
Example authenticated request headers: ➡️ Authentication → HeadersSignature Generation
All API requests require:- HMAC SHA256 signatures
- UNIX timestamps
- Secure authentication headers
Recommended Workflow
- Generate Sandbox credentials
- Configure API authentication
- Integrate Sandbox APIs
- Configure webhook verification
- Complete UAT testing
- Request Production activation
- Generate Production credentials
- Move to live environment safely
Regenerating Credentials
If credentials are compromised:- Revoke existing keys
- Generate new credentials
- Update backend systems immediately
- Rotate webhook verification secrets
- Review API access logs
Important Notes
- Production credentials process real financial transactions
- Secret Keys should never leave backend systems
- API credentials are merchant-specific
- Webhook verification depends on your Secret Key
Security Recommendations
Elite Neo Bank strongly recommends:- HTTPS-only communication
- IP whitelisting
- Webhook verification
- Replay attack protection
- Secure credential storage
- Audit logging
Best Practices
- Use separate environments for testing and production
- Rotate credentials periodically
- Restrict backend API access
- Store credentials securely
- Validate signatures server-side
