Skip to main content
Coat of arms of Barbados
Official government website

Bank details

Ask for the account holder, bank, account number and the details needed to make a transfer.

Preview

Bank details

Only ask for bank details when the service needs to pay the user. Ask for each detail in its own labelled field, with hint text that tells the user where to find the number.

When to use this pattern

Use it when the service pays money to the user — a grant, a refund, a benefit. If the user is paying the service, take the payment through a compliant payment provider instead of collecting card numbers yourself.

Fields to ask for

Ask for the account holder name, bank name, account number, and the details needed to make the transfer. Show only what the destination bank requires. For a local transfer within Barbados, the branch name, branch code and account type are usually enough; for an international transfer, ask for the SWIFT/BIC code and beneficiary address as well.

Hint text

Point users at where each value appears — the bank statement, a cheque, or the bank's website. Give real examples: banks such as "Republic Bank, Scotiabank, CIBC FirstCaribbean" and SWIFT codes such as "RBTTBB2X, BOFAUS3N".

Input types

Use inputmode="numeric" on the number fields for a digit keyboard, but keep type="text" so leading zeros are preserved and validation stays on the server. Uppercase the SWIFT/BIC code with autocapitalize="characters".

Errors

Validate on the server and, where possible, check the account number and branch code together before confirming. Show one error message per field that fails, following the form error guidance.