A Step-by-Step Guide to Integrating Indian Payment Gateways with Shopify in 2026
Choosing the Right Indian Payment Gateway for Your Shopify Store (Fees, Features & TDR)
Successfully navigating the e-commerce landscape in India hinges on a critical decision: selecting the right payment gateway. For businesses using Shopify, this choice directly impacts everything from customer trust to your bottom line. Understanding how to set up payment gateway for shopify india begins not in the Shopify admin panel, but with a thorough comparison of the available options. The Indian market is dominated by a few key players, each with distinct advantages. You need to look beyond just the headline transaction rates and consider the full picture: setup fees, annual maintenance charges (AMC), settlement periods (how quickly the money reaches your bank account), and the breadth of payment methods offered (Credit/Debit Cards, Net Banking, UPI, Wallets). A low Transaction Discount Rate (TDR) might be appealing, but it could be offset by high fixed annual fees or poor customer support during a payment crisis. As of 2026, features like instant refunds, international card support, and robust analytics dashboards are becoming standard expectations, not luxuries.
Expert Insight: Don't just look at the percentage fee. Calculate your average transaction value and volume. For a high-volume, low-ticket-size business, a gateway with a lower fixed fee per transaction might be more cost-effective than one with a slightly lower percentage TDR but a higher fixed component.
To help you decide, here’s a comparative analysis of the top contenders for Shopify integration in India. Note that these figures are indicative for 2026 and you should always verify the latest pricing on their official websites.
| Feature | Razorpay | PayU | CCAvenue |
|---|---|---|---|
| Standard TDR (Domestic) | ~2% + GST | ~2% + GST | 2-3% + GST (Varies by plan) |
| International Cards | ~3% + GST | ~3% + GST | 3-4% + GST |
| Setup & AMC | ₹0 Setup, ₹0 AMC (Standard Plan) | ₹0 Setup, ₹0 AMC (Standard Plan) | ₹0 Setup (Startup Plan), but AMCs may apply on higher plans. |
| Payment Methods | UPI, Cards, 50+ Net Banking, Wallets (Paytm, PhonePe etc.), EMI, PayLater | UPI, Cards, 50+ Net Banking, Wallets, EMI, PayLater | UPI, Cards, 55+ Net Banking, Wallets, EMI |
| Settlement Cycle | T+2 Business Days (T+1 available) | T+2 Business Days | T+2 to T+3 Business Days |
| Shopify Integration Ease | Excellent, direct integration | Excellent, direct integration | Good, direct integration |
Ultimately, the "best" gateway is the one that aligns with your business scale and specific needs. Razorpay and PayU are often favored by startups and SMEs for their developer-friendly APIs, quick onboarding, and transparent pricing. CCAvenue, a veteran in the space, is known for its reliability and is trusted by many larger enterprises.
Prerequisites: Documents and Accounts You'll Need for a Smooth Setup
Before you even log into your Shopify dashboard, a smooth payment gateway integration requires having your business documentation in order. Payment gateways in India are regulated entities and are required by law to perform a thorough 'Know Your Customer' (KYC) verification. Attempting to start the process without these documents is the number one cause of delays and frustration. Getting everything ready beforehand can cut your activation time from weeks to just a few days. Think of this as building the foundation; without it, the entire structure is unstable. The specific documents can vary slightly based on your business type (Sole Proprietorship, Partnership, Private Limited, etc.), but the core requirements are consistent across all major gateways.
Here is a comprehensive checklist of what you'll need to have scanned and ready to upload:
- Business Registration Proof: This varies by your entity type.
- For Sole Proprietorships, this could be a GST certificate, Shop and Establishment Act license, or another official government license in the name of the business.
- For Partnerships, you'll need the registered Partnership Deed.
- For Private Limited or LLP companies, you'll need the Certificate of Incorporation and your company's PAN card.
- Promoter's PAN Card: The personal PAN card of the proprietor or one of the directors/partners.
- Promoter's Address Proof: An Aadhaar card, Passport, or Voter ID of the proprietor or director.
- Business Bank Account Proof: A scanned copy of a cancelled cheque with the business name clearly printed on it, or a recent bank statement. This is crucial for verifying the account where your customer payments will be settled.
- GST Certificate (if applicable): If your business is registered for GST, this is mandatory.
- Website/App Details: Your website must be live and functional. It must also have clear and accessible pages for Terms of Service, Privacy Policy, Shipping Policy, and Refund/Cancellation Policy. Gateways will manually review your site to ensure it's a legitimate business.
Pro Tip: Ensure your website policies are comprehensive. Clearly state return eligibility, refund timelines, and shipping details. Vague or missing policies are a major red flag for gateway risk assessment teams and can lead to rejection of your application.
Step-by-Step Walkthrough: Connecting Razorpay or PayU to Your Shopify Backend
Once your documentation is approved and your gateway account is active, the technical integration is surprisingly straightforward. Shopify has built-in support for most major Indian payment gateways, turning a potentially complex coding task into a simple configuration process. This section provides a clear guide on how to set up payment gateway for shopify india using Razorpay as the primary example, though the steps are nearly identical for PayU and others. The key is knowing where to find your API credentials in your gateway dashboard and where to plug them into Shopify.
Follow these steps precisely:
- Log in to your Payment Gateway Dashboard: Sign in to your newly activated Razorpay or PayU account.
- Generate API Keys:
- In the Razorpay Dashboard, navigate to Settings > API Keys > Generate Key. You will receive a Key ID and a Key Secret.
- In the PayU Dashboard, these are usually found under Profile > Integration Details and are called the Merchant Key and Merchant Salt.
- Copy Your Credentials: Copy the Key ID/Merchant Key and Key Secret/Merchant Salt to a secure temporary location. The "Secret" or "Salt" is only displayed once, so be sure to save it.
- Navigate to Shopify Payments Settings: In your Shopify admin panel, go to the bottom-left corner and click on Settings, then select Payments from the menu.
- Add a Payment Method: In the "Payment providers" section, click on Choose a provider (or "Add payment methods" if you have others).
- Select Your Gateway: A list of third-party providers will appear. Use the search bar to find "Razorpay" or "PayU" and select it.
- Enter Your Credentials: You will now see a screen asking for your account information. Carefully paste the Key ID and Key Secret (or Merchant Key and Salt) that you copied earlier into the respective fields.
- Activate the Gateway: Ensure the "Enable test mode" checkbox is unchecked for live transactions. Click the Activate Razorpay (or Activate PayU) button.
Your Indian payment gateway is now connected to your Shopify store. When customers proceed to checkout, they will see the option to pay via the methods you've enabled through your new gateway.
Security Warning: Your API Key Secret and Salt are like passwords to your bank. Never share them publicly, commit them to code repositories, or send them via unencrypted email. Treat them with the highest level of confidentiality.
Configuring Payouts, Currencies, and Running Test Transactions
Connecting your gateway is a major milestone, but the job isn't finished. Proper configuration and testing are essential to ensure a smooth cash flow and a bug-free customer experience. First, you need to understand and configure your payouts. This is managed within your payment gateway's dashboard (e.g., Razorpay, PayU), not Shopify. By default, most gateways operate on a T+2 settlement cycle, meaning the money from a transaction on Monday will arrive in your registered bank account on Wednesday. Some providers offer faster cycles, like T+1 or even same-day settlements, for an additional fee. Check your gateway's "Payouts" or "Settlements" section to track incoming funds and configure schedules.
Next, let's talk about currency. While Shopify allows you to display prices in multiple currencies for international customers, most Indian payment gateways are configured to process payments exclusively in Indian Rupees (INR). This means even if a customer sees a price in USD, the final charge on their card via your Indian gateway will be the equivalent amount in INR. For a business focused solely on the Indian market, this is perfect. If you have significant international sales, you may want to consider using Shopify Payments in parallel for international cards, as it can process and settle payments in foreign currencies like USD.
Before you announce your store to the world, running a test transaction is non-negotiable. This ensures the entire chain—from checkout to order confirmation to transaction logging—is working correctly.
- Enable Test Mode: In your Shopify Payments settings, select your gateway and check the "Enable test mode" box. Then, log in to your gateway's dashboard and switch from Live Mode to Test Mode.
- Get Test Card Details: Your payment gateway will provide a set of test credit card numbers in its documentation that can be used to simulate successful and failed transactions without any real money involved.
- Place a Test Order: Go to your live website and purchase a low-value item as a regular customer would. At checkout, use the test card details provided by your gateway.
- Verify the Transaction: The order should appear in your Shopify "Orders" section as paid. Simultaneously, the transaction details should appear in your gateway's Test Mode dashboard. This confirms the communication between Shopify and your gateway is working.
- Disable Test Mode: This is the most critical step. Once testing is successful, you must go back into both Shopify and your gateway's dashboard and switch everything back to Live Mode. Forgetting this step will result in you not being able to process real payments.
Common Troubleshooting: Fixing "Payment Error" Messages and Failed Orders
Even with a perfect setup, you or your customers will occasionally encounter payment issues. A dreaded "Payment could not be processed" error can lead to abandoned carts and lost sales. Knowing the common causes and their solutions can help you quickly resolve problems and confidently guide your customers. Failed orders are often not a fault of your Shopify setup but lie either with the gateway's configuration or the customer's bank. Here's a rundown of the most frequent issues and how to tackle this aspect of how to set up payment gateway for shopify india.
Customer Service Tip: When a customer reports a payment failure, your first step should be to check the "Abandoned checkouts" section in Shopify. This often contains error codes or information from the gateway that can point you directly to the source of the problem.
Here are the top culprits for payment failures and their corresponding fixes:
- Issue: Incorrect API Keys.
Symptom: No payments are going through, often with an "Invalid credentials" or similar generic error in the abandoned checkout log.
Solution: This is the most common setup error. Carefully navigate back to your gateway's API Keys section and your Shopify payment provider settings. Copy and paste the Key ID and Key Secret/Salt again, ensuring there are no extra spaces or characters. Regenerate the keys if necessary and update them in Shopify. - Issue: Gateway Account Not Fully Live.
Symptom: Test transactions work, but live transactions fail. The gateway might show the transaction as "Failed" immediately.
Solution: Log in to your payment gateway dashboard. There is often a banner or a checklist on the homepage indicating if your account is fully activated. You may have pending documents to upload or business details to verify before you can accept live payments. - Issue: 3D Secure / Bank Authentication Failure.
Symptom: The customer is redirected to their bank's page for an OTP (One-Time Password) but the payment fails afterward.
Solution: This issue is outside your direct control and lies with the customer's bank. Advise the customer to double-check their OTP, ensure they have sufficient funds, and try the transaction again. If it persists, suggest they use an alternative payment method (like a different card or UPI) or contact their bank. - Issue: Mismatched Currency.
Symptom: An error mentioning "currency not supported."
Solution: Ensure your store's primary currency in Shopify Settings > Store details is set to INR, as this is what your Indian payment gateway expects to process.
Streamline Your E-commerce: Let WovLab Handle Your Payment Gateway Integration
As this guide demonstrates, you can absolutely integrate an Indian payment gateway into your Shopify store yourself. However, the process involves multiple steps, requires careful handling of sensitive credentials, and demands meticulous testing. For a busy entrepreneur, time spent troubleshooting API keys or navigating KYC documentation is time not spent on what you do best: growing your business, developing products, and marketing to your customers.
This is where WovLab steps in. As a full-service digital agency with deep expertise in the Indian e-commerce ecosystem, we turn complex technical hurdles into seamless solutions. Our dedicated payments team doesn't just connect your gateway; we provide an end-to-end service designed for operational excellence.
Our Payment Gateway Integration service includes:
- Consultation: We start by analyzing your business model, transaction volume, and customer base to recommend the most cost-effective and feature-rich gateway for your specific needs.
- Documentation Assistance: We guide you through the entire KYC process, ensuring your documentation is correct and complete for rapid approval.
- Secure Integration: Our developers handle the entire technical setup, securely implementing API keys and configuring the gateway to work flawlessly with your Shopify theme and checkout process.
- Rigorous Testing: We perform comprehensive test transactions across multiple payment methods (cards, UPI, wallets) to guarantee a frictionless and error-free experience for your customers from day one.
- Ongoing Support: Should any issues arise, you have an expert team on standby to diagnose and resolve them, liaising directly with gateway support so you don't have to.
At WovLab, we believe technology should be an enabler, not a bottleneck. Integrating your payment gateway is just one piece of the puzzle. Our expertise spans the full spectrum of e-commerce success, from developing custom AI Agents to automate customer service to executing data-driven SEO strategies that dominate search rankings. Let us handle the technical complexities so you can focus on your vision. Contact WovLab today and let's build a powerful, efficient, and scalable e-commerce operation together.
Ready to Get Started?
Let WovLab handle it for you — zero hassle, expert execution.
💬 Chat on WhatsApp