High Value Token Data Format Summary

This section provides additional information about the various Worldpay OmniToken formats. In all examples the randomly generated portion of the token is shown in green.

Informative A and Informative A1

This token format duplicates the length of the original PAN and preserves both the first-six and the last-four digits of the original PAN. The Informative A version is MOD10 compliant, while the Informative A1 version is MOD10+1 compliant.

Example:  Informative A and A1 Formats

Original PAN Value

4418 3789 1620 3675

Tokenized Value

4418 3711 2222 3675

Last 4 Preserved and Last 4 Preserved 1

This token format duplicates the length of the original PAN and only the last-four digits of the original PAN. The Last 4 Preserved version is MOD10 compliant, while the Last 4 Preserved 1 version is MOD10+1 compliant.

Example:  Last 4 Preserved and Last 4 Preserved 1 Formats

Original PAN Value

4418 3789 1620 3675

Tokenized Value

4418 3711 2222 3675

Completely Random and Completely Random 1

This token format duplicates the length of the original PAN, but does not preserve any portion of the original PAN. The system generates all digits randomly, except the checksum (last) digit, which the system set to make the overall token either MOD10 or MOD10+1 compliant. The Completely Random version is MOD10 compliant, while the Completely Random 1 version is MOD10+1 compliant.

Example:  Completely Random and Completely Random 1 Formats

Original PAN Value

4418 3789 1620 3675

Tokenized Value

3938 7311 2222 2871

Minimum 16A and Minimum 16A 1

This token format returns a token with a length of sixteen digits or greater depending upon the length of the original PAN, while always preserving the first-six digits and the last-four digits. If the PAN is sixteen digits, the resulting token would be identical to the corresponding Informative format. If the PAN is less than sixteen digits, the resulting token adds random digits in the middle to bring the total to sixteen. If the PAN is greater than sixteen digits, the resulting token preserves the length, replacing the middles digits with random numbers. The Minimum 16A version is MOD10 compliant, while the Minimum 16A 1 version is MOD10+1 compliant.

Example:  Minimum 16A and Minimum 16A 1 Formats

Original PAN Value 4418 37891 3675 4418 37891556438 3675

Tokenized Value

4418 3711 2222 3675

4418 3711 2222643 3675

Worldpay eComm Merchant A

This token format duplicates the length of the original PAN and preserves the last-four digits of the original PAN. The first-six digits of the PAN are returned in a separate element of the XML response message. The eComm Merchant A version is MOD10+1 compliant.

Example:  eComm Merchant A

Original PAN Value

4418 3789 1620 3675

Tokenized Value

4418 3711 2222 3675

Only existing eComm merchants using the Vault tokenization service can use the Comm Merchant A form. Other merchants requiring this format should use the Last 4 Preserved 1 token format.

Direct Debit Token Format

You can also receive tokens for Direct Debit account information. The generated token represents the routing and account numbers. Direct Debit tokens are randomly generated, always 17 characters in length, and MOD10 + 1 compliant. We return the last three digits of the account number in the <eCheckAccountSuffix> element.

Original Direct Debit Info

Account Type: Checking

Route/Transit: 123456789

Account Number: 123456789ABCDEFGH

Tokenized Value

22590305509028340