Skip to main content

Aadhaar Banking

Aadhaar Enabled Payment System (AEPS) is a payment service that allows a bank customer to use Aadhaar as his/her identity to access his/her Aadhaar enabled bank account and perform basic banking transactions like balance enquiry, cash withdrawal, mini statement, aadhaarpay

Aadhaar Banking APIs

Common
APIDescription
Get All StatesUse this API to get all the states (state Id need in merchant onboarding)
Get State by IdUse this API to get state by Id
Get All DistrictsUse this API to get the all the districts (district Id need in merchant onboarding)
Get Districts by State IDUse this API to get district by state Id (district Id need in merchant onboarding)
Get All BanksUse this API to get all the Bank list for AEPS transaction
Two Factor AuthenticationUse this API to get Two Factor Authentication info


MERCHANT ONBOARD
APIDescription
Onboard MerchantUse this API to add merchant for AEPS transction
Update MerchantUse this API to Update the merchant details


E-KYC
APIDescription
Upload E-KYC DocsUse this API to upload the KYC document after merchant onboarded
Send OTP(For Aadhaar Verification)Use this API to send the request for adhaar verification after merchant onboarded
Resend OTP (For Aadhaar Verification)Use this API to resend the request for adhaar verification
Validate OTPAfter getting the response from Send OTP use this API to verify the Aadhaar
E-Kyc BioMetricUse this API to complete the merchant E-kyc Biometric (Biometric EKYC compulsary before initiate the transaction)
E-Kyc StatusUSe this API to get the E-KYC status of the Merchant


AEPS TRANSACTION
APIDescription
Cash WithdrawalUse this API to withdraw cash from customer Aadhaar-linked bank accounts using their Aadhaar number and fingerprint.
Balance EnquiryUse this API to check the Balance from customer Aadhaar-linked bank accounts using their Aadhaar number and fingerprint.
Mini StatementUse this API to Get the Statement from customer Aadhaar-linked bank accounts using their Aadhaar number and fingerprint.
Aadhaar PayUse this API to withdraw cash from customer Aadhaar-linked bank accounts using their Aadhaar number and fingerprint.
Transaction StatusUse this API to get the status of the AEPS transaction