Skip to main content
Use this page to choose the correct {format} path slug before you Base64-encode and submit a payout request. Meridian currently accepts these payout origination formats:
Path slugSource payloadUse when
pacs008ISO 20022 pacs.008.* XML documentYou originate payouts from an existing ISO 20022 payment message
jsonJSON objectYou want to submit a simpler structured payload where entityId, beneficiaryId, amount, currency, and reference are all required

Common intake rules

These rules apply to every supported format:
  • Base64-encode the full source payload and send it as the raw text/plain request body.
  • Sign the request with Meridian HMAC headers.
  • Send Idempotency-Key as a separate request header.
  • Use POST /v1/payout-origination/{format} with the correct path slug for your message type.
  • Preserve the exact payload bytes you want Meridian to process before you Base64-encode them.

Format-specific guides

Choosing a format

Choose pacs008 when your upstream system already produces a complete pacs.008.* payment message and you want Meridian to ingest that original XML. Choose json when you do not have an ISO 20022 payload and want to originate the payout from a minimal JSON document where all of these fields and values are required:
  • entityId
  • beneficiaryId
  • amount
  • currency
  • reference