Payment Processing Overview
Accepting payments through your booking system improves cash flow, reduces no-shows, and provides a better customer experience. Omcean Booking integrates with leading payment processors to ensure secure, reliable transactions.
Supported Payment Methods
- Credit/Debit Cards: Visa, Mastercard, American Express, Discover
 - Digital Wallets: Apple Pay, Google Pay, Samsung Pay
 - Bank Transfers: ACH transfers for larger amounts
 - Buy Now, Pay Later: Klarna, Afterpay integration
 
Setting Up Stripe Integration
Stripe is our recommended payment processor due to its security, reliability, and global reach.
Creating Your Stripe Account
- Go to Settings > Payments > Payment Processors
 - Click "Connect with Stripe"
 - You'll be redirected to Stripe to create or connect your account
 - Provide your business information and bank details
 - Complete identity verification (may take 1-2 business days)
 
Stripe Fees and Pricing
- Online payments: 2.9% + 30¢ per transaction
 - In-person payments: 2.7% + 5¢ per transaction
 - International cards: Additional 1.5% fee
 - No monthly fees or setup costs
 
Configuring Payment Settings
Payment Timing Options
- At Booking: Full payment required when customer books
 - Deposit at Booking: Partial payment now, balance later
 - Payment on Arrival: No upfront payment required
 - Split Payments: Multiple payment installments
 
Setting Deposit Amounts
- Navigate to Services > [Select Service] > Payment Settings
 - Choose deposit type:
 - Fixed amount ($50 deposit)
 - Percentage of total (25% deposit)
 - Custom amount per service
 - Set when the balance is due (at appointment, 24 hours before, etc.)
 
Handling Refunds and Cancellations
Automatic Refund Policies
- Full refund if cancelled 24+ hours in advance
 - Partial refund (50%) if cancelled 12-24 hours in advance
 - No refund for same-day cancellations
 - Customizable policies per service type
 
Processing Manual Refunds
- Go to Bookings > [Select Appointment] > Payment Details
 - Click "Issue Refund"
 - Choose full or partial refund amount
 - Add refund reason (for your records)
 - Confirm refund - funds typically return in 5-10 business days
 
Security and Compliance
PCI Compliance
- Omcean Booking is PCI DSS Level 1 compliant
 - Customer card data is never stored on our servers
 - All transactions use SSL encryption
 - Regular security audits and monitoring
 
Fraud Protection
- Built-in fraud detection algorithms
 - 3D Secure authentication for high-risk transactions
 - Real-time transaction monitoring
 - Chargeback protection and management
 
International Payments
Multi-Currency Support
- Accept payments in 135+ currencies
 - Automatic currency conversion
 - Display prices in customer's local currency
 - Transparent exchange rate handling
 
Regional Payment Methods
- SEPA Direct Debit (Europe)
 - iDEAL (Netherlands)
 - Sofort (Germany)
 - Bancontact (Belgium)
 - Alipay and WeChat Pay (China)
 
Reporting and Analytics
Payment Dashboard
- Daily, weekly, and monthly revenue reports
 - Payment success rates and failed transaction analysis
 - Refund tracking and management
 - Tax reporting and documentation
 
Financial Reconciliation
- Automatic payout schedules (daily, weekly, monthly)
 - Detailed transaction records
 - Integration with accounting software (QuickBooks, Xero)
 - Export data for tax preparation
 
Testing Payment Processing
Test Mode Setup
- Enable test mode in payment settings
 - Use Stripe test card numbers for testing
 - Process test transactions to verify everything works
 - Test refund and cancellation scenarios
 - Switch to live mode when ready
 
Common Test Scenarios
- Successful payment with different card types
 - Declined payment handling
 - Partial payment and balance collection
 - Refund processing
 - International currency transactions
 
Troubleshooting Payment Issues
Common Customer Payment Problems
- Card Declined: Ask customer to contact their bank or try a different card
 - Insufficient Funds: Customer needs to add funds or use different payment method
 - Expired Card: Customer needs to update card information
 - Security Hold: Bank flagged transaction as suspicious - customer should contact bank
 
Business Payment Issues
- Verify Stripe account is properly connected
 - Check that business bank account information is correct
 - Ensure all verification requirements are completed
 - Contact support for payment holds or account restrictions
 
Best Practices for Payment Processing
- Clearly display pricing and payment terms before booking
 - Send payment confirmations and receipts immediately
 - Have a clear refund and cancellation policy
 - Monitor failed payments and follow up promptly
 - Keep payment processing software updated
 - Train staff on handling payment issues
 
Getting Help
If you need assistance with payment processing:
- Check our payment troubleshooting guide
 - Contact Omcean support for account-specific issues
 - Reach out to Stripe support for payment processor questions
 - Review Stripe's documentation for advanced features
 
Our support team can help you optimize your payment settings for your specific business needs!
