Create Seamless Subscription

Use this API to create a subscription in a seamless manner. This allows you to provide your own payment experience to your customers. With this, you can collect all payment details on your webpage and safely send them to Cashfree for processing. The authLink here will redirect the customer to the 2FA page of the issuer/destination bank.

General Pointers

Store the subReferenceId as this is the unique id generated by Cashfree for the subscription. It will be required for subsequent operations.

It is recommended that the checkout page showcases all the subscription and payment details so that the customer can make an informed decision. For e-mandates, the NPCI guidelines state that the checkout information should include but are not limited to the following

  • First ordered list item
  • Account type - Savings or Current
  • Bank Name
  • Customer Name
  • Recurring payment details: This should include the following information
    a. Frequency of the subscription
    b. Recurring amount/Maximum amount
    c. Last Payment date
    d. Purpose of the Subscription

Mapping for BankId

Bank ID

Bank Name

CITI

CITIBANK N A

DCBL

DCB BANK LTD

BDBL

BANDHAN BANK LTD

UCBA

UCO BANK

IDIB

INDIAN BANK

BARB

BANK OF BARODA

CBIN

CENTRAL BANK OF INDIA

CIUB

CITY UNION BANK LTD

CNRB

CANARA BANK

COSB

Cosmos Bank

DEUT

DEUTSCHE BANK AG

DLXB

DHANALAXMI BANK

ESFB

EQUITAS SMALL FINANCE BANK LTD

FDRL

FEDERAL BANK

HDFC

HDFC BANK LTD

IBKL

IDBI BANK LTD

ICIC

ICICI BANK LTD

IDFB

IDFC FIRST Bank

INDB

INDUSIND BANK

IOBA

INDIAN OVERSEAS BANK

KARB

KARNATAKA BANK LTD

KKBK

KOTAK MAHINDRA BANK LTD

MAHB

BANK OF MAHARASHTRA

PUNB

PUNJAB NATIONAL BANK

TMBL

TAMILNAD MERCANTILE BANK LTD

USFB

UJJIVAN SMALL FINANCE BANK LTD

UTIB

AXIS BANK

PYTM

PAYTM PAYMENTS BANK LTD

RATN

RBL BANK LIMITED

SBIN

STATE BANK OF INDIA

SCBL

STANDARD CHARTERED BANK

YESB

YES BANK

SIBL

SOUTH INDIAN BANK

DBSS

DBS BANK INDIA LTD

JSFB

JANA SMALL FINANCE BANK LTD

HSBC

THE HONGKONG AND SHANGHAI BANKING CORPORATION LTD

PSIB

PUNJAB AND SIND BANK

KVBL

KARUR VYSA BANK

Possible Values for Bank ID

If emandate_authMode is NetBanking:

If emandate_authMode is debitCard:

BARB, CBIN, CIUB, CNRB, COSB, DEUT, DLXB, ESFB, FDRL, HDFC, IBKL, ICIC, IDFB, INDB, IOBA, KARB, KKBK, MAHB, PUNB, PYTM, RATN, SBIN, SCBL, TMBL, USFB, UTIB, YESB, SIBL, DBSS, JSFB, HSBC, PSIB, KVBL, CITI, DCBL, BDBL, UCBA, IDIB

ANDB, AUBL, CITI, DCBL, DEUT, DLXB, ESFB, FDRL, HDFC, ICIC, IDFB, INDB, KARB, KKBK, MAHB, PUNB, PYTM, RATN, SBIN, SIBL, USFB, YESB, DBSS, TMBL, UTIB, BARB, JSFB, SCBL

Language