Appearance
Payment Gateway Setup
Connect and configure payment processors for your e-commerce operations.
Overview
Integrate payment gateways to accept payments for products, subscriptions, and services.
Supported Payment Gateways
Stripe
Industry-leading payment processor with:
- Credit/debit card processing
- Digital wallets (Apple Pay, Google Pay)
- International payment support
- Subscription billing
PayPal
Popular payment option for:
- PayPal account payments
- Credit card processing
- Buyer protection
Other Processors
Additional supported gateways:
- Square
- Authorize.net
- Braintree
Setting Up Stripe
1. Create Stripe Account
- Sign up at stripe.com
- Complete business verification
- Configure payout settings
2. Connect to Batch Platform
- Navigate to Settings > Payments
- Select "Connect Stripe"
- Authorize the connection
- Configure webhook endpoints
3. Configure Payment Settings
Set up:
- Accepted payment methods
- Currency settings
- Payment flow preferences
- Receipt configuration
Setting Up PayPal
1. PayPal Business Account
Create and verify your PayPal business account.
2. API Credentials
Generate PayPal API credentials:
- Client ID
- Secret key
3. Integration
Connect PayPal to your Batch account and configure settings.
Testing Payments
Test Mode
Use test API keys to verify:
- Payment flow
- Error handling
- Receipt generation
- Webhook processing
Test Cards
Use provider-specific test card numbers to simulate:
- Successful payments
- Failed payments
- 3D Secure authentication
Going Live
Pre-Launch Checklist
- [ ] Complete payment gateway verification
- [ ] Test all payment flows
- [ ] Configure production API keys
- [ ] Set up webhook endpoints
- [ ] Review refund policies
- [ ] Test receipt emails
Switch to Production
- Replace test API keys with production keys
- Verify webhook configuration
- Process test transaction
- Monitor initial transactions