I bought credits but my balance didn't update
Quick answer: It's almost always a slow Stripe webhook. Wait 30–60 seconds and refresh Credits. If the balance still hasn't moved after a couple minutes, check your Stripe receipt and contact the team with the receipt ID.
Normal timing
- Stripe confirms the payment immediately.
- Stripe sends us a webhook within a few seconds.
- Our webhook handler adds the credits and records the transaction.
- Your balance updates on Credits within 60 seconds.
If the Credits page has been open since before you paid, it auto-refreshes the balance a few seconds after the Stripe redirect back.
If it's been more than 2 minutes
- Hard-refresh Credits (cmd/ctrl + shift + R).
- Check Recent Activity — do you see a "Credit purchase" entry for the amount you paid?
- Yes: the credits are there; the balance at top is cached. Log out and back in.
- No: the webhook didn't land. Go to step 3.
- Find the Stripe receipt email from the purchase. Note the receipt/session ID.
- Email the team with the Stripe receipt ID and your account email. We can manually grant the credits from our side.
What not to do
- Don't re-pay. The webhook is asynchronous; a second payment will almost always land after the first one does, and you'll end up double-charged.