Available in🇮🇳 India
By default, any virtual account created by you will have a randomly generated numeric bank account number.
However, Razorpay Smart Collect also allows you to create custom bank accounts with vanity account numbers. This means you will be able to create Customer Identifiers that have the account number
RZRPXXXXYYYYYYYYY, where the contents of the XY-segment is entirely within your control.
Alphanumeric Account NumbersBy default, the account numbers generated are always numeric. To use Vanity Accounts, you must set the
If
receivers.bank_account.numeric option to 0, and set the receivers.bank_account.descriptor option to the desired custom value.If
receivers.bank_account.descriptor is set without setting receivers.bank_account.numeric to 0, the request will result in an error: “Descriptor cannot be used for numeric accounts.”bank_account receiver are given below.
Handle
The 5th through the 8th character, X-segment, in the account number (XXXX in the above example) is referred to as the merchant handle and can be set on request. This segment is fixed and will then be used in the generation of all your alphanumeric virtual account numbers.
Descriptor
Thedescriptor field defines the last 9 characters of the generated bank account number.
000000001 is used to generate an account number, while merchant handle ABCD is pre-decided.
NoteIf the
descriptor field is not sent but numeric is set to 0, the account number will be a randomly generated alphanumeric string that still uses the merchant handle.