Skip to main content

When it fires

Way sends financialReportV2.updated on the same recurring background sync as financialReport.updated, whenever new financial transactions have been recorded since the webhook’s last successful delivery. The V2 report breaks transactions down per line item - price tiers and add-ons appear as separate rows - and adds fields such as experienceName, email, pricingLabel, itemType, and startTime. If there are no new rows, no event is sent. Events arrive at your endpoint as a POST request with the body { "event": "financialReportV2.updated", "payload": { ... } }. When a webhook secret is set, the X-Way-Signature header carries an HMAC of the request body - see Verify signatures.

Payload

Sample

Illustrative payload derived from the event schema.
Retrieve individual bookings referenced by transactions with Get Booking.