Stripe Webhook Configuration
Webhook Endpoint URL
Use this URL in your Stripe Dashboard → Developers → Webhooks
Required Event
Environment Variables Status
To update secrets: Go to Base44 Dashboard → Your App → Settings → Environment Variables
Setup Instructions
- 1Go to Stripe Dashboard
Navigate to Developers → Webhooks
- 2Add Endpoint
Click "Add endpoint" and paste the webhook URL above
- 3Select Event
Choose "checkout.session.completed" from the events list
- 4Copy Signing Secret
After creating the webhook, copy the "Signing secret" (starts with whsec_)
- 5Update Environment Variable
In Base44 Dashboard, update STRIPE_WEBHOOK_SECRET with the signing secret from Stripe
- 6Verify PUBLIC_SITE_URL
Make sure PUBLIC_SITE_URL is set to:
https://melonovo.com
Testing Your Webhook
After setup, test by making a real payment in test mode. Check the Stripe Dashboard → Webhooks → Your webhook → Events to see if events are being received.
Open Stripe Webhooks Dashboard