Skip to main content
The merchant API uses a Bearer key. The gateway derives the merchant, environment, actor, and scopes from that credential.

Send the key

Include the key in the Authorization header:
Store it in a secret manager. Never place it in URLs, metadata, logs, screenshots, or client code.

Limit scopes

Create one key per service and assign only the required scopes:

Manage keys with a session

An API key cannot create, rotate, or revoke keys. These actions require a Customer session, an administrator role, and recent step-up.
SimplePay returns a new key’s full value once. It stores an obfuscated reference, not a recoverable secret.
Last modified on August 22, 2026