Buyer says they paid but I do not see it
Stripe settles in 30-60 seconds. Use Refresh to force-pull.
Payments land via Stripe webhook. Normally instant, occasionally delayed by a minute under load.
Dashboard → Sales → Find the invoice. Note its status.
If status is Pending after 2 minutes, click Refresh from Stripe on the invoice row. This pulls the latest state directly from Stripe.
If it is now Paid, you are done. If still Pending, the buyer either did not complete checkout or used a card that requires 3DS confirmation.
Ask the buyer to check their email for a Stripe confirmation. They may need to complete a verification step from their bank.
If Stripe shows the charge as captured but Gavel still says Pending after 5 minutes, email us with the invoice ID. This is a webhook replay we can do server-side.