Volt Gateway API (legacy)
View OpenAPI Schemas.
Authenticating with the api
Payments
Payment details GET
List payments GET
Payment Match Score GET
New embedded checkout request POST
New payment request POST
Reporting
Download a report GET
Get report by ID GET
Get available reports GET
Create Audit Log report POST
Create Connect report POST
Create Payment report POST
Create Payouts report POST
Create Refund report POST
How is this guide?
Last updated on
Payout status change notification Webhook
Sent to the notification URL when it was provided at payout creation; otherwise to the webhook URL configured in Fuzebox. | Type | Description | |-------|-------------| | `payout_processing` | Payout submitted for execution at the provider (`status` `PROCESSING`) | | `payout_completed` | Payout sent (`status` `COMPLETED`) | | `payout_failed` | Payout failed or was returned by the provider (`status` `FAILED`, see `failureReason`) | | `payout_cancelled` | Payout cancelled (`status` `CANCELLED`) | Each event is sent at most once, but `payout_processing` is **not guaranteed**: a payout that fails before it reaches the provider (for example, insufficient funds) goes straight to `payout_failed` without ever emitting `payout_processing`. Treat `payout_completed`, `payout_failed`, and `payout_cancelled` as the source of truth, and do not rely on receiving `payout_processing` beforehand. Delivery order is not guaranteed either, so do not rely on the order in which webhooks arrive: each payload is the payout's state at the moment it was sent, so a later-arriving webhook can validly describe an earlier moment than one you already received. Always take `status` from the payload itself rather than inferring it from arrival order.
oAuth2 password authentication POST
We use the industry-standard oAuth2 authentication to secure our API. ### Information you'll need - Your **Client ID** and **Client Secret** (from the application you created in Fuzebox) - Your **API username** and **password** (from the merchant credentials section in Fuzebox) Step-by-step instructions on how to authenticate are available in our [integration guides](https://docs.volt.io/gateway/authentication/) area.