Docs » Stripe checkout fails
Stripe checkout fails
Most "checkout fails" issues are missing API keys, wrong mode, or webhook misconfig.
Error: "Stripe not configured for this account"
You haven't entered API keys yet. Settings → Stripe → paste publishable key + secret key → Save.
Error: "Invalid API Key provided"
- Wrong key pasted (publishable in secret slot or vice versa)
- Key from one Stripe account, but you're logged into another
- Test mode key while looking at live data, or vice versa
Error: "Amount too small for Stripe"
Stripe minimum is ~$0.50. If your invoice total minus paid amount is less than that, Stripe rejects it. Charge the rest manually or write off the small remainder.
Payment succeeds but invoice stays "Sent"
You haven't set up the webhook. See Webhook configuration.
Webhook returns 401 / 403
The webhook secret in Invoicely doesn't match the one Stripe expects. Re-copy the signing secret from Stripe Dashboard → Webhooks → your endpoint → click "Reveal" → copy the full whsec_… string carefully.