PayPal Setup Guide
Complete Your PayPal Integration
Follow these steps to start accepting subscription payments via PayPal
✓ Bank Account Connected
Account Name: LuvAll-TT
Sort Code: 04-06-05
Account Number: 28854414
PayPal will automatically transfer your subscription revenue to this account within 2-7 days.
1
Get Your PayPal API Credentials
- 1Go to PayPal Developer PortalOpen Link
- 2Log in with your PayPal Business account
- 3Click 'Dashboard' at the top
- 4Click 'Apps & Credentials'
- 5Toggle to 'Live' mode (important!)
- 6Click 'Create App'
- 7App Name: 'LuvAll-TT Game On'
- 8App Type: 'Merchant'
- 9Click 'Create App'
- 10Copy your Client ID (looks like: AXxxxxxxxxxxx...)
- 11Copy your Secret (KEEP THIS PRIVATE!)
2
Create Subscription Plans
- 1Log into your PayPal Business account
- 2Go to: Products & Services > Subscriptions
- 3Click 'Create Plan' for each of the following:
Create these 4 subscription plans:
Pro Player - Monthly
Price: £7.99 • Billing: Every 1 month
Copy Plan ID after creation
Pro Player - Yearly
Price: £79.99 • Billing: Every 12 months
Copy Plan ID after creation
Team & Coach - Monthly
Price: £24.99 • Billing: Every 1 month
Copy Plan ID after creation
Team & Coach - Yearly
Price: £249.99 • Billing: Every 12 months
Copy Plan ID after creation
3
Update Your App Configuration
- 1Open: components/payments/PaymentConfig.jsx
- 2Replace CLIENT_ID with your actual Client ID
- 3Replace each PLANS value with your Plan IDs (start with P-...)
- 4Save the file
// In components/payments/PaymentConfig.jsx
PAYPAL: {
CLIENT_ID: 'YOUR_ACTUAL_CLIENT_ID_HERE',
PLANS: {
player_monthly: 'P-YOUR_PLAN_ID_HERE',
player_yearly: 'P-YOUR_PLAN_ID_HERE',
team_monthly: 'P-YOUR_PLAN_ID_HERE',
team_yearly: 'P-YOUR_PLAN_ID_HERE'
}
}4
Enable Live Payments
- 1In PaymentConfig.jsx, find PAYMENTS_ENABLED
- 2Change it from false to true
- 3Save the file
// In components/payments/PaymentConfig.jsx
PAYMENTS_ENABLED: true // Change from false to true5
Test Your Setup
- 1Go to your Pricing page
- 2Click 'Subscribe' on any plan
- 3Select PayPal payment method
- 4Complete a test transaction
- 5Check your PayPal account for the subscription
- 6Verify funds transfer to your bank account (2-3 days)
Need Help?
If you get stuck, here are some helpful resources:
