Skip to main content
Merchant API requests can run against sandbox or production.

Sandbox

Use sandbox while building and testing. Add this header:
Sandbox lets you test request shapes, references, callbacks, and reconciliation before moving to live activity.

Production

Production is used when the environment header is omitted or set to a non-sandbox value. Use production only after you have tested:
  • Authentication.
  • Collections.
  • Transfers.
  • Swaps.
  • Callback handling.
  • Transaction reconciliation.
  1. Build with sandbox keys.
  2. Send test requests with unique references.
  3. Confirm your system receives callbacks.
  4. Confirm transactions appear in the dashboard.
  5. Switch to production keys and remove the sandbox header.
Last modified on July 7, 2026