Authentication
Partner API requests are authenticated with an API key sent on every call.Header
Key types
Keys are not interchangeable. Customers, enrollment, and settled orders are scoped per environment.
API key fields
When Element Pay provisions your key, configure:Requesting access
Email compliance@elementpay.net with:- Company name and use case
- Corridors you need (e.g. KE OnRamp, NG bank OffRamp)
- Sandbox
webhook_urlfor testing
Security
- Never expose API keys in browser or mobile apps — call Element Pay from your backend only.
- Rotate keys if compromised; contact support for replacement.
- Use separate keys per environment and per integration surface where possible.