January 31, 2026

Stripe shows an error when creating a checkout session — what should I check?

Admin needed: Usually yes (logs + plugin settings). You can still do the basic checks first.

Basic checks

  • Confirm you are using the right keys: test keys for test mode, live keys for live mode.
  • Confirm currency is correct (commonly AUD).
  • If using deposits, confirm deposit settings are enabled for that business.

What to check in Stripe

  • Stripe Dashboard → Developers → Logs (look for the exact error message).
  • Webhook signing secret (whsec_…) helps auto-mark invoices paid.

Contact the admin if you see errors like “unknown parameter” or anything that looks like a plugin/library mismatch. Include:

  • Invoice ID + business slug
  • Exact Stripe error text
  • Time it happened