LogoLogo
Document ValidationsPayment Methods
  • Welcome to LimePay API Docs
  • Getting Started with Lime-Pay
  • API Documentation
    • Deposits API
      • Technical and Security Aspects
        • Calculating the Signature
      • Endpoints
        • Deposit Creation Endpoint
          • Notifications
        • Deposit Status Endpoint
        • Payment Methods Endpoint
        • Currency Exchange Endpoint
        • Refund Creation Endpoint
          • Notifications
        • Refund Status Endpoint
      • Payment Methods
        • 🌍Africa
          • 🇧🇯Benin
          • 🇧🇼Botswana
          • 🇨🇲Cameroon
          • 🇨🇬Congo Brazzaville
          • 🇨🇩Congo DRC
          • 🇪🇬Egypt
          • 🇬🇦Gabon
          • 🇬🇭Ghana
          • 🇨🇮Ivory coast
          • 🇰🇪Kenya
          • 🇲🇼Malawi
          • 🇲🇱Mali
          • 🇳🇬Nigeria
          • 🇷🇼Rwanda
          • 🇿🇦South Africa
          • 🇹🇿Tanzania
          • 🇹🇬Togo
          • 🇺🇬Uganda
          • 🇿🇲Zambia
        • 🌏Asia
          • 🇧🇩Bangladesh
          • 🇨🇳China
          • 🇭🇰Hong Kong
          • 🇮🇳India
          • 🇮🇩Indonesia
          • 🇯🇵Japan
          • 🇲🇾Malaysia
          • 🇵🇰Pakistan
          • 🇹🇭Thailand
          • 🇹🇷Turkey
          • 🇻🇳Vietnam
      • API Codes
    • Cashouts API
      • Technical and Security Aspects
        • Calculating the Payload-Signature
      • Endpoints
        • Cashout Creation Endpoint
          • Notifications
        • Cashout Status Endpoint
        • Cashout Update Status Endpoint
        • Cashout Cancellation Endpoint
        • Cashout Bank Codes
      • Countries Validations
        • 🌍African Countries
          • 🇧🇼Botswana
          • 🇨🇲Cameroon
          • 🇨🇬Congo Brazzaville
          • 🇨🇩Congo DRC
          • 🇪🇬Egypt
          • 🇬🇭Ghana
          • 🇰🇪Kenya
          • 🇲🇼Malawi
          • 🇳🇬Nigeria
          • 🇷🇼Rwanda
          • 🇿🇦South Africa
          • 🇿🇲Zambia
          • 🇬🇦Gabon
        • 🌏Asian Countries
          • 🇧🇩Bangladesh
          • 🇨🇳China
          • 🇮🇳India
          • 🇮🇩Indonesia
          • 🇯🇵Japan
          • 🇲🇾Malaysia
          • 🇹🇭Thailand
          • 🇹🇷Turkey
          • 🇻🇳Vietnam
          • 🇵🇰Pakistan
      • API Codes
    • Reconciliation API
      • Technical and Security Aspects
      • Endpoints
      • API Codes
  • Knowledge Base
    • Countries Specifications
Powered by GitBook
On this page
  • Required fields
  • Bank Account Validations
  • Bank Branch Validations
  • Document Validations
  • Example Request
  • Bank Codes

Was this helpful?

  1. API Documentation
  2. Cashouts API
  3. Countries Validations
  4. Asian Countries

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_name

String (max length: 100)

Beneficiary's name

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

Bank

Description

Regex

Example

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; - UCO Bank - Paytm Payment Bank

Document Validations

Example Request

{
    "login": "xxxxxxx",
    "pass": "xxxxxxx",
    "external_id": "30000000001",
    "document_id": "873839473",
    "beneficiary_name": "test name",
    "country": "IN",
    "amount": 100,
    "currency": "INR",
    "bank_account": "234234323",
    "bank_branch": "IDIB000M322",
    "notification_url": "https://webhook.site/url",
    "type": "json"
}
external_id=100365001A2538925094
cashout_id=197821234
date=2025-03-18 10:10:10
bank_reference_id=39b6e872adc04e23f437dbd75cccd123
control=50553B0A13419744FF8CFFAD6711829863B5152E702FCDB123456789735671

The UTR is returned in the bank_reference_id field.

Bank Codes

The bank_code in India is not mandatory, and it is retrieved from the IFSC sent in the bank_branch instead.

Last updated 2 months ago

Was this helpful?

See

See

See

See

See

Beneficiary's

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

to check document types and validations.

For the full and most up-to-date list of banks and its codes, please check the

🌏
🇮🇳
click here.
Cashout Bank Code endpoint.
IFSC
validations below
validations below
Click here
document validations
country codes
currency codes