Skip to main content
The payment.fail event is sent when a payment fails or is cancelled. Use this event to update the order status in your system and release any held resources.

Event Data

string
required
Always payment.fail.
string
required
The payment reference from your system.
string
required
The unique VTPE payment identifier.

Payload Example

Handling This Event

Use the reference field to look up the associated order in your database and release any reservations or inventory holds tied to that order.