Connecting Stripe
Servida uses Stripe Connect to process payments. You'll need to connect (or create) a Stripe account to accept payments from clients.
Starting the Setup
- Go to Settings in the sidebar
- Scroll to the Payment Processing section (or click the onboarding task "Set Up Payment Processing")
- Click Connect with Stripe
- You'll be redirected to Stripe's onboarding flow
Stripe Onboarding
During Stripe's setup, you'll provide:
- Business information — Legal name, type (individual/company), address
- Identity verification — Government ID and SSN/EIN (required by law)
- Bank account — Where Stripe deposits your payouts
- Tax information — W-9 or equivalent
This process takes about 10 minutes. Stripe handles all compliance and security.
Verification Status
After completing Stripe onboarding, your status panel shows:
| Status | Meaning |
|---|---|
| ✅ Details Submitted | Your business info is complete |
| ✅ Charges Enabled | You can accept payments |
| ✅ Payouts Enabled | Money can be transferred to your bank |
All three must be green before you can accept payments. If any are pending, click "Complete Setup" to finish.
Webhook Auto-Registration
Servida automatically registers Stripe webhooks when you connect. This means payment confirmations, subscription updates, and invoice status changes are processed in real-time without any manual configuration.
Security
- All payment processing is handled by Stripe — Servida never sees or stores credit card numbers
- Stripe is a PCI Level 1 certified payment processor
- Funds go directly to your connected Stripe account
Troubleshooting
- "Charges not enabled" — Complete all required fields in Stripe's dashboard
- "Payouts not enabled" — Verify your bank account in Stripe
- Webhook issues — Webhooks are auto-registered; if payments aren't updating, check the Stripe dashboard for failed webhook deliveries
