JUMP TOCashfree Payment Gateway APIsEnd PointsOrdersCreate OrderpostGet OrdergetPaymentsSubmit or Resend OTPpostOrder PaypostPreauthorizationpostGet Payments for an OrdergetGet Payment by IDgetOffersCreate OfferpostGet Offer by IDgetToken VaultFetch All Saved Card InstrumentgetFetch Specific Saved Card InstrumentgetDelete Saved Card InstrumentdeleteFetch cryptogram for a saved card instrumentgetEligibilityGet Eligible Cardless EMIpostGet Eligible OfferspostGet Eligible PaylaterpostGet Eligible Payment MethodspostPayment LinksCreate Payment LinkpostFetch Payment Link DetailsgetCancel Payment LinkpostGet Orders for a Payment LinkgetRefundsCreate RefundpostGet All Refunds for an OrdergetGet RefundgetSettlementsGet Settlements by Order IDgetPG ReconciliationPG ReconciliationpostSettlement ReconciliationSettlement ReconciliationpostGet All SettlementspostsoftPOSCreate TerminalpostFetch Terminal QR CodesgetCreate TerminalpostGet Terminal Status using Phone NumbergetsoftPOS WebhooksDisputesGet Disputes by Order IDgetGet Disputes by Dispute IDgetGet Disputes by Payment IDgetAccept DisputeputContest Dispute by Submitting EvidencepostGet Submitted Evidences by Document IDgetWebhooksErrors - Structure and ListEasy SplitEasy Split OverviewEasy Split - Postman CollectionEnd PointsAuthorize - Auto CollectpostVendors 2.0Create Vendor v2.0postUpdate Vendor Details v2.0patchGet Vendor All DetailsgetUpload Vendor DocspostGet Vendor All Document StatusgetGet Vendor Document DownloadgetSplit OrdersSplit at Order LevelpostSplit After PaymentpostCreate Static Split ConfigurationpostGet Split and Settlement Details by OrderID v2.0getCreate RefundpostSettlementsGet Settlement Cycle DetailsgetGet All Vendor Settlement Details by VendorIDgetGet Vendor Settlement Details by SettlementIDgetVendor Adjustment v2.0postOn Demand Vendor Settlement - Amount BasedGet On Demand BalancegetGet ChargesgetCreate On Demand TransferpostOn Demand Settlements - Interval BasedGet On Demand Vendor BalancegetSettle On Demand Vendor BalancepostGet On Demand Settlement StatusgetDeferred SettlementsSet Vendor Settlement Eligibility Date for OrdersputVendor Settlement WebhookReconciliationView Split Order Details Using Settlement IDpostVendor Recon for a Time PeriodpostVendor Recon Using Vendor ID & Time Intervalpostglobal collectionsGlobal Collections OverviewEnd PointsAuthorizatonGet TokenpostVerify TokenpostGet All Collection AccountsgetEmulate FundingpostGet All Transaction DetailsgetGlobal Collections WebhooksPartner APIsGet All Transaction Details for Partner MerchantsgetEmulate Funding for Partner MerchantspostGet All Collection Accounts for Partner MerchantsgetLRSLRS - Postman CollectionEnd PointsMerchant WebhookAdd Webhook URLSpostCreate RemitterpostGet RemittergetCreate BeneficiarypostGet BeneficiarygetCreate CustomerpostUpload Documents in BulkpostGet FxRatepostCreate OrderpostGet OrdergetUpload DocumentspostProcess OrderpostCancel OrderdeleteGet NetBanking OptionsgetPayoutsPayouts API OverviewPayouts - Postman CollectionEnd PointsAuthenticationAuthorizepostVerifypostBeneficiaryAdd BeneficiarypostGet Beneficiary DetailsgetGet Beneficiary IDgetRemove BeneficiarypostGet Beneficiary HistorygetAccountGet BalancegetGet Balance V1.2getSelf WithdrawalpostInternal TransferpostInternal Transfer V1.2postTransfers v1.2Standard Transfer Sync v1.2postStandard Transfer Async v1.2postDirect Transfer V1.2postGet Transfer Status V1.2getBatch Transfer V1.2postGet Batch Transfer Status V1.2getTransfersStandard Transfer SyncpostStandard Transfer AsyncpostDirect TransferpostGet Transfer StatusgetBatch TransferpostGet Batch Transfer StatusgetCardPaypostLendpostWebhooksIncidentsGet IncidentsgetCashgramCashgram - Postman CollectionEnd PointsAuthenticationAuthorizepostVerifypostCreate CashgrampostGet Cashgram StatusgetDeactivate CashgrampostWebhooksVerification SuiteVerification Suite - Postman CollectionEnd Points and Test DataAuthenticationAuthorizepostVerifypostBank Verification Sync V1.2getBank Verification AsyncgetGet Verification StatusgetUPI VerificationgetGet UPI VPA Using Phone NumberpostIFSC VerificationgetBulk Bank VerificationpostGet Bulk Verification StatusgetPAN Verification APIPAN Verification - Postman CollectionVerify PAN SyncpostGet PAN Verification StatusgetVerify Bulk PANpostGet Bulk PAN StatusgetPAN Verification via OCRpostAadhaar OKYCGenerate OTP to Verify AadhaarpostSubmit OTP for Aadhaar VerificationpostAadhaar Verification via OCRpostGSTIN VerificationVerify GSTINpostReverse Penny DropCreate RequestpostGet DetailsgetWebhooksKYC LinksGenerate FormpostGet Form StatusgetSubscriptionSubscription - Postman CollectionEnd PointsPhysical MandatesCreate PlanpostCreate Subscription with Plan IDpostCreate Subscription with Plan InfopostSeamless SubscriptionCreate Seamless Subscription with Plan IDpostCreate Seamless Subscription with Plan InfopostCreate Auth Seamless Physical MandatepostCreate Authorisation RequestpostGet Authorisation StatusgetUpdate Authorisation StatusputSubscription Refund APIsCreate RefundpostGet RefundgetGet Subscription DetailsgetUpdate Recurring AmountputGet All Subscription PaymentsgetGet Single Subscription Payment DetailsgetGet Payment Details Using Merchant Txn IDgetCancel SubscriptionpostPause SubscriptionputCharge SubscriptionpostRetry PaymentpostUpload FilepostActivate SubscriptionpostCancel ChargepostUpdate Charge StatusputRedirection Payload after AuthorizationRate LimitsWebhooksCreate SubscriptionpostCreate Seamless SubscriptionpostAuto CollectAuto Collect - Postman CollectionEnd PointsAuto Collect - Easy Split APIsAuthorizepostVerify TokenpostCreate VendorpostEdit VendorputGet All Vendor DetailsgetGet Vendor DetailsgetVirtual Accounts Version 2.0Create Virtual Bank AccountpostCreate Virtual Payment AddresspostEdit Virtual Bank AccountputEdit Virtual Payment AddressputChange Virtual Account StatusputFetch All Virtual AccountsgetFetch Virtual Account by vAccountIdgetVirtual Accounts Version 1.1Create Virtual Account/VPA Version 1.1postEdit Virtual Account Version 1.1postGet Virtual Account or Virtual VPA Details Version 1.1getList All Virtual Accounts Version 1.1getVirtual Accounts Version 1Create Virtual Account / VPApostEdit Virtual AccountpostGet Virtual Account or Virtual VPA DetailsgetList All Virtual AccountsgetCreate QR codegetCreate Dynamic QR CodegetChange Virtual Account StatuspostRecent PaymentsgetFetch Rejected Payment DetailsgetView Settlement DetailsgetGet Recent Payments for Virtual Account Id/Virtual VPA IdgetSearch for a Transaction by UTRgetFetch Payment by Cashfree Ref IdgetCreate RefundpostGet Refund DetailsgetWebhooksAPI BankingBaaS Prepaid Card IssuanceCreate CustomerpostGenerate OTPpostCreate CardpostGet InstrumentgetGet InstrumentsgetEdit CardpatchGet BalancegetGet StatementgetSet PINpostGet Card DetailsgetLoad CardpostGet SDK TokenpostMerchant Onboarding APIsMerchant OnboardingCreate MerchantpostUpdate MerchantpatchGet Merchant StatusgetCreate Onboarding LinkpostMerchant Onboarding WebhooksKYC Links APIs/formGenerate Formpost/form/{verification_id}Get Virtual Account or Virtual VPA Details Version 1.1get https://example.com/cac/v1.1/va/{vAccountId}Use this API to fetch details of a virtual bank account or virtual VPA.Example URL with GET query params for vAccountId: /cac/v1/va/virtual Example URL with GET query params for virtualVPAId: /cac/v1/va/john Response Codes SubcodeStatusMessage404ErrorVirtual Account not found