ユーザー支払い用のすべてのペイパル変数をペイパルに投稿する Web フォームがあります。
<input type="hidden" name="item_name" value="Digital Download" />
<input type="hidden" name="amount" value="9.99" />
<input type="hidden" name="on0" value="Payment For" />
<input type="hidden" name="os0" value="My Product Description" />
などなど。ただし、ユーザーはこれらの変数を非常に簡単に変更でき、paypal に送信されるデータは正しくない可能性があります。
支払いが一致するかどうかについて IPN 応答を確認できることはわかっていますが、これらの変数の改ざんからユーザーを保護できるようにしたいと考えています。
私が見る限り、paypal のサイトには「今すぐ購入ボタンを作成する」フォームがありますが、これは同じことを行いますが、暗号化されたフォーム データを生成し、paypal で復号化します。
Paypal に送信するデータでこの暗号化と復号化を使用することはできますか?