Getting Started
Admin Panel
Settings
Search for a command to run...
DeepBuilder supports Stripe and PayPal for package subscriptions.
Location: Dashboard → Admin → Payment Gateways
URL: /dashboard/admin/payment_gateways
Permission: payment_gateways.view_any, payment_gateways.update
| Gateway | Use |
|---|---|
| Stripe | Card payments and subscriptions |
| PayPal | PayPal checkout and subscriptions |
Gateways are seeded on install. Edit each to enter live or sandbox credentials.
whsec_...)In the Stripe Dashboard, add a webhook endpoint:
https://yourdomain.com/webhooks/billing/stripe
Subscribe to events your integration requires (checkout and subscription lifecycle).
Webhook URL:
https://yourdomain.com/webhooks/billing/paypal
You may store Stripe webhook secret or PayPal webhook ID in .env as a fallback, but the admin form values are preferred when both are set.
Use sandbox keys on a staging domain with APP_URL matching the site URL. Complete a test checkout from Dashboard → Billing before going live.