Data to Test Integration

For all transactions, use the following test bank, card, UPI, and wallet numbers to trigger all validations and transfers for payouts and cashgram. Add these details while adding the beneficiary, and mock the transfer responses to the provided results.

Please note that transfers to any other details other than the ones mentioned below fail. Test mode payouts and validations simulate a live payout but don't get processed with the bank.

📘

All different modes and validation for the TEST and PROD environment have to be enabled by Cashfree Payments before you attempt. You can contact your account manager or write to [email protected] to enable it for your account.

Test Account Details

The SMS notification service is unavailable on the TEST environment, and the OTP is standard across all OTP requests. It is 111000.

Account Holder Names

Use the below details to test account holder name validation.

Given NameName SpecifiedMatch ScoreMatch ResultAccount Number
JOHN DOEjohn doe100.00DIRECT_MATCH26291800001191
JOHN DOEjohn d85.00GOOD_PARTIAL_MATCH26291800001191
JOHN DOEj doe70.00MODERATE_PARTIAL_MATCH26291800001191
JOHN DOEjane d38.00POOR_PARTIAL_MATCH26291800001191
TOM WELLStom wells100.00DIRECT_MATCH1233943142
TOM WELLStom w85.00GOOD_PARTIAL_MATCH1233943142
TOM WELLSt wells70.00MODERATE_PARTIAL_MATCH1233943142
TOM WELLStim lee38.00POOR_PARTIAL_MATCH1233943142
BOB HOPEbob hope100.00DIRECT_MATCH388108022658
BOB HOPEbob h85.00GOOD_PARTIAL_MATCH388108022658
BOB HOPEb hope70.00MODERATE_PARTIAL_MATCH388108022658
BOB HOPEbane hue38.00POOR_PARTIAL_MATCH388108022658

Bank Numbers

For banks, the primary parameters for transfer would be the bank account and IFSC number included while adding the beneficiary. Use these test bank numbers to test payouts to a card. Utilized only with test API keys.

Account NumberIFSCRemarks
026291800001191YESB0000262Success
00011020001772HDFC0000001Success
000890289871772SCBL0036078Success
000100289877623SBIN0008752Failed at bank
2640101002729CNRR0002640Failure – Invaid IFSC code
026291800001190YESB0000262Failure – Invalid Account number
02014457596969CITI0000001Success (later to Reversed)

UPI

success@upi
failure@upi
pending@upi
valid@upi
valid@ybl
valid@paytm
valid@okicici
invalid@upi
incorrect@upi
invalid@upi
invalid@ybl
invalid@paytm
invalid@okicici

Aadhaar

Aadhaar NumberRemarks
655675523712Valid
655675523711Valid
655675523710Invalid
655675523709Invalid

Aadhaar OKYC

Aadhaar NumberOTPRemarks
655675523712111000Aadhaar Verification Successfull
655675523712000111OTP Invalid
655675523712000222Verification Failed
655675523711000113OTP Invalid
655675523710111000Invalid Aadhaar Number
655675523709111000Verification Failed

GSTIN

GSTINRemarks
29AAICP2912R1ZRValid
27ABCFGH5678D1ZValid
36JKLPQR9012E2YValid
45XYZLMN2345G3WValid
12PQRST6789A4BCValid
39ABCDE0987F6GHValid
23UVWXYZ5678H5DValid
05BBICP2912R1ZRValid
29AAIZP2912R1ZRInvalid
05BBICA2912R1ZRInvalid

UPI VPA from Mobile Number

Mobile NumberRemarks
9999999999Valid
919999999999Valid
+919999999999Valid
+91 6666666666Valid
91 6666666666Valid
6666666666Valid
8888888888Invalid
918888888888Invalid
+918888888888Invalid
+91 5555555555Invalid
91 5555555555Invalid
5555555555Invalid
7777777777Unable to validate
+91 4444444444Unable to validate
91 4444444444Unable to validate
4444444444Unable to validate

Additional VPAs

DataRemarks
[email protected]Valid
6666666666Valid

PAN

PANRemarks
Individual PAN - ABCPV1234DValid
Individual PAN - XYZP4321WValid
Individual PAN - AZJPG7110RValid
Business PAN - ABCCD8000TValid
Business PAN - XYZH2000LValid
Business PAN - AAAHU4383CValid
Business PAN - AMJCL2021NValid
Individual PAN - DEFPV0126DInvalid
Individual PAN - TUVP5678WInvalid
Business PAN - LMNCD8010TInvalid
Business PAN - EFGH2020LInvalid

Experience the all-new Cashfree Payments Docs! Faster, smarter, and easier to navigate. Check it out here!🎉