Принимая во внимание следующее:
а) вам нужна некоторая конфиденциальность (например, не сообщать всем, сколько заказов вы получили ).
b) вам нужна контрольная цифра (например, с использованием алгоритма Верхоффа) в конце, чтобы вы могли легко определить орфографические ошибки и помочь справиться с ошибками при сканировании штрих-кодов, если это так.
c) вы должны учитывать время, чтобы потребители могли отсортировать заказы.
г) все должно быть числовым или шестнадцатеричным и т. Д.?
д) что-то, что ваш потребитель может сказать по телефону в службу поддержки, и этого достаточно для идентификации заказа без того, чтобы персонал запрашивал электронную почту и т. Д. Из соображений безопасности.
Я хотел бы услышать несколько мнений.
PS: любой алгоритм, предназначенный для решения этой проблемы, также будет считаться правильным ответом для меня.