Skip to main content
POST
Edit Virtual Bank Account Details

Headers

x-client-id
string
required

client id generated from the merchant dashboard

x-client-secret
string
required

client secret generated from the merchant dashboard

x-api-version
enum<string>
required

API version to be used. The accepted format is YYYY-MM-DD.

Available options:
2024-07-10T00:00:00.000Z
x-request-id
string

Request id for the API call. Can be used to resolve tech issues. Communicate this in your tech related queries to Cashfree Payments.

Example:

"4dfb9780-46fe-11ee-be56-0242ac120002"

Path Parameters

virtual_account_id
string
required

It is the unique ID you created to identify the virtual bank account.

Example:

"User01"

Body

application/json

PG VBA Edit Request

virtual_account_name
string

It is the unique name you give to identify a virtual bank account. The parameter allows alphanumeric characters and whitespaces.

Example:

"John Doe"

virtual_account_email
string

It is the email ID to associate with the virtual bank account.

Example:

"user@cashfree.com"

virtual_account_phone
string

It is the phone number to associate with the virtual bank account.

Example:

9876543210

kyc_details
object

It contains the KYC information of the virtual bank account holder.

remitter_lock_details
object

It contains the bank account information of the remitter.

amount_lock_details
object

It contains the details of the amount for the remittance.

bank_codes
string[]

It is the respective code used to create a virtual bank account in the corresponding bank. UTIB - Axis Bank ICIC - ICICI Bank YESB - Yes Bank Each bank code corresponds to a specific bank name.

notification_group
string

It is the group you created with the recipients to receive notificiations regarding the payment details. The parameter allows alphanumeric characters, hyphen (-), underscore

Example:

"finance_team"

Response

Success Response.

virtual_bank_accounts
object[]

It contains the details of the virtual bank account.