Stripe Configuration

Connect your Stripe account to accept payments

Setup Required

Get your Stripe API keys:

  1. Go to Stripe Dashboard
  2. Copy your Secret key (starts with sk_test_ or sk_live_)
  3. Copy your Publishable key (starts with pk_test_ or pk_live_)
  4. Paste them below
Test

Set up Webhooks (Required for automatic status updates):

  1. Go to Stripe Webhooks
  2. Add an endpoint with the URL below:
https://workgeniuspro.base44.workers.dev/api/functions/subscriptionWebhook

Select events to listen for:

checkout.session.completed
customer.subscription.updated
customer.subscription.deleted
invoice.payment_succeeded
payment_intent.succeeded
payment_intent.payment_failed
charge.refunded

Copy the Signing Secret (whsec_...) and paste it below: