# account\_requirements\_error

From **Stripe API**.

- Type: `object`

## Properties

### `code`

- Required: true
- Type: `string`
- Allowed values: `"invalid_address_city_state_postal_code"`, `"invalid_street_address"`, `"invalid_value_other"`, `"verification_document_address_mismatch"`, `"verification_document_address_missing"`, `"verification_document_corrupt"`, `"verification_document_country_not_supported"`, `"verification_document_dob_mismatch"`, `"verification_document_duplicate_type"`, `"verification_document_expired"`, `"verification_document_failed_copy"`, `"verification_document_failed_greyscale"`, `"verification_document_failed_other"`, `"verification_document_failed_test_mode"`, `"verification_document_fraudulent"`, `"verification_document_id_number_mismatch"`, `"verification_document_id_number_missing"`, `"verification_document_incomplete"`, `"verification_document_invalid"`, `"verification_document_issue_or_expiry_date_missing"`, `"verification_document_manipulated"`, `"verification_document_missing_back"`, `"verification_document_missing_front"`, `"verification_document_name_mismatch"`, `"verification_document_name_missing"`, `"verification_document_nationality_mismatch"`, `"verification_document_not_readable"`, `"verification_document_not_signed"`, `"verification_document_not_uploaded"`, `"verification_document_photo_mismatch"`, `"verification_document_too_large"`, `"verification_document_type_not_supported"`, `"verification_failed_address_match"`, `"verification_failed_business_iec_number"`, `"verification_failed_document_match"`, `"verification_failed_id_number_match"`, `"verification_failed_keyed_identity"`, `"verification_failed_keyed_match"`, `"verification_failed_name_match"`, `"verification_failed_other"`, `"verification_failed_tax_id_match"`, `"verification_failed_tax_id_not_issued"`, `"verification_missing_executives"`, `"verification_missing_owners"`, `"verification_requires_additional_memorandum_of_associations"`

The code for the type of error.

### `reason`

- Required: true
- Type: `string`
- maxLength: `5000`

An informative message that indicates the error type and provides additional details about the error.

### `requirement`

- Required: true
- Type: `string`
- maxLength: `5000`

The specific user onboarding requirement field (in the requirements hash) that needs to be resolved.

## JSON Schema

```json
{"properties":{"code":{"description":"The code for the type of error.","enum":["invalid_address_city_state_postal_code","invalid_street_address","invalid_value_other","verification_document_address_mismatch","verification_document_address_missing","verification_document_corrupt","verification_document_country_not_supported","verification_document_dob_mismatch","verification_document_duplicate_type","verification_document_expired","verification_document_failed_copy","verification_document_failed_greyscale","verification_document_failed_other","verification_document_failed_test_mode","verification_document_fraudulent","verification_document_id_number_mismatch","verification_document_id_number_missing","verification_document_incomplete","verification_document_invalid","verification_document_issue_or_expiry_date_missing","verification_document_manipulated","verification_document_missing_back","verification_document_missing_front","verification_document_name_mismatch","verification_document_name_missing","verification_document_nationality_mismatch","verification_document_not_readable","verification_document_not_signed","verification_document_not_uploaded","verification_document_photo_mismatch","verification_document_too_large","verification_document_type_not_supported","verification_failed_address_match","verification_failed_business_iec_number","verification_failed_document_match","verification_failed_id_number_match","verification_failed_keyed_identity","verification_failed_keyed_match","verification_failed_name_match","verification_failed_other","verification_failed_tax_id_match","verification_failed_tax_id_not_issued","verification_missing_executives","verification_missing_owners","verification_requires_additional_memorandum_of_associations"],"type":"string","x-stripeBypassValidation":true},"reason":{"description":"An informative message that indicates the error type and provides additional details about the error.","maxLength":5000,"type":"string"},"requirement":{"description":"The specific user onboarding requirement field (in the requirements hash) that needs to be resolved.","maxLength":5000,"type":"string"}},"required":["code","reason","requirement"],"title":"AccountRequirementsError","type":"object","x-expandableFields":[]}
```
