Zoho checkout logo Help Docs

Integrate Zoho Checkout with Stripe

Stripe is a leading payment service provider that lets businesses collect payments securely. You can collect one-time and recurring card payments from customers in India by integrating Zoho Checkout with Stripe.

Scenario: Sarah runs an online tutoring service and wants to accept payments from students worldwide. She integrates Stripe with Zoho Checkout, creates a Payment Page, and shares it with her students. When a student enters their card details and clicks Pay Now, Stripe securely processes the payment and transfers the funds to Sarah’s bank account during the next payout cycle.

Note: In the India edition, Stripe supports only card payments.

Note: Transaction charges are applicable as per Stripe’s pricing policy. Zoho Checkout does not charge any additional fees.

Set Up Stripe

To get started, connect your Stripe account with Zoho Checkout. If you don’t have an account, you can create one and proceed with the integration.

To set up:

  1. Go to Settings and select Payment Gateways.
  2. Click Configure next to Stripe. You will be redirected to Stripe’s login page.
  3. Enter your Email Address and Password, and click Submit.
  4. On the next page, select an account from the dropdown or create a new account and click Connect.

Your Stripe account is now connected to Zoho Checkout.

Associate Stripe with Your Payment Page

Your customers can pay you through Stripe if you’ve made it your organization’s default gateway or by associating it under Advanced Setup.

You can associate Stripe to your Payment Page in two ways:

During Payment Page Creation

  1. Go to the Payment Pages module and create a new Payment Page.
  2. Go to Advanced Setup and navigate to Associate Payment Gateways.
  3. Check Stripe and click Save & Publish.

You will be able to collect customer payments through Stripe.

Edit an Existing Payment Page

  1. Go to the Payment Pages module.
  2. Select the Payment Page you want to update and click the Edit icon in the top right corner.
  3. Go to Advanced Setup and navigate to Associate Payment Gateways.
  4. Check Stripe and click Save & Publish.

Stripe will be associated as a Payment Gateway for this Payment Page.

Note: If you have associated multiple gateways to your Payment Page, your organization’s default gateway will be used to collect customer payments.

Receive Payments from Customers

To make a payment via Stripe, customers have to:

  1. Enter the required details on the Payment Page.
  2. Click the payment button (for example, Pay Now or Proceed to Pay).
  3. Choose a preferred payment mode and make the payment.

Once the payment is successful, you will receive an email notification regarding the payment made by your customer. The payment details can be viewed in the Payments module. The payment will be settled in your bank account during the next payout.

Payment Methods

Stripe supports card payments in the India edition.

Cards

Stripe supports popular card brands such as Visa, MasterCard, American Express, JCB, Discover, and Diners Club. Customers can make secure payments using these cards.

Note: Recurring payments are supported only when the payment mode is cards.

Enable Payment Methods

You can accept payments via credit cards by default. To accept payments through other methods, you must enable them manually. Here’s how:

  1. Click the Settings icon and select Payment Gateways.
  2. Go to Stripe and click the Edit icon next to Payment Options.
  3. In the pop-up, choose the payment mode via which you want to receive payments.
  4. Click Save.

Your customers will be able to pay through the payment mode configured.

Manage Stripe Integration

The various actions you can perform to manage this integration are:

Mark as Default

To mark Stripe as the default payment gateway for your organization:

  1. Click the Settings icon and select Payment Gateways.
  2. Hover over Stripe and select Mark as Default.

For all Payment Pages you create in Zoho Checkout, you will receive customer payments through Stripe.

Remove

When you no longer want to use Stripe to receive payments, you can remove the integration. Here’s how:

  1. Click the Settings icon and select Payment Gateways.
  2. Select Remove below Stripe.
  3. In the pop-up, click Yes to confirm.

The integration will be removed.