> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ezyshield.com.au/llms.txt
> Use this file to discover all available pages before exploring further.

# Test bank accounts

> BSB codes to simulate bank confirmation outcomes in the sandbox environment.

In the sandbox environment, use these BSB codes on the bank account you are verifying to get predictable results when [creating verifications](/api-reference/verifications/create-a-verification).

During a verification, the match name returned by the bank is used to correlate the business or individual identity with the bank account details.

<Note>
  **Successful verifications** — A verification cannot succeed unless the CoP result is **Match**, or **Close match** when close matches are enabled. All other outcomes fail the verification.
</Note>

## Test BSB codes

| BSB code                    | CoP result     | Simulated match name                                                              |
| --------------------------- | -------------- | --------------------------------------------------------------------------------- |
| `111111`                    | Close match    | `business_name`, falling back to `individual_name`.                               |
| `222222`                    | No match       | Random fake company name. For individual-only verifications, no name is returned. |
| `333333`                    | No account     | None                                                                              |
| `444444`                    | Account closed | None                                                                              |
| `555555`                    | Error          | None                                                                              |
| Any other valid 6-digit BSB | Match          | `account_name`                                                                    |

<Note>
  **Testing close matches** — Use BSB `111111` to test close match scenarios. This will simulate the bank returning the supplied `business_name` (or `individual_name` for individual verifications) as the verified name on the account.

  * **Business (example):**
    * Registered business name: **ACME PTY LTD**
    * Provided account name: **ACME**
    * Simulated close match name: **ACME PTY LTD**
  * **Individual (example):**
    * Registered individual name: **John Doe**
    * Provided account name: **J Doe**
    * Simulated close match name: **John Doe**
</Note>
