- UPI
- Credit Cards
- Debit Cards
- Net Banking
- Wallets
- Buy Now Pay Later (BNPL)
- Standard Shopify payment plugin (listed on Shopify as 1Cashfree): 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) (listed on Shopify as Cashfree Payments - Cards): Supports only credit and debit card payments through Shopify’s native checkout flow.
Prerequisites
- Credentials to log in to your Shopify account.
- Register for an account with Cashfree before you start integration.(Optional)
Setup process
1. Complete your KYC
Login to Dashboard
Submit KYC
2. Activate the plugin
After installation, the plugin redirects you to an authentication page. Log in using your Cashfree-registered email address, then click the Activate button in your Shopify settings to enable Cashfree at checkout:
3. Configure payment settings
Enable automatic payment capture
We recommend turning on automatic payment capture to avoid manual order processing:Navigate to Settings

Enable Auto-Capture

Direct card payments
Enable direct card payments through Shopify’s checkout:
Setup steps
Open Settings

Find Payment Providers

Select Cashfree

Connect Account

Test mode integration
Follow these steps to verify your integration in test mode:Enable test mode
- Log in to your Shopify store
- Go to Settings → Payments
- In Supported Payment Methods, click Manage on Cashfree
- Scroll down and enable Test mode
- Click Save
Important notes
Report reconciliation
Match transactions between Shopify and Cashfree using:- Shopify’s
Payment IDcolumn in the shopify report. - Cashfree’s
Order Idcolumn in the Transaction Report
order_id. Cashfree’s order_id in turn maps to Cashfree’s cf_payment_id. You can use the Cashfree order_id to retrieve payment details via Cashfree APIs or webhooks.
- 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 plugin.
- Shopify has restricted payment apps from passing or adding payment-related information to Order Tags. Cashfree can no longer populate the Transaction ID in Shopify Order Tags. Match transactions using Shopify’s
Payment IDand Cashfree’sOrder Idas described above.
Troubleshooting
Need help?
Contact our Support team for assistance with your integrationAffiliate partner program
As a developer building payment experiences for your clients, you can earn additional income while providing them with industry-leading payment solutions.
Join the Cashfree affiliate partner program and get rewarded every time your clients use Cashfree.
What you get:
- Earn up to 0.25% commission on every transaction.
- Become a trusted fintech partner for your clients.
- Access to a dedicated partner manager for expert support.
What your clients get:
- Instant activation and go live in minutes.
- Industry-best success rate across all payment modes.
- Effortless acceptance of international payments in 140+ currencies.
Get started today. Become a partner now.