Delete virtual account
Sends a request to delete a virtual account (VA) that is no longer in use. You must confirm it with confirmDeleteVa.
Usage
- Node.js
- Java
- C#
- PHP
const result = await client.bank.deleteVa({
bankBin: '970422',
vaAccountNumber: 'VQRs23GG4',
});
var result = client.bank.deleteVa("970422", "VQRs23GG4");
var result = await client.Bank.DeleteVaAsync(new { BankBin = "970422", VaAccountNumber = "VQRs23GG4" });
$result = $client->bank->deleteVa(bankBin: '970422', vaAccountNumber: 'VQRs23GG4');
Parameters
| Field | Type | Required | Description |
|---|---|---|---|
bankBin | string | ✓ | Bank BIN. Use BankBinEnum |
vaAccountNumber | string | ✓ | Virtual account number to delete |
merchantId | number | ✕ | Merchant ID (required when calling via Master Merchant) |
Response
{
"code": "00",
"message": "Success",
"data": {
"confirmId": "DEL_CONFIRM_123456"
}
}
| Field | Type | Description |
|---|---|---|
data.confirmId | string | Confirmation ID to use with confirmDeleteVa |