What special characters are unsupported in email addresses, account & product names and codes?
Purpose
To recommend best practice in relation to how to use special characters in email addresses, account and product codes.
Introducing terms and concepts used in this article
Term | Definition |
---|---|
Account code | unique alphanumeric code that identifies a merchant. |
Product code (SKU) | (SKU), the unique code for the product. |
Unsupported special characters for account and product codes
We do not support the following characters:
, | % | & |
# | < | > |
( | ) | ? |
{ | } | [ |
] | * | " |
£ | $ | % |
+ | . | ' |
Unsupported special characters for email addresses
We do not support the following characters:
' | & | = |
_ | - | + |
, | < | > |
More than 1 . in a row |
Key points
It is likely that using any of the special characters listed as not supported for account or product codes will result in unexpected behaviour. Unexpected behaviour may be that your account or product codes are displayed incorrectly; for example an account code B&Q may display as B&Q. In turn, this account code (B&Q) may not match the account code (B&Q) in your ERP, which could result in further unexpected behaviour.
Any '=' used in product codes will be mapped and can be used in account and product codes.
Any leading zeros in product codes will be included when products are exported.
It is likely that using any of the special characters listed as not supported for email addresses will result in unexpected behaviour.