Section 1 of 1
Secure Asynchronous Fulfillment
When you buy credits, you aren't trusting the frontend browser to tell the database you paid. We use an asynchronous Webhook Pipeline.
1. The Checkout
You enter your card details on Stripe's secure page, keeping payment data off our servers.
2. The Listener
Stripe sends a cryptographic payload to our Backend Webhook listener confirming the payment.
3. Provisioning
The Backend verifies the signature, looks up your Workspace UUID, and mints the credits.
If you purchased credits and they don't appear, do not refresh the page frantically. 99% of the time, the Stripe webhook is delayed by a few seconds. If it takes longer than 5 minutes, contact support with your Invoice ID.