私は、ユーザが請求したい金額を入力できるシナリオを持っています。コードを使って作成されたbuynowボタンを使用します。今、私が念頭に置いていたことにあったものを、この場合に:彼はその下に入った場合Paypalウェブペイメントダイナミックアシスト付きスタンダード
- 10 $
- に最低限の課金額を設定し、エラーを与えます。
- フォームの読み込み時にbuynowボタンの量を$ 10に設定します。
- ユーザーはPayPalの上earier作成された量に対して、DBに保存されたボタンが彼らのであれば
- チェックをコントローラにAJAX要求を行う10よりも大きい番号を入力したら。
- ボタンが存在しない場合は、PayPalで新しいボタンを作成し、DBに保存ボタンを押します。
- 戻り、新しく作成されたボタン
- のHTMLを返すHTML
で既存のボタンを置き換えこのアプローチの問題は、それが重すぎるかもしれないということです。私はまた2ページに渡ってフォームを広げたくありません。代替とより良い選択肢はありますか?このオプションをより堅牢にするためにいくつか微調整を行うことはできますか?