For the complete documentation index, see llms.txt. This page is also available as Markdown.

🇮🇳India

Check the requirements and validations made over the cashouts on India

Required fields

Field

Format

Description

login

String

Cashouts login

pass

String

Cashouts pass

external_id

String (max length: 100)

Transaction's ID on your end

document_id

Beneficiary's document ID

country

IN

currency

INR / USD

amount

Number with up to 2 decimals

Cashout amount

bank_account

Beneficiary's bank account

bank_branch

Beneficiary's IFSC

beneficiary_name

String (max length: 100)

Beneficiary's name

email

String (max length: 100)

User's email

Bank Account Validations

Bank name

Bank code

Format

Regex

Example

Default

-

Numeric values, not allowing spaces in between. Length between 9 and 18 inclusive

^[0-9-.]{9,18}$

911010341747600, 9283749293

Bank Branch Validations

The IFSC is short for Indian Financial System Code and this 11 characters code helps identify the individual bank branches that participate in the various online money transfer options like NEFT and RTGS. For more information and how to find a IFSC, please click here.

Bank

Description

Regex

Example

iCash

IFSC

Hardcode the example value

ICSH0000000

All

IFSC

^[A-Z|a-z]{4}[0][a-zA-Z0-9]{6}$

IDIB000M322, ANDB0000345

Note: We do not process Payouts to the following Banks/IFSC; - Paytm Payment Bank

Document Validations

Click here to check document types and validations.

Example Request

Bank Codes

For the full and most up-to-date list of banks and its codes, please check the Cashout Bank Code endpoint.

STATE BANK OF INDIA

139

KOTAK MAHINDRA BANK

90

HDFC BANK LTD.

62

BANK OF BARODA

17

PUNJAB NATIONAL BANK

128

UNION BANK OF INDIA

167

CANARA BANK

35

AXIS BANK

172

BANK OF INDIA

24

AIRTEL PAYMENTS BANK LIMITED

5

ICICI BANK LTD.

70

iCash One

1000

Last updated

Was this helpful?