DigiKhata – FULL UAT Panel
Flow idea: Wallet Login → Aadhaar KYC → PAN KYC → Beneficiary → P2A → Refund → Load Wallet.
Aadhaar / PAN / Beneficiary / FundTransfer / LoadWallet sab ke liye Bearer Token required hai jo Wallet Verify OTP se milta hai.
1. Wallet Login (Generate & Verify OTP)
Step 1 – Generate Wallet OTP (/v1/generateotp)
Step 2 – Verify Wallet OTP (/v1/verifyotp)
2. Aadhaar KYC (Generate / Resend / Validate OTP)
Aadhaar Generate OTP (/v1/kyc/aadhaargenerateotp)
walletacapplicationnumber provider ke system me existing hona chahiye, warna 1049/1253 aayega.
Resend Aadhaar OTP (/v1/kyc/aadhaarresendotp)
Validate Aadhaar OTP (/v1/kyc/aadhaarvalidateotp)
3. PAN KYC (/v1/kyc/pancard)
4. Beneficiary APIs
Beneficiary List (/v1/beneficiary/list)
Add Beneficiary (/v1/beneficiary/add)
Delete Beneficiary – Get OTP (/v1/beneficiary/delete/getotp)
Verify OTP & Delete (/v1/beneficiary/delete/verifyotpanddelete)
5. Fund Transfer & P2A
Fund Transfer Get OTP (/v1/fundtransfer/getotp)
Validate OTP & Do P2A (/v1/p2a/validateotpanddop2a)
P2A Check Txn Status (/v1/p2a/checktxnstatus)
Authorization header yahan required nahi hai, sirf AppId/AuthKey/SecretKey.
6. Refund APIs
Refund Generate OTP (/v1/p2a/refund/generateotp)
Validate OTP & Refund (/v1/p2a/refund/validateotpandrefund)
7. Corporate Balance (/v1/getcorporatebalance)
8. DigiKhata Wallet Loading
Load Wallet (/v1/funddeposit/loadwallet)
Wallet Loading Check Status (/v1/loadwallet/checkstatus)