# Error Codes

### Receiver

| Code    | Status                                                               |
| ------- | -------------------------------------------------------------------- |
| REVR101 | Receiver ID not found                                                |
| REVR102 | Receiver ID is required                                              |
| REVR103 | Receiver ID is invalid                                               |
| REVR104 | Subaccount ID not found                                              |
| REVR105 | Receiver ID not found                                                |
| REVR201 | Email already exist                                                  |
| REVR202 | Subaccount Id is required                                            |
| REVR203 | Email is required                                                    |
| REVR204 | First name is required                                               |
| REVR205 | Last name is required                                                |
| REVR206 | Dialcode is required                                                 |
| REVR207 | Phone is required                                                    |
| REVR208 | Address is required                                                  |
| REVR210 | City is required                                                     |
| REVR211 | State is required                                                    |
| REVR212 | Postcode is required                                                 |
| REVR213 | Country is required                                                  |
| REVR214 | Email is not valid                                                   |
| REVR215 | First name can only contain letters, spaces, apostrophes and hyphens |
| REVR216 | Last name can only contain letters, spaces, apostrophes and hyphens  |
| REVR217 | Gender must match 'F' or 'M'                                         |
| REVR218 | Dialcode is not valid                                                |
| REVR219 | Phone is not valid                                                   |
| REVR220 | Address is not valid. Must not contain dot.                          |
| REVR221 | Address 2 is not valid. Must not contain dot.                        |
| REVR222 | City is not valid                                                    |
| REVR223 | State is not valid                                                   |
| REVR224 | Postcode is not valid                                                |
| REVR225 | Country is not valid. Use alpha-3 code                               |
| REVR226 | Reference already exist                                              |
| REVR227 | Subaccount does not exist                                            |
| REVR228 | Subaccount does not belong to current merchant                       |
| REVR229 | Address is invalid                                                   |

### Receiver Account

| Code    | Status                                                   |
| ------- | -------------------------------------------------------- |
| REAC101 | Receiver Account ID not found                            |
| REAC102 | Receiver Account ID is required                          |
| REAC103 | Receiver Account ID is invalid                           |
| REAC104 | Receiver ID not found                                    |
| REAC105 | Receiver Account ID is required                          |
| REAC106 | Receiver Account ID is invalid                           |
| REAC201 | Address is invalid                                       |
| REAC202 | Bank code is required                                    |
| REAC203 | Account number must be a string                          |
| REAC204 | Bank code is not valid                                   |
| REAC205 | Account number length must be between 6 and 9 characters |
| REAC206 | account\_number already exist for this subaccount        |
| REAC207 | Receiver ID is required                                  |
| REAC208 | Account type is required                                 |
| REAC209 | BSB is required                                          |
| REAC210 | Account number is required                               |
| REAC211 | Receiver ID is not valid                                 |
| REAC212 | Account type is not valid                                |
| REAC213 | BSB is not valid                                         |
| REAC214 | Account number must be within 6 to 9 digits              |
| REAC215 | Subaccount method is unavailable                         |
| REAC216 | Create receiver account failed                           |
| REAC217 | Receiver Account data is not valid                       |
| REAC218 | Payout Provider not found                                |
| REAC219 | Receiver Sub Account not found                           |
| REAC220 | Receiver country is not support                          |
| REAC221 | Method is unavailable                                    |
| REAC222 | Unsupported classfile                                    |

### Payout

| Code    | Status                                                        |
| ------- | ------------------------------------------------------------- |
| PAYO101 | Payout ID not found                                           |
| PAYO102 | Subaccount id not found                                       |
| PAYO103 | Merchant ID not match                                         |
| PAYO104 | Subaccount ID is required                                     |
| PAYO201 | Receiver not found                                            |
| PAYO202 | Merchant not found in receiver                                |
| PAYO203 | Merchant id not match                                         |
| PAYO204 | Receiver Account not found                                    |
| PAYO205 | Receiver KYC status not completed                             |
| PAYO206 | Method is unavailable                                         |
| PAYO208 | Payout amount must larger than \<amount> \<asset>             |
| PAYO210 | Receiver ID is required                                       |
| PAYO211 | Account ID is required                                        |
| PAYO212 | Amount is required                                            |
| PAYO213 | Currency is required                                          |
| PAYO214 | Amount should be in cent (integer)                            |
| PAYO215 | Currency is not valid                                         |
| PAYO216 | Reference can only be 18 characters long                      |
| PAYO217 | Payout provider not found                                     |
| PAYO218 | Subaccount feegroup not valid                                 |
| PAYO219 | Payout amount must less than \<max\_fee \_amount> \<currency> |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.payswiftly.io/error-codes.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
