そのため、特定のユーザー/見込み客に関連付けることができるコードを生成し、金額を組み込む必要があります。クライアント アプリケーションがコードの有効性を確認し、マネージャーが意図する割引を適用できるように、コードは可逆的である必要があります。
コードをできるだけ短くしたいのですが、セールスマンが自分でいじり始めることができないように、コードを十分に難読化する必要があります。
数値をバウンスしたり、円周率で割ったり、16 進数に変換したりなど、自分で何かを考え出すことはできますが、コミュニティからのアイデアやベスト プラクティスに本当に興味があります。
私はこれを C# で行っていますが、どの言語のメソッドも翻訳できると期待しています。
編集:明確にする。このようなものを前もって保存することはできません。コードはオンザフライで構築し、すべての情報を一緒に運ぶ必要があります。
例えば。セールスマン 14 は顧客 773 について電話をかけ、注文から 500 ドル引きたいと考えています。14、773、および 500 はクーポン コードに含まれている必要があり、セールスマンがコードにキーを入力した後、クライアント アプリで抽出できる必要があります。