Requesting Sandbox credentials
Meridian provisions Sandbox access on request. To get started, contact your Solutions Engineer and provide the following:- Your organization’s name and country of operation
- A technical point of contact with name and email
- The webhook URL you want Meridian to use for payout origination processing status events
- The sender or program identifiers Meridian should associate with your Sandbox traffic
- Any IP addresses Meridian should expect if your network policy requires allowlisting
What you’ll receive
Upon provisioning, Meridian securely provides:- API Key — used in the
X-Meridian-Api-Keyheader on all Payout Origination API requests - API Secret — used to compute the HMAC SHA-256 request signature
- Webhook API Key and Secret — used exclusively for authenticating inbound webhook events
- Sandbox base URL — for the Payout Origination API
What to validate in Sandbox
Before requesting production access, validate that your integration can:- Base64-encode the full source payload without changing its contents
- Use the correct
{format}path slug for the payload you submit - Sign requests with the correct HMAC headers
- Submit a message to
POST /v1/payout-origination/{format}successfully - Store the returned
messageId, then reconcile the resulting transaction in your own system - Accept and verify webhook notifications for transaction processing status changes
- Look up transactions with
GET /v1/transactions?messageId=...orGET /v1/transactions/{id}