Skip to main content

Authentication

Partner API requests are authenticated with an API key sent on every call.

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_url for testing
See Sandbox onboarding for the full checklist we send new partners.

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.