2009-07-15 14 views
2

noob質問:オンライン商取引サイトのチェックアウトシステムを構築しています。私は「場所の注文」ボタンを何度かクリックすることで複数回注文が行われるというバグが発生しています。私はボタンクリックページとプレースオーダーページの間に、javascriptを使用してプレースオーダーページを起動するまでに数秒間待機するページを読み込むアイディアを持っています。冗長+同一のeコマース注文を防ぐためのページデザイン

私の質問は、この特定のシナリオを処理するためのオンラインポリシーはいくつですか?

答えて

4

お勧めは、以下のとおりです。

  • 注文ページに一意のIDを含めることは(ご使用のサーバーサイド処理で一意のIDについて
  • チェックをクリックした後、注文ボタンを無効にします競合状態を確実に処理してください)

具体的な詳細はたくさんありますが、これはお使いのプラットフォーム/フレームワークによって大きく異なります。

関連する問題