How to activate CompanyOn online payment processing

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

  1. Log into CompanyOn

  2. Open the Admin menu

  3. Navigate to Settings

  1. Review the Terms and Conditions carefully

  2. Review the Stripe processing fees

  3. Click the Registration tab

  4. Register or open a Stripe Connect account

  5. Complete the Stripe onboarding process

  6. Connect your bank account

  7. Authorize the integration with CompanyOn

  8. 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


Was this article helpful?