Skip to main content

When it fires

Way sends booking.refunded when a refund is processed for a booking, whether the refund is partial or full. The payload includes the amount of the refund that triggered the event along with the booking’s full refund history, including refunds of add-on items. Events arrive at your endpoint as a POST request with the body { "event": "booking.refunded", "payload": { ... } }. When a webhook secret is set, the X-Way-Signature header carries an HMAC of the request body - see Verify signatures.

Payload

Sample

Retrieve the full booking with Get Booking.