Read Build workflows to create and publish a workflow.
Triggers
A trigger defines when a workflow starts.Transaction statuses such as
APPROVED, PENDING, and REJECTED are trigger filters. They are not separate event types. They determine which transactions start a workflow.Webhook callouts
A webhook callout sends a signed HTTPPOST request.
The target URL must use http or https. A webhook callout can include up to 10 custom headers for authentication or routing data.
Voucherify generates the webhook payload automatically. Read Workflows webhooks for the payload structure.
To verify signatures, generate a secret in Project settings > Webhooks and validate the x-voucherify-signature header. Read Webhook authentication for details.

