POST a committed redemption.released event to the configured merchant receiver
merchantReceiverapplication/jsoneventIdstringrequiredThe event type, colon, and canonical redemption/hold ID. All retries preserve this value.
typestringrequiredmerchantIdstringrequiredThe registered merchant bound to the canonical redemption.
redemptionIdstringrequiredCanonical ledger hold/redemption ID; no agent or owner identifiers are included.
amountUcstringrequiredReleased authorization amount in integer microcredits. One credit is 1000000 microcredits.
createdAtintegerrequiredCanonical outbox creation time as Unix milliseconds. Retries preserve this value.
httpheadersContent-TypestringrequiredACS-SignaturestringrequiredHMAC-SHA256 over <Unix seconds>.<exact JSON request body>, using the configured merchant webhook secret. Verify the raw body before parsing; the SDK verifier defaults to a 300-second timestamp tolerance.
ACS-Event-IDstringrequiredSame eventId as the payload. Deduplicate this stable ID before receiver side effects.
User-AgentstringhttpmethodPOST