EMI and Pay Later Method
Activating EMI and Pay Later
Offer your customers the convenience of buying now and paying later through Cashfree's platform. Enable multiple Pay Later and EMI options with a single integration. Contact [email protected] to use these features.

EMI and Pay Later
Credit Card EMI
Cashfree supports Credit Card EMI payment method. You can use different EMI providers on our platform. Below is a list of supported providers and their payment codes for a seamless flow. If you are using a Cashfree hosted integration, we will automatically show all these options to eligible users on the checkout page.
Here is a sample of the request that you need to send to /orders/pay
to process a seamless EMI payment. Read more here.
{
"order_token": "t9qcKxyZeINHM625rHrx",
"payment_method" : {
"emi": {
"channel": "link",
"card_number": "4111111111111111",
"card_expiry_mm": "12",
"card_expiry_yy": "22",
"card_cvv": "123",
"card_bank_name": "Kotak",
"emi_tenure": 3
}
}
}
The following 14 card issuers are supported for card-based EMIs. Please send the exact values in the card_bank_name
parameter.
Bank Name | card_bank_name |
---|---|
HDFC Bank | HDFC |
Kotak Bank | KOTAK |
ICICI Bank | ICICI |
RBL Bank | RBL |
Bank Of Baroda | BOB |
Standard Chartered | Standard Chartered |
Axis Bank | AXIS |
AU Small Finance Bank | AU |
Yes Bank | YES |
IndusInd Bank | INDUS |
State Bank Of India | SBI |
Federal Bank | FED |
HSBC | HSBC |
Citi Bank | CITI |
We support varying tenures for each of these: 3, 6, 9, 12, 14, 18, 24, 36 depending on the issuing bank.
EMI Plans
List of emiPlan that is required in case of Card based EMI
Name of the Provider | Minimum Amount (INR) | 3 Months | 6 Months | 9 Months | 12 Months | 18 Months | 24 Months | 36 Months | 20 Months | 30 Months |
---|---|---|---|---|---|---|---|---|---|---|
Standard Chartered Credit Card | 2000 | 11.88% | 13% | 14% | 14% | |||||
ICICI Bank Credit Card | 1500 | 14.99% | 14.99% | 14.99% | 14.99% | 14.99% | 14.99% | |||
Kotak Bank Credit Card | 2500 | 13% | 13% | 14% | 14% | 15% | 15 % | 18 % | 15 % | 16 % |
HDFC Bank Credit Card | 3000 | 16% | 16% | 16% | 16% | |||||
Bank of Baroda | 2500 | 13% | 14% | 14% | 15% | 16% | 16 % | 16 % | ||
RBL Bank | 1500 | 13% | 14% | 15% | 15% | 15 % | 15 % | |||
Axis Bank | 2500 | 14% | 14% | 15% | 15% | 16% | 16 % | |||
AU Small Finance Bank | 2000 | 14% | 14% | 14% | 14% | 14% | 14% | |||
State Bank of India Credit Card | 4000 | 14% | 14% | 14% | 14% | |||||
Federal Bank | 2500 | 14% | 14% | 14% | 14% | |||||
Citi | 2500 | 13% | 13% | 15% | 15% | |||||
HSBC | 2001 | 12.50% | 12.50% | 13.50% | 13.50% | 13.50% | ||||
Indusind | 2001 | 13% | 13% | 13% | 13% | 15% | 15% | |||
Yes Bank | 1500 | 12% | 12% | 13% | 13% | 15% | 15% |
Debit Card EMI
Cashfree Payments supports Debit Card EMI payment method. When a merchant uses a Cashfree hosted integration, we show the Debit Card EMI option on request. We will soon be live on the seamless integration flow.
Name of the Provider | Minimum Amount (INR) | 3 Months | 6 Months | 9 Months | 12 Months | 18 Months | 24 Months |
---|---|---|---|---|---|---|---|
HDFC Bank | 5000 | 16% | 16% | 16% | 16% | 16% | 16% |
Cardless EMI Providers
Your customers can also pay through other EMI providers (non-card based). A sample request is also provided here for your reference. ["flexmoney", "zestmoney"].
The providers are:
Flexmoney (powers Cardless EMI from HDFC Bank, Kotak Bank, ICICI Bank, IDFC Bank, Federal Bank, Home Credit & Bank of Baroda)
ZestMoney
Kreditbee (Will be available soon for web integration flow.)
curl --request POST \
--url https://api.cashfree.com/pg/orders/pay \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--data '
{
"payment_method": {
"cardless_emi": {
"channel": "link",
"provider": "flexmoney",
"phone": "77891212345"
}
},
"order_token": "ydfkhkashdfh1k23123"
}
Provider Parameter | Name of the Provider |
---|---|
flexmoney | FlexMoney (powers Cardless EMI from HDFC Bank, Kotak Bank, ICICI Bank, IDFC Bank, Federal Bank, Home Credit & Bank of Baroda) |
zestmoney | ZestMoney |
Paylater Providers
Your customers can also pay through the following Paylater providers:
- Kotak Bank Paylater
- HDFC Bank Paylater
- ZestMoney Paylater
- Lazypay
- Ola Money Postpaid
- Simpl
- Freecharge (Will be available soon for web integration flow.)
Provider Parameter | Name of the Provider |
---|---|
kotak | Kotak Bank Paylater |
flexipay | HDFC Bank Paylater |
zestmoney | ZestMoney Paylater |
lazypay | Lazypay |
olapostpaid | Ola Money Postpaid |
simpl | Simpl |
curl --request POST \
--url https://api.cashfree.com/pg/orders/pay \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--data '
{
"payment_method": {
"paylater": {
"channel": "link",
"provider": "flexipay",
"phone": "77891212345"
}
},
"order_token": "ydfkhkashdfh1k23123"
}
Simpl Integration
For any new customer on your platform, simpl provides a redirection URL to authenticate the customer. For repeat customer Cashfree provides a submit OTP API which needs to be integrated on your checkout page for a seamless experience.
curl --request POST \
--url https://api.cashfree.com/pg/orders/pay \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--data '
{
"payment_method": {
"paylater": {
"channel": "link",
"provider": "simpl",
"phone": "8714268343"
}
},
"order_token": "ydfkhkashdfh1k23123"
}
{
"payment_method": "paylater",
"channel": "link",
"action": "link",
"data": {
"url": "https://prod.cashfree.com/pgnextgenapi-test/api/v1/view/gateway/FyQrZyVNFqABzPzbj9fJ389252b2c7b4e0b2e11380b550c81cc6",
"payload": null,
"content_type": null,
"method": null
},
"cf_payment_id": 1316274816,
"payment_amount": 1.00
}
{
"payment_method": "paylater",
"channel": "post",
"action": "post",
"data": {
"url": "https://prod.cashfree.com/pgnextgenapi-test/api/v1/orders/pay/authenticate/1316030207",
"payload": null,
"content_type": "application/json",
"method": "post"
},
"cf_payment_id": 1316030207,
"payment_amount": 1.00
}
curl --location --request POST 'https://prod.cashfree.com/pgnextgenapi-test/api/v1/orders/pay/authenticate/1316030207' \
--header 'x-api-version: 2021-05-21' \
--header 'Content-Type: application/json' \
--data-raw '{
"otp": "8686",
"action": "SUBMIT_OTP"
}'
Updated 12 months ago