FlowEvents
Quote events
What data you get for quote.created, quote.finalized, quote.accepted, and quote.canceled.
Fires as a quote moves from draft to finalized, accepted, or canceled.
Prop
Type
{
"id": "qt_01J9ABCDEFGHJKMNPQRSTV",
"object": "quote",
"customer_id": "cus_01J8XYZABCDEFGHJKMNPQR",
"customer_name": "Somchai Jaidee",
"line_items": [
{
"product_name": "Consulting",
"description": "Consulting hours",
"unit_amount": 150000,
"quantity": 1,
"amount_total": 150000,
"currency": "THB"
}
],
"total": 150000,
"currency": "THB",
"status": "draft",
"expires_at": "2026-08-25T00:00:00Z",
"accepted_at": null
}All four events share this shape โ status becomes "open", "accepted", or
"canceled" on the other three.
These currently only fire when your provider is Stripe and Stripe sends its own quote
update back โ not from this platform's quote API directly, and not on other providers.
Poll GET /quotes/{id} if you need quote state on a non-Stripe provider.