Step 1: Connect Stripe
Paste your Stripe credentials below. They're encrypted at rest using your PAYLOAD_SECRET. After saving, click verify to confirm the secret key works.
Where do these come from?
- Secret key (
sk_test_…orsk_live_…): from dashboard.stripe.com → Developers → API keys. Use a Test key while building, swap to Live before launch. - Webhook signing secret (
whsec_…): in dev, runstripe listen --forward-to localhost:3000/api/webhooks/stripeand copy the printed secret. In prod, register your webhook endpoint at dashboard.stripe.com → Developers → Webhooks and copy the signing secret from the endpoint detail page. - Publishable key (
pk_…): same API keys page. Optional today — only needed if we ever switch from Stripe Checkout to embedded Elements.