Stripe Payment Integration
Accept secure online payments and reduce no-shows with prepaid bookings
Reduce No-Shows
Prepaid bookings have 90%+ attendance rates vs 60% for pay-on-arrival
Enhance Safety
Enforce prepaid-only restrictions automatically for flagged clients
Instant Cash Flow
Receive payment immediately upon booking, improving your business cash flow
Integration Steps
Create Stripe Account
- Visit stripe.com and click "Sign Up"
- Select United Kingdom as your country
- Enter business details: Nistiri Vibes, Health & Beauty Services
- Complete identity verification (requires ID and business documents)
- Add your bank account for payouts
Enable Payment Methods
In Stripe Dashboard → Settings → Payment Methods, enable:
Enable Backend Functions
- In Base44 Dashboard → Settings → Backend Functions
- Click "Enable Backend Functions"
- Wait 2-3 minutes for deployment
Important: Backend functions are required for Stripe integration
Add Stripe API Keys
- In Stripe Dashboard → Developers → API Keys
- Copy your Secret Key (starts with sk_test_ or sk_live_)
- Copy your Publishable Key (starts with pk_test_ or pk_live_)
- In Base44 → Settings → Secrets, add:
- • STRIPE_SECRET_KEY: Your secret key
- • STRIPE_PUBLISHABLE_KEY: Your publishable key
Start with TEST keys (sk_test_...) until everything works perfectly
Contact Base44 Support for Integration
Once you've completed steps 1-4, contact Base44 support to complete the payment integration:
📧 support@base44.com
Include: "Stripe Integration Request for Nistiri Vibes" + your Stripe account email
Test Cards (TEST Mode Only)
✅ Successful Payment
4242 4242 4242 4242
❌ Declined Card
4000 0000 0000 0002
🔐 Authentication Required
4000 0025 0000 3155
Expiry: Any future date (e.g., 12/25) | CVV: Any 3 digits (e.g., 123)
Stripe Fees (UK)
Example Calculation:
£60 massage → £60.00 - £1.04 fee = £58.96 net revenue
