What is causing this Error?
There are two possible reasons for the "9846 Unique Identifier (%###########) not found for Merchant (#)" error to occur:
- The authorization request was created via one serial/S4 MID, and the POS/PMS tried to settle the transaction using a different serial's token (no token sharing).
- The transaction the token was created from no longer exists in the Lighthouse Transaction Manager (LTM) database.
How do I resolve this Error?
Resolution for Reason #1
You must proceed towards settling the transaction on the serial number that the card authorized in the initial phase of the transaction activity.
It may be possible for the interface software to correct this measure; you may need to call your POS/PMS provider.
In the event you are unable to change where the transaction is settling to you should try the following:
- Void the transaction in the POS/PMS
- Locate the original transaction in LTM and convert it to a sale via online/offline edit
If you feel determined upon settling the transaction on the current serial/S4 MID instead of the original one, then it would be ideal to void out the charge on the original one and re-authorize the credit card on the new one. From that point forward, you will have the chance to settle it there.
If the card declines, inform them of potentially running an offline charge in the interface using the existing authorization code.
Resolution for Reason #2
Unique IDs or Tokens are linked to the original transactions obtained from in LTM. Sale transactions remain archived in LTM for up to two years. Voids and Authorization Only transactions may be pruned from the system in as short as three months. Additionally, the life span of a token can be set from the LTM Account Administrator settings. This setting can be set to have tokens expire within three days, 24 months, or Card Expiration.
If a token was generated and set to expire within three days and no authorization was obtained in that time frame, this error will more than likely occur. As such, you may need to extend the Token Storage Duration to prevent this in the future.
Cards that were tokenized before the change to the Token Storage Duration will not be extended. This will only take effect on newly tokenized cards going forward.
Search in LTM for the card number related to the Transaction. Look through the results for a transaction that contains the matching Token or Unique ID. If it does not exist, you need to authorize the card again; then settle it with the newly issued Token. You can alter the amount of time a token is stored for the account via the token store settings inside the LTM Administrator settings.