IP whitelisting
IP Whitelisting adds an additional security layer by allowing API access only from trusted server IP addresses configured on your Elite Neo Bank merchant account. When IP Whitelisting is enabled:- Only approved server IPs can access production APIs
- Unauthorized requests are automatically blocked
- API security is significantly improved
Why IP Whitelisting is Important
IP Whitelisting helps protect against:- Unauthorized API access
- Credential misuse
- Malicious API requests
- Unauthorized payout attempts
- External attack vectors
How IP Whitelisting Works
When a request reaches the Elite Neo Bank infrastructure:- The source server IP is validated
- The IP is matched against approved merchant IPs
- Requests from approved IPs are processed
- Requests from unapproved IPs are blocked automatically
Recommended Use Cases
IP Whitelisting is highly recommended for:- Production payment systems
- Payout processing systems
- Banking integrations
- Financial reconciliation systems
- Backend transaction services
Recommended Server Types
Whitelist only trusted backend infrastructure such as:- Dedicated servers
- Cloud application servers
- Secure API gateways
- Production backend systems
- VPN-restricted infrastructure
- Personal devices
- Dynamic residential IPs
- Public networks
- Development machines
Example Production Request Headers
Supported IP Types
Elite Neo Bank supports:- IPv4 addresses
- Static public IPs
- Dedicated cloud server IPs
Multiple IP Support
Merchants may whitelist multiple IP addresses for:- Load-balanced infrastructure
- Multi-server deployments
- Backup production systems
- Disaster recovery environments
Environment Separation
Sandbox and production environments may use different IP configurations. Ensure:- Production IPs are whitelisted separately
- Sandbox testing IPs are configured correctly
- Environment credentials are not mixed
IP Change Management
If your production server IP changes:- Contact Elite Neo Bank support
- Submit updated IP addresses
- Wait for confirmation before sending production traffic
Example Access Failure
If a request originates from a non-whitelisted IP:Common Reasons for IP Rejection
Possible reasons:- Incorrect production IP
- Dynamic IP changes
- Load balancer IP mismatch
- Cloud infrastructure migration
- Environment configuration issues
Security Recommendations
- Use static public IPs only
- Restrict API access to backend servers
- Rotate credentials periodically
- Combine IP Whitelisting with webhook verification
- Monitor unauthorized access attempts
Best Practices
- Maintain updated IP records
- Whitelist backup infrastructure carefully
- Review IP access regularly
- Remove unused IPs immediately
- Avoid exposing production APIs publicly
Operational Recommendations
Merchants should maintain:- IP inventory records
- Infrastructure documentation
- Backup IP procedures
- Emergency access escalation workflows
Important Notes
- IP Whitelisting is a production security feature
- Whitelisting does not replace signature verification
- All API requests must still include valid authentication headers
- Requests from blocked IPs will not reach transaction processing systems
Recommended Security Stack
Elite Neo Bank recommends combining:- IP Whitelisting
- HMAC SHA256 signatures
- HTTPS-only communication
- Webhook verification
- Replay attack protection
- Secure credential storage
Geo-Restricted IP Access
For additional compliance and fraud prevention, Elite Neo Bank may enforce geo-restricted API access for payout services. This means payout APIs should generally be accessed only from server infrastructure located in the same country as the registered merchant entity. Example:- Indian merchants should use Indian server infrastructure
- UAE merchants should use UAE-hosted infrastructure
- UK merchants should use UK-hosted infrastructure
Why Geo Restrictions are Important
Geo-restricted access helps:- Prevent unauthorized international payout activity
- Reduce fraud risks
- Improve regulatory compliance
- Enhance banking security controls
- Protect merchant payout infrastructure
Example
If a merchant account is registered in India: ✅ Recommended:- India-based cloud servers
- India-hosted backend infrastructure
- Indian static public IP addresses
- Foreign VPS servers
- International proxy routing
- Dynamic overseas infrastructure
Supported Infrastructure
Recommended hosting providers:- AWS India
- Google Cloud India
- Azure India
- Indian dedicated server providers
- Secure India-based VPS infrastructure
Important Notes
- Geo validation may apply only to payout APIs
- Payment Gateway APIs may have different restrictions
- Cross-border payout enablement may require additional approval
- Certain international payout corridors may support global infrastructure separately
Compliance Recommendations
Merchants should:- Use static public IPs
- Host payout systems in the merchant operating country
- Avoid routing payout APIs through VPNs or proxies
- Maintain infrastructure compliance documentation
Security Recommendations
Elite Neo Bank recommends combining:- Geo-restricted IP access
- IP whitelisting
- HMAC SHA256 signatures
- HTTPS-only communication
- Webhook verification
