One-time add-on purchase completed
Fired when a one-time Launch Stack or add-on Stripe Checkout session reaches complete. Entitlements are granted before this fires.
postWebhookcheckout.completed
Payload
Example payload
{
"id": "evt_01HMZ8BQ2XWN9G0K6C3FX9E1R7",
"type": "domain.registered",
"api_version": "1.0.0",
"data": {
"domain": "taskflow.app",
"registrar": "dynadot",
"years": 1,
"retailPrice": 14.99,
"currency": "USD",
"productType": "LAUNCH_STACK",
"amount": 99
}
}Response
Acknowledged
Changes
Webhooks have no change history: a webhook is keyed by its event name rather than a path and method, so no recorded change can name it.