1. Build Integration

A step-by-step guide on how to integrate OpenCart enabled site with Razorpay.


Follow the steps given below to integrate Razorpay Payment Gateway with your OpenCart enabled site using the Razorpay Subscription for OpenCart plugin.

Follow these steps to complete the integration:

  1. .
  2. .
  3. .
  4. .

  1. .

To install Razorpay Subscriptions for OpenCart plugin:

  1. Download the latest source code ZIP file of the Razorpay OpenCart Subscriptions plugin from the repository on Github.

    Watch Out!

    Subscriptions is available only on

    .

  2. Copy all files/folders recursively to the OpenCart installation directory.

  1. Log in to

    .

  2. Go to the Admin PanelExtensionsPayments to install the Razorpay Payment Gateway extension.

  3. Click the edit icon and fill in the following field details.

    FieldDescription
    Key IDEnter the Key ID generated from the Razorpay Dashboard.
    Key SecretEnter the API Key Secret generated from the Razorpay Dashboard.
    Payment ActionTo automatically capture successful payments, select Authorize and Capture option in the drop-down menu. Select Authorize if you want to capture payments manually from the or using .
    Subscription StatusEnsure the Subscription Status is enabled.

    Handy Tips

    Webhook is auto-configured when you enter and save the API key ID and secret on the plugin settings page. You need to verify if webhooks are enabled on your Razorpay Dashboard.

  4. Click Save to save the extension settings.

  5. Go to Admin PanelExtensionsModifications and click the refresh button to rebuild your modification cache.

Watch Out!

You can enable or disable plans only after creating them.

To create a Plan for Subscriptions product:

  1. Go to the Admin PanelRazorpay SubscriptionPlans to add a new Plan.
  2. Click Add new to create a new Plan.
  3. Enter the required details and click Save to save the Plan.

Is this integration guide useful?