Checkout
WooCommerce
Easily manage checkout for your WooCommerce store with Cashfree Payments.
WooCommerce Integration Guide
Accept payments instantly on your Woocommerce 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)
1. Sign Up and Set Up
- Sign up with Cashfree if you don’t have an account.
- Submit the required documents.
2. Install the Cashfree Payments Plugin
- Download the plugin from WordPress.
- Log in to your WordPress Admin Dashboard.
- Upload and install the plugin in
/wp-content/plugins
. - Activate the Cashfree Plugin from the Plugins page.
3. Configure Cashfree in WooCommerce
- Go to WooCommerce > Settings > Checkout.
- Select Cashfree under Payment Gateways.
- Enable Cashfree by checking the Enable/Disable box.
4. Enter Your Credentials
- App ID and Secret Key from Cashfree:
- Enter your credentials in the Cashfree plugin settings.
- Optional settings:
- Sandbox Mode: Check to enable test mode.
- In-Context Payment: Check to avoid redirection during payment.
Click Save Changes when finished.
Note: If you encounter an “Authentication Failed” error, uncheck “Enable Cashfree Sandbox.”
5. Whitelist Your Domain
To complete the integration, request domain whitelisting:
- Navigate to Developers > Whitelisting in the Cashfree Dashboard.
- Follow the whitelisting guide.
BNPL Plus Integration
1. Setup Guide
- Upgrade Cashfree Plugin: Go to WooCommerce Admin > Plugins and update to the latest version.
- Enable BNPL Options: Go to Settings and activate:
- Offers, pay later, or EMI options as desired.
Done! BNPL Plus will now display on your product pages.
2. Troubleshooting
Common Errors and Solutions
- ”Authentication Failed”: Ensure Sandbox Mode is disabled in settings.
- Domain Error: Verify domain is whitelisted in the Cashfree Dashboard.
Learn how to use other features to improve conversion using offers and cart recovery.