CompanyOn integrates with Stripe to allow agencies, clinics and practitioners to process secure online payments for:
• Appointments/Services/Products
• Online booking Payments
• e-invoices
• Marketplace product purchases
• Prepaid credit notes
• Client payment links
Stripe integration allows clinics to:
• Accept online credit and debit card payments
• Process electronic invoice payments
• Manage online product sales
• Enable online booking payments
• Track payment activity securely inside CompanyOn
How to Integrate CompanyOn with Stripe
Log into CompanyOn
Open the Admin menu
Navigate to Settings
Review the Terms and Conditions carefully
Review the Stripe processing fees
Click the Registration tab
Register or open a Stripe Connect account
Complete the Stripe onboarding process
Connect your bank account
Authorize the integration with CompanyOn
Save the integration settings
Important Information Before Connecting Stripe
Stripe is a third-party payment processing vendor connected to CompanyOn.
Before activating online payments, clinics should carefully review:
• Stripe Terms and Conditions
• Stripe processing fees
• Payout timelines
• Refund requirements
CompanyOn provides this functionality based on Stripe’s payment processing services and policies.
Understanding Stripe Processing Fees
Stripe charges processing fees for online transactions.
Important:
• Fees are deducted from the total transaction amount
• The deposited amount received in your bank account will reflect the payment minus Stripe processing fees
• Stripe fees are controlled by Stripe and may vary depending on transaction type or region
Understanding Stripe Payout Timelines
Funds processed through Stripe are not deposited instantly.
Important:
• Payouts may take approximately 5 to 7 business days to appear in your bank account
• Processing timelines are controlled by Stripe and banking institutions
• Initial payouts may occasionally take longer during account verification
Understanding Refund Requirements
If an online payment needs to be refunded:
• The Stripe account must have a sufficient available balance
• Refunds are processed against the available Stripe balance
If sufficient funds are not available:
• Refund processing may be delayed until additional funds are available within the Stripe account balance
What Happens Next
• CompanyOn becomes connected to your Stripe account
• Online payment workflows become available
• Payment processing can begin immediately once setup is completed
Best Practices
• Read all Stripe Terms and Conditions carefully before registration
• Verify banking information carefully
• Monitor payout timelines regularly
• Review Stripe fee structures periodically
• Maintain sufficient account balances for potential refunds