Skip to main content

Documentation

Wallet Contact Errors

Error Code

Description

BUSINESS_DETAILS_NOT_ALLOWED_FOR_PERSONAL_CONTACT

The request tried to create a personal contact for a Rapyd wallet, but the contact type was 'personal' and business details were given. Business details are not allowed for a personal contact. The request was rejected. Corrective action: In the 'contact' object, set 'business_details' to null.

CANNOT_CREATE_MORE_THAN_ONE_BUSINESS_CONTACT

The request tried to add a second business contact to a company wallet, but a company wallet can have only one business contact. The request was rejected. Corrective action: Set 'contact_type' to 'personal'.

CREATE_PERSONAL_WALLET_REQUIRES_PERSONAL_CONTACT

The request tried to create a personal wallet, but the contact type was 'business'. The request was rejected. Corrective action: In the 'contact' object, set 'contact_type' to 'personal'.

ERROR_ADD_CONTACT_TOO_MANY_CONTACTS

The request tried to add a contact to a personal wallet, but a personal wallet can have only one contact. The request was rejected. Corrective action: None. Determine why an attempt was made to give a personal wallet two contacts. Consider creating a company wallet.

ERROR_CREATE_EWALLET_CONTACT

The request tried to create a contact in a wallet, but the operation failed. Corrective action: Verify that the wallet exists, and check all input parameters.

ERROR_CREATE_PERSONAL_CONTACT_WRONG_IDENTIFICATION_TYPE

The request tried to create a personal contact for a wallet, but the type of identification is not supported for a personal contact. The request was rejected. Corrective action: Set 'identification_type' to one of the values for a personal contact, as returned in the response to 'List Official Identification Documents'.

ERROR_DEFAULT_CONTACT_PHONE_NUMBER_DIFFERENT_THAN_EWALLET_PHONE_NUMBER

The request tried to create a wallet, but there was a mismatch between the phone numbers provided. The request was rejected. Corrective action: If you provide a phone number for the wallet, it must have the same value as the 'phone_number' field in the 'contact' object.

ERROR_DELETE_BUSINESS_CONTACT

The request tried to remove a business contact from a company wallet, but this operation is not possible. The request was rejected. Corrective action: None. If you are trying to replace the business contact with another business contact, use 'Update Wallet Contact'.

ERROR_DELETE_CONTACT_FROM_PERSONAL_EWALLET

The request tried to delete a contact, but the wallet was a personal wallet. A personal wallet can have only one contact and it cannot be deleted. The request was rejected. Corrective action: None. Determine why an attempt was made to delete the contact.

ERROR_DELETE_EWALLET_CONTACT

The request tried to delete a contact from a wallet, but the contact was not found. The request was rejected. Corrective action: Determine whether the contact was already deleted, and why there were multiple requests to delete it.

ERROR_EWALLET_CONTACT_ADDRESS_CITY_NOT_FOUND

The request attempted an operation that requires a wallet contact, but the city of the contact was not found. The request was rejected. Corrective action: Use 'Update Wallet Contact' to add the name of the city to the 'city' field in the 'address' object.

ERROR_EWALLET_CONTACT_COUNTRY_NOT_SUPPORTED

The request tried to create or update a wallet contact, but the country is not supported. The request was rejected. Corrective action: Contact Rapyd Client Support.

ERROR_EWALLET_CONTACT_NOT_FOUND

The request attempted an operation that requires a wallet contact, but the contact was not found. The request was rejected. Corrective action: Provide the ID of a valid wallet contact, which is a string starting with 'cont_'.

ERROR_GET_EWALLET_CONTACT

The request attempted an operation that requires a wallet contact, but the contact was not found. The request was rejected. Corrective action: In the path, specify the ID of a valid wallet, a string starting with 'ewallet', and the ID of a valid contact belonging to that wallet, a string starting with 'cont'.

ERROR_UPDATE_EWALLET_CONTACT

The request tried to update a business wallet contact, but there was a format error in the business details. The request was rejected. Corrective action: Provide all data in the correct format. See the API reference.

ERROR_UPDATE_WALLET_CONTACT_TYPE

The request tried to change the type of a wallet contact, but this operation is not allowed. The request was rejected. Corrective action: None. Create a new wallet with the type of contact you want.

ERROR_WALLET_CONTACT_NATIONALITY_CODE_NOT_VALID

The request tried to add or update a nationality, but it was not in the correct format. The request was rejected. Corrective action: In the 'country' field, enter the 2-letter ISO 3166-1 ALPHA-2 country code.

EWALLET_BUSINESS_DETAILS_ADDRESS_NAME_NOT_VALID

The request created a wallet, but the address of the contact did not have a name. The wallet was created and it is not valid without it. Corrective action: Contact Client Support.

EWALLET_BUSINESS_DETAILS_ADDRESS_LINE1_NOT_VALID

The request created a wallet, but the address of the contact did not have a 'line1’ field or was not an object. The wallet was created and it is not valid without it. Corrective action: Contact Client Support.

EWALLET_UPDATED_WITH_NO_BUSINESS_DETAILS_DUE_TO_INVALID_ADDRESS

The request tried to update a wallet, but the business address was missing required information or contained special characters. The request was rejected. Corrective action: Inside the 'address' object, which is inside the 'business_details' object, provide 'name' with alphanumerics and spaces and 'line_1' with a string.

INVALID_EWALLET_BUSINESS_ENTITY_TYPE

The request tried to create a company wallet, but the entity type was missing or not recognized. The request was rejected. Corrective action: In the 'business_details' object, set 'entity_type' to one of the following values: 'sole_prop', 'partnership', 'company', 'government', 'charity', 'NPO', 'association', 'trust'.

INVALID_EWALLET_BUSINESS_NAME

The request tried to create a company wallet, but the business name was missing or contained special characters. The request was rejected. Corrective action: In the 'business_details' object, set the 'name' field to a string made up of alphabetic characters and spaces.

INVALID_EWALLET_BUSINESS_REGISTRATION_NUMBER

The request tried to create a company wallet, but the business registration number was missing or contained special characters. The request was rejected. Corrective action: In the 'business_details' object, set the 'registration_number' field to a string made up of alphabetic characters and spaces.

INVALID_EWALLET_BUSINESS_SUB_CATEGORY

The request tried to create a company wallet, but 'business_sub_category' contained special characters. The request was rejected. Corrective action: Provide a valid business subcategory.

INVALID_EWALLET_CONTACT_TYPE

The request tried to create or update a wallet contact, but the contact type was not recognized. The request was rejected. Corrective action: Set 'contact_type' to 'personal' or 'business'.

INVALID_EWALLET_INDUSTRY_CATEGORY

The request tried to create a company wallet, but 'industry_category' was not set or contained special characters. The request was rejected. Corrective action: Provide a valid industry category.

INVALID_GENDER

The request tried to create a wallet contact, but the gender was not recognized. The request was rejected. Corrective action: Set 'gender' to one of the following values: 'male', 'female', 'other', 'not_applicable'

INVALID_HOUSE_TYPE

The request tried to create a wallet contact, but the house type was not recognized. The request was rejected. Corrective action: Set 'house_type' to one of the following values: 'lease', 'live_with_family', 'own', 'owner', 'month_to_month', 'housing_project'

INVALID_MARITAL_STATUS

The request tried to create a wallet contact, but the marital status was not recognized. The request was rejected. Corrective action: Set 'marital_status' to one of the following values: 'married', 'single', 'divorced', 'widowed', 'cohabiting', 'not_applicable'

INVALID_MIDDLE_NAME

The request tried to create a wallet contact, but the middle name contained special characters. The request was rejected. Corrective action: Use only alphabetic characters and spaces for 'middle_name'.

INVALID_SECOND_LAST_NAME

The request tried to create a wallet contact, but the second last name contained special characters. The request was rejected. Corrective action: Use only alphabetic characters and spaces for 'second_last_name'.