Skip to main content
Accept payments instantly on your Shopify store with our no-code payment gateway. We support all major payment methods including:
  • UPI
  • Credit Cards
  • Debit Cards
  • Net Banking
  • Wallets
  • Buy Now Pay Later (BNPL)
Cashfree provides following plugin options for Shopify integration:
  • Standard Shopify payment plugin: Supports all major payment methods, including UPI, credit cards, debit cards, net banking, wallets, and Buy Now Pay Later (BNPL).
  • Direct card payments plugin (manual setup): Supports only credit and debit card payments through Shopify’s native checkout flow.
We have introduced a new, simpler way for merchants to install Shopify using the following link: Cashfree Payments: Shopify App Store. This method enables merchants to integrate Shopify with Cashfree Payments seamlessly, complementing our traditional approach.

Prerequisites

Setup process

1. Complete your KYC

1

Login to Dashboard

Visit the Cashfree Payments dashboard using the login credentials used at the time of installation
2

Submit KYC

Complete your KYC verification to start accepting payments

2. Activate the plugin

Click the ‘Activate’ button in your Shopify settings to enable Cashfree Payments at checkout:
Activate Cashfree Payments

3. Configure payment settings

Enable automatic payment capture

We recommend turning on automatic payment capture to avoid manual order processing:
1

Navigate to Settings

Go to Payment Settings
2

Enable Auto-Capture

Enable Automatic Capture

Direct card payments

Enable direct card payments through Shopify’s checkout:
Card Payments Demo

Setup steps

1

Open Settings

Shopify Settings
2

Find Payment Providers

Payment Providers
3

Select Cashfree

Select Cashfree
4

Connect Account

Connect Account

Test mode integration

You can perform an end-to-end simulation of funds flow in the Test Mode. Once confident that the installation and integration is working as expected, switch to the Live Mode and start accepting payments from customers.
Follow these steps to verify your integration in test mode:

Enable test mode

  1. Log in to your Shopify store
  2. Go to Settings → Payments
  3. In Supported Payment Methods, click Manage on Cashfree Payments
  4. Scroll down and enable Test mode
  5. Click Save
Switch off test mode to start accepting payments

Important notes

If you change your Shopify domain, remember to: - Whitelist the new domain in Cashfree dashboard from the Merchant Dashboard and go to Payment Gateway > Developers > Whitelisting - Reconnect the plugin to update settings
Enable mandatory phone number collection in Shopify checkout settings

Report reconciliation

Match transactions between Shopify and Cashfree using:
  • Shopify’s Payment ID column in the shopify report.
  • Cashfree’s Order Id column in the Transaction Report
Cashfree has introduced order tags in Shopify that include payment and discount details. Merchants experiencing a mismatch between the paid amount (such as with the 5% UPI discount) and the Shopify order total can resolve this by reinstalling the Cashfree Payments plugin.

Need help?

Contact our Support team for assistance with your integration

Quick dev-to-dev talk

You clearly care about building better payment experiences for your clients, here’s a quick tip: Earn additional income doing exactly what you’re doing now!Join the Cashfree Affiliate Partner Program and get rewarded every time your clients use Cashfree.What’s in it for you?
  • Earn up to 0.25% commission on every transaction
  • Be more than a dev - be the trusted fintech partner for your clients
  • Get a dedicated partner manager, your go-to expert
What’s in it for your clients?
  • Instant activation, go live in minutes.
  • Industry-best success rate across all payment modes.
  • Effortlessly accept international payments in 140+ currencies
Ready to push to prod? 👉 Become a Partner now