Names With Different Character Sets

By default, FrankeOne supports all UTF-8 characters in most fields (excepting those that require specific characters like dates, etc).

This allows for virtually any name to be accurately represented in the name, address, and document fields.

Depending on the country where we’re being requested to verify, names/etc will determine what character-set to use when defining names.

Generally, the following rules apply to storing names of “non-English character” names:

  • If supplying an English-like name that has characters with diacritics (such as accents, umlauts, etc) then these are fine to include in any of the name fields.
  • If supplying a name that has both ASCII-like and local character versions (such as Chinese or Thai) then this will depend on which service providers are being used to verify your customer’s details.
    • You can use the individual name fields to store the “English” version of the name and put the local (Chinese/Thai) version in the DisplayName field (this will show up in the portal).
      • OR
    • You can use the individual name fields to store the local (Chinese/Thai) version of the name, and optionally put the “English” version in the DisplayName field (this will show up in the portal).

In some cases, there may also be a need to include the local version in a key-value pair associated with a document. See Requirements & Additional Fields for ID Documents for specific options to do with the requirements.

If in doubt, do not hesitate to get in touch with the developer support team for the option that’s right for your needs.