Getting Started

Product Catalog



Invoices, Credit Notes and Quotes



Site Configuration

Data Privacy & Security

Data Operations

Reports and Analytics



Chargebee offers a easy to use plugin that allows you to quickly setup your checkout pages with no developer assistance. The checkout pages being PCI DSS (Payment Card Industry Data Security Standard) compliant relieves you from the stress of maintaining security standards and allows you to focus more on your business.

Checkout plays a crucial role in increasing your conversion rate from trials users to paid customers. Chargebee Checkout gives you the flexibility to design the page according to your website's look and feel. It also provides a smooth checkout experience for your customers while purchasing products or services from your site.

With custom fields, default language translation, smart routing etc., Chargebee Checkout is your one stop destination.

What are the problems that you face when you have a self hosted checkout page? 

A checkout page collects your customers' details such as account information, billing details etc and helps in completing the order by processing the payment.

  • Security Compliance: You will have to adhere to the security standards set by the Payment Card Industry Data Security Standard. This is expensive, hard and diverts your attention from building your product.
  • Time Consuming: Creating a checkout page by yourself can be time consuming and will require a lot of developer help. Imagine having to get a developer intervene every time you need to alter something in your code, despite it being a very small change.
  • Limited Options for Payments: You will have to build custom integrations for every payment method and e-wallets such as amazon pay, apple pay, paypal etc. to process the payment.
  • Complicated cases regarding taxes, coupons, add-ons, gift workflows etc have to be built from scratch and require extensive developer maintenance for you.

Benefits of using Chargebee Checkout 

  • Chargebee Checkout pages are PCI compliant.
  • They require zero to minimal development effort from your side. It takes less than 2 minutes to integrate the checkout script in your code.
  • Chargebee integrates with a wide range of payment gateways that you can choose from. All that you have to do is choose your gateway and configure it in Chargebee.
  • With Chargebee's smart routing feature you can designate a currency to a particular payment gateway.
  • Empowers you to extensively customize the branding (look and feel), fields, labels etc.
  • Choose between different kinds of checkout - whether modal window, or single page based on your requirement.
  • Displays complex tax calculations, discounts, coupons, add-ons, one-time charges, gift workflows, auto complete, custom fields and much much more!
  • Ability to allow customers checkout without adding their payment details.
  • Take advantage of a whole suite of integrations including referral and affiliate tracking and abandoned cart data.
  • Returning customers can checkout easily without having to provide all the details from the beginning.
  • Takes full advantage of mobile browser's autocomplete functionality, for example - card scanning.
  • Use our APIs in combination with Chargebee checkout to intelligently handle nuances in your workflow.
  • Seamlessly combine your subscription data with checkout.

Checkout Process 

Here is what happens in Chargebee from the time the customer clicks the Checkout/Subscribe button.

Types of Checkout 

Chargebee offers three types of Checkout that you can choose from based on your business requirements.

Single Page Checkout 

Single Page Checkout allows your customers to enter all their details in a single page. On clicking the Checkout/Subscribe button in your website, they will be redirected to a new URL where they can review their order, enter their account details and payment details. You can configure the fields you wish to show, the mandatory and optional fields, choose from a host of themes, and add information on your plans, company etc. Single page checkouts are more prominent amongst e-commerce providers.

Here is a sample of Single Page Checkout.

Learn more about the Single Page Checkout.

In-App Checkout 

In-App is an intuitive pop up style checkout. On clicking the Subscribe/Checkout button, a pop up would open where your customers will have to enter their account and payment details. You can choose to configure your brand elements, fields, display charges, taxes, a thank you message and play around with multiple workflows to suit your business needs!

Here is a sample of the In-App Checkout.

Learn more about the In-App Checkout.

Hosted Components and Fields 

As a business owner, you might want to incorporate consistent branding throughout your website. But, this comes with an additional responsibility - PCI compliance. PCI compliance PCI DSS (Payment Card Industry Data Security Standard ) is a set of standards that ensure your brand is up to date with the top measures for securing and maintaining customer sensitive information (handling cards). This is an ongoing task and therefore taking care of it by yourself can be excruciating.

Hosted Components and Fields is nothing but a few lines of code that you can easily stitch with your website to collect the payments details. This being PCI Compliant, relieves you from the stress of handling payments and helps you focus on your business.


Hosted Components and Fields is supported only for merchants who have set up Checkout via API.

Here is a sample of Hosted Components and Fields.

Learn more about the Components.


1) What is a custom domain?

Also known as white-labeling, this lets you have your brand's domain, instead of Chargebee's on the hosted pages' URLs. This ensures that all the users will feel that portal/checkout loads from the your domain instead of chargebee's which gives a consistent user experience.

2)How do I activate reCaptcha for my custom domain?

  1. Allow-list and in your reCaptcha account.
  2. Send the reCaptcha keys to [email protected] and we will enable reCaptcha for your custom domain.
Was this article helpful?