Skip to main content
Version: v2

Getting Started with CCG

The Convenient Checkout Group (CCG) platform enables merchants to accept payments, manage wallets, and embed checkout flows with minimal effort. This guide walks you through everything you need — from onboarding prerequisites to choosing the right integration path for your team.

Before you begin

You will need a merchantId from CCG. Complete the Merchant Onboarding process first if you haven't already.


Onboarding & Integration Flow


🚦 Choose Your Integration Path

🛠️ API Integration (Total Control)

Build your own UI from scratch and use our API to power the logic.

  • Best for: Custom mobile apps, unique branding, or complex backend workflows
  • Effort: High — backend & frontend dev required
  • Customization: Full — every pixel is yours
Explore API Reference →

⚡ UI Components (Fast & Secure)

Drop our pre-built, optimized components into your app with a few lines of code.

  • Best for: Standard checkouts, fast go-to-market, automatic security compliance
  • Effort: Low — mostly frontend copy-paste
  • Customization: Limited — themed to your brand
View UI Components →
Not sure which to pick?

If you want the fastest path to production, start with UI Components. If you need deep customization or are building a custom app, choose API Integration.


Onboarding Checklist

✅ Required

These steps must be completed before you can process payments.

StepOwnerDescription
HCP ConfigurationHCPRegister your organization with the HealthSafePay Cloud Platform to enable CCG services.
Stripe ConfigurationStripeSet up Stripe as the payment processor for your merchant account.
Merchant OnboardingCCGRegister your merchant details and enable payment capabilities.

⚙️ Optional

These steps unlock additional features and can be completed at any time.

StepOwnerDescription
Report ConfigurationCCGConfigure reporting for transaction and payout insights.
Webhooks ConfigurationCCGSet up webhooks to receive real-time event notifications.
Wallet Payment Set UpCCGEnable Google Pay and Apple Pay for your customers.
Enterprise Wallet ConfigurationCCGConfigure enterprise wallet settings if required.

Next Steps

Once you've completed the required onboarding steps above, follow the path that fits your integration:

If you chose UI Components (Widget):

  1. Set up your first session — create a session from your backend
  2. Integrate the widget — choose hosted, embedded, or express checkout
  3. Explore widget capabilities — payment, wallet, add method, and more

If you chose API Integration:

  1. Review the API Reference — explore endpoints and data models
  2. Configure Webhooks — reports, webhooks, and more