--- title: Razorpay WooCommerce Integration | Prerequisites heading: Prerequisites description: Integrate Razorpay Payment Gateway with WooCommerce. Complete prerequisites, setup guide and installation steps for WooCommerce Razorpay plugin. --- # Prerequisites - **WooCommerce Changelog**: Discover new features, updates and deprecations related to the Razorpay WooCommerce plugin (since Jan 2024). - **Troubleshooting & FAQs**: Troubleshoot common error scenarios and find answers to frequently asked questions about the Razorpay WooCommerce plugin. Razorpay WooCommerce integration allows you to accept payments on your WordPress WooCommerce store using the Razorpay Payment Gateway plugin. This guide covers the prerequisites and setup steps to integrate Razorpay with WooCommerce, enabling UPI, Cards, Netbanking and Wallets payments. **Before you proceed:** - Create a [Razorpay account](https://dashboard.razorpay.com/signup). - Understand the [payment flow](https://raw.githubusercontent.com/razorpay/markdown-docs/master/payments/payment-gateway/how-it-works.md) process. - Generate the [API Keys](https://raw.githubusercontent.com/razorpay/markdown-docs/master/api/authentication.md#generate-api-keys) from the Dashboard. To go live with the integration and start accepting real payments, generate Live Mode API Keys and replace them in the integration. - Before installing the Razorpay WooCommerce subscription plugin, it is essential to have WooCommerce for subscriptions already installed. . - Understand the [payment flow](https://raw.githubusercontent.com/razorpay/markdown-docs/master/payments/payment-gateway/how-it-works.md) process. - Generate the [API Keys](https://raw.githubusercontent.com/razorpay/markdown-docs/master/api/authentication.md#generate-api-keys) from the Dashboard. To go live with the integration and start accepting real payments, generate Live Mode API Keys and replace them in the integration. > **INFO** > > > **Handy Tips** > > - If you are not using WooCommerce, you can use our [native plugin for WordPress](https://raw.githubusercontent.com/razorpay/markdown-docs/master/payments/payment-gateway/ecommerce-plugins/wordpress.md). > - Razorpay WooCommerce subscription plugin is available only in the paid versions of WooCommerce. > - For Subscriptions on a WooCommerce-based website, you can use our [Subscriptions plugin for WooCommerce](https://raw.githubusercontent.com/razorpay/markdown-docs/master/payments/subscriptions/plugins/woocommerce.md). > > ## Supported Versions - Wordpress v3.9.2 or higher - WooCommerce v4.0 or higher - PHP v7.0 or higher - php-cURL > **INFO** > > > > **Handy Tips** > > - Ensure you have the php-cURL extension installed to make the network calls required to use this plugin. > - The plugin is tested using WooCommerce v8.6.1 > - **Video Tutorial**: Watch the video before you start integrating the WooCommerce plugin with Payment Gateway. - **Integration Steps**: Check the steps to integrate the WooCommerce plugin with Payment Gateway. ## Supported Products Razorpay WooCommerce Plugin is only supported on Web Standard Checkout and the following products: Payment Gateway | Route | Subscriptions | [Razorpay Trusted Business](https://raw.githubusercontent.com/razorpay/markdown-docs/master/payments/widgets/trusted-business/rtb-widget-woocommerce.md) --- ✓ | ✓ | ✓ | ✓ ## Support - Queries: If you have any 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-woocommerce). ### Related Information [Address Verification System](https://raw.githubusercontent.com/razorpay/markdown-docs/master/payments/international-payments/address-verification-system.md)