Send a sandbox request
- Use
https://api.sandbox.zennopay.comand your sandbox credentials. - Build the exact JSON body you will send. Generate a fresh timestamp and nonce, then compute the HMAC signature on your backend or in a trusted local script.
- Send the body with the four HMAC headers. Keep your idempotency key stable when retrying the same operation.
- Save the resource ID and retrieve its status to verify the result.
session_token as Authorization: Bearer
and send your registered X-Zennopay-Package. The native SDK supplies these
headers when you use PaymentSheet.
Download the OpenAPI spec
Import the OpenAPI 3.1 document into Postman, Insomnia, or your client tools
to inspect payment-intent, beneficiary, and payout endpoints.
Troubleshoot a request
See Environments for live configuration and
supported alternate hosts.