How to Accept Payments on WordPress in India: A Razorpay Setup Guide

Disclosure: This guide provides educational information to help you set up a payment gateway. We may earn a commission if you choose a service through our links.

A tidy desk setting with a laptop showing a stock photo website and a smartphone.
Photo by Lisa from Pexels on Pexels

Quick Answer

To accept payments on WordPress in India, you need a local payment gateway like Razorpay. The process involves creating a Razorpay account, completing KYC verification, obtaining your API keys, and then connecting it to your WordPress site using a plugin like WooCommerce Razorpay, SureCart, or Razorpay’s payment buttons.

Who This Is For

This guide is for WordPress store owners, freelancers, and creators based in India, or those targeting the Indian market, who need a practical way to accept payments using the methods their customers prefer.

Why You Need a Local Indian Payment Gateway

If your WordPress store only offers international gateways like Stripe or PayPal, you risk losing sales. Many Indian customers prefer and rely on local payment methods like UPI, net banking, and specific digital wallets. A gateway built for India ensures a smooth, familiar checkout experience, which can directly increase your conversion rates.

What You Need Before You Start

Before creating your Razorpay account, have these details and documents ready:

  • Your business name and legal entity type (Individual, Proprietorship, Private Limited, etc.).
  • Business address and contact information.
  • Bank account details for settlement.
  • KYC documents, which typically include a PAN card, Aadhaar card, and a cancelled cheque or bank statement.

Step-by-Step Setup Guide

Step 1: Create and Verify Your Razorpay Account

Go to the Razorpay website and sign up for a merchant account. You will need to provide your business details and upload the required KYC documents for verification. This process is necessary to activate your account and receive payouts. Once approved, navigate to the dashboard to find your API Key and Secret Key, which you’ll need for the WordPress integration.

Step 2: Connect Razorpay to Your WordPress Site

You have a few main options for integrating Razorpay with WordPress:

Option A: WooCommerce with the Official Razorpay Plugin

If your store is built on WooCommerce, install the official “Razorpay for WooCommerce” plugin. After installing, go to WooCommerce > Settings > Payments, enable Razorpay, and enter your API keys. This method adds Razorpay as a payment option at checkout.

Option B: SureCart with Razorpay

For a store not using WooCommerce, or if you prefer a dedicated cart and checkout solution, you can use SureCart. The SureCart plugin has built-in support for Razorpay. After installing SureCart, add Razorpay as a payment gateway in its settings and input your API keys.

Option C: Razorpay Payment Buttons

For simple donations, single product sales, or services without a full cart, you can generate a payment link or button directly in your Razorpay dashboard and embed the code on any WordPress page or post.

Pros and Cons of Using Razorpay

Pros

  • Local Payment Methods: Supports UPI, net banking, cards, wallets, and EMI options popular in India.
  • WordPress Integration: Works seamlessly with major WordPress ecommerce plugins.
  • Developer-Friendly: Provides clear API documentation for custom solutions.

Cons

  • KYC Process: Requires document submission and verification before going live.
  • Primarily for India: Best suited for businesses operating within the Indian market.

FAQ

What documents are needed for Razorpay KYC?

Typically, you will need proof of identity (like PAN and Aadhaar), proof of business address, and bank account details. The exact requirements can vary based on your business type.

Can I use Razorpay without WooCommerce?

Yes. You can use it with other cart solutions like SureCart or by embedding standalone payment buttons or links on your site without a full shopping cart system.

Conclusion

Accepting payments in India on your WordPress site requires a gateway that understands the local market. Razorpay provides that solution by supporting all the major payment methods Indian customers use daily. By following the steps to create an account, complete KYC, and connect it via a plugin, you can open your store to a much wider audience and reduce checkout friction. Choose the integration method that best fits your store’s setup and start accepting payments the way your customers prefer.

Keep Reading

Explore more resources on Get Paid Online Hub:

Leave a Comment

Your email address will not be published. Required fields are marked *