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

# Create Beneficiary

> Error codes for POST /v3/beneficiary

### POST v3/beneficiary

| Code  | Message                                                                                                                                                          | HTTP Status |
| ----- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------- |
| 20150 | Field is required, please provide a valid name                                                                                                                   | 400         |
| 20151 | Please provide a valid email address                                                                                                                             | 400         |
| 20152 | Please provide a valid type                                                                                                                                      | 400         |
| 20153 | Please provide a valid beneficiary\_details                                                                                                                      | 400         |
| 20154 | Please provide a valid bank\_name                                                                                                                                | 400         |
| 20155 | Please provide a valid country. Must be alpha-2 country code. Ex: IN, SG                                                                                         | 400         |
| 20156 | Please provide a valid currency                                                                                                                                  | 400         |
| 20157 | Please provide a valid bank codes                                                                                                                                | 400         |
| 20158 | Please provide a valid payout\_wallet deposit\_address                                                                                                           | 400         |
| 20159 | Bank payout functionality is currently disabled. Please contact support for assistance.                                                                          | 400         |
| 20160 | Wallet payout functionality is currently disabled. Please contact support for assistance.                                                                        | 400         |
| 20320 | Please provide the common bank fields to create a payout either through local or swift: %s                                                                       | 400         |
| 20321 | Please provide all the valid bank local\_fields to create a local payout: %s                                                                                     | 400         |
| 20322 | Please provide all the valid bank swift\_fields to create a swift payout: %s                                                                                     | 400         |
| 20326 | Invalid bank fields. Please provide a valid value for following fields: %s                                                                                       | 400         |
| 20361 | Please provide the missing required beneficiary fields: %s                                                                                                       | 400         |
| 3895  | Account number is required and cannot be empty                                                                                                                   | 400         |
| 3896  | Account number must be alphanumeric and between 4-34 characters                                                                                                  | 400         |
| 3900  | IBAN is required and cannot be empty                                                                                                                             | 400         |
| 3901  | IBAN must be between 15-34 characters                                                                                                                            | 400         |
| 3902  | IBAN must be between 15-34 characters and start with 2 letters, 2 digits, followed by alphanumeric characters                                                    | 400         |
| 3903  | IBAN country code is not supported                                                                                                                               | 400         |
| 3904  | IBAN country code does not match the destination country code                                                                                                    | 400         |
| 3905  | IBAN length is invalid for the specified country                                                                                                                 | 400         |
| 3906  | IBAN checksum validation failed. Please verify that the IBAN is correct                                                                                          | 400         |
| 3907  | IBAN country code is not supported by Tazapay                                                                                                                    | 400         |
| 3910  | SWIFT code is required and cannot be empty                                                                                                                       | 400         |
| 3911  | SWIFT code must be either 8 or 11 characters with format: 4 letters (bank), 2 letters (country), 2 alphanumeric (location), and optional 3 alphanumeric (branch) | 400         |
| 3912  | SWIFT code has invalid location code. Characters 7 and 8 cannot be '00'                                                                                          | 400         |
| 3913  | SWIFT country code is not supported by Tazapay                                                                                                                   | 400         |
| 3915  | BIC code is required and cannot be empty                                                                                                                         | 400         |
| 3916  | BIC code must be either 8 or 11 characters with format: 4 letters (bank), 2 letters (country), 2 alphanumeric (location), and optional 3 alphanumeric (branch)   | 400         |
| 3917  | BIC code has invalid location code. Characters 7 and 8 cannot be '00'                                                                                            | 400         |
| 3918  | BIC country code is not supported by Tazapay                                                                                                                     | 400         |
| 3920  | Sort code is required and cannot be empty                                                                                                                        | 400         |
| 3921  | Sort code must be exactly 6 numeric digits                                                                                                                       | 400         |
| 3925  | ABA routing number is required and cannot be empty                                                                                                               | 400         |
| 3926  | ABA routing number must be exactly 9 numeric digits                                                                                                              | 400         |
| 3927  | ABA routing number has invalid federal reserve prefix (first 2 digits)                                                                                           | 400         |
| 3928  | ABA routing number checksum validation failed (3-7-1 algorithm)                                                                                                  | 400         |
| 3930  | IFSC code is required and cannot be empty                                                                                                                        | 400         |
| 3931  | IFSC code must be exactly 11 characters (4 letters, '0', 6 alphanumeric)                                                                                         | 400         |
| 3935  | BSB code is required and cannot be empty                                                                                                                         | 400         |
| 3936  | BSB code must be exactly 6 numeric digits                                                                                                                        | 400         |
| 3940  | Bank code (Brazil) is required and cannot be empty                                                                                                               | 400         |
| 3941  | Bank code (Brazil) must be either 3 digits (COMPE) or 8 digits (ISPB)                                                                                            | 400         |
