> ## Documentation Index
> Fetch the complete documentation index at: https://razorpay-881012b3.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Razorpay Subscriptions Plugin for OpenCart

> Accept recurring payments on your OpenCart enabled site using the Razorpay Subscription for OpenCart plugin.

<div style={{display:"flex",flexWrap:"wrap",alignItems:"center",gap:"0.35rem 0.9rem",border:"1px solid rgba(128,128,128,0.28)",borderRadius:"0.5rem",padding:"0.45rem 0.75rem",margin:"0 0 1.25rem",fontSize:"0.875rem"}}>
  <span style={{fontWeight:600}}>Available in</span>
  <span>🇮🇳 India</span>
</div>

Integrate your Subscriptions plugin for [OpenCart](https://www.opencart.com/) with the Razorpay Payment Gateway.

Click the below button to download the OpenCart plugin.

<a href="https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=38152&filter_search=razorpay" target="_blank" rel="noopener noreferrer" style={{display:'inline-block',background:'#1463f1',color:'#fff',fontWeight:700,padding:'12px 22px',borderRadius:'4px',textDecoration:'none',boxShadow:'0 3px 13px rgba(0,0,0,0.09),0 1px 5px rgba(0,0,0,0.14)',margin:'12px 0'}}>OpenCart</a>

## Advantages

* Razorpay Subscriptions plugin provides a quick and customer-friendly integration.
* This plugin allows for refunds, works across all browsers and is compatible with the latest OpenCart 3.0.3.8.
* You can easily create and manage Subscriptions and get instant alerts on payment activity and the status of Subscriptions.
* You can accept recurring payments using Razorpay Subscriptions plugin on your OpenCart website via Credit Card, Debit Card, Netbanking and UPI payment methods.

## Plugin Dependencies

You must have the following installed for the plugin to work:

| Platform/Plugin/Language                                                                                                          | Version           |
| --------------------------------------------------------------------------------------------------------------------------------- | ----------------- |
| OpenCart                                                                                                                          | 3.0.3.8 or higher |
| [OpenCart Razorpay Subscriptions Plugin](https://www.opencart.com/index.php?route=marketplace/extension/info\&extension_id=38152) | 5.0.0 and above   |
| PHP                                                                                                                               | 7.3 and 7.4       |

## Prerequisites

* Create a [Razorpay Account](https://dashboard.razorpay.com/signup).

* Log in to the Dashboard and click **Subscriptions** in the left menu.

* Razorpay Subscriptions is based on the existing Razorpay [payment flow](/docs/payments/payment-gateway/how-it-works) process. If you are new to Razorpay, we recommend you to understand this flow before you read further.

* Generate the API keys from the Dashboard by navigating to **Account & Settings** → **API Keys**. You can use the Test mode keys for testing and later switch to Live mode keys when going live with the integration.

## Integration Steps

1. [Build Integration](/docs/payments/subscriptions/plugins/opencart/build-integration)
2. [Test Integration](/docs/payments/subscriptions/plugins/opencart/test-integration)
3. [Go Live Checklist](/docs/payments/subscriptions/plugins/opencart/go-live-checklist)

## Support

* Queries: If you have queries, raise a ticket on the [Razorpay Support Portal](https://razorpay.com/support/).

* Feature Request: If you have a feature request, create an issue on [GitHub](https://github.com/razorpay/razorpay-opencart).

### Related Information

* [Address Verification System](/docs/payments/international-payments/address-verification-system)
