2012-02-13 10 views
0

私は、ユーザが請求したい金額を入力できるシナリオを持っています。コードを使って作成されたbuynowボタンを使用します。今、私が念頭に置いていたことにあったものを、この場合に:彼はその下に入った場合Paypalウェブペイメントダイナミックアシスト付きスタンダード

  • 10 $
    • に最低限の課金額を設定し、エラーを与えます。
    • フォームの読み込み時にbuynowボタンの量を$ 10に設定します。
  • ユーザーはPayPalの上earier作成された量に対して、DBに保存されたボタンが彼らのであれば
    • チェックをコントローラにAJAX要求を行う10よりも大きい番号を入力したら。
    • ボタンが存在しない場合は、PayPalで新しいボタンを作成し、DBに保存ボタンを押します。
    • 戻り、新しく作成されたボタン
    • のHTMLを返すHTML

で既存のボタンを置き換えこのアプローチの問題は、それが重すぎるかもしれないということです。私はまた2ページに渡ってフォームを広げたくありません。代替とより良い選択肢はありますか?このオプションをより堅牢にするためにいくつか微調整を行うことはできますか?

答えて

0

この場合、APIを使用して、ExpressまたはPayments Pro経由で支払いを行う方がよいでしょう。基本的には、ボタンをAPIの仕事に合わせることで、これを複雑にしています。その過程で両方の世界の中で最悪の状況に陥っています。

「今すぐ支払う」ボタンのグラフィックを利用することはできますが、いくつかのカールコマンドを使用してpaypal expressゲートウェイ(正確にはあなたのためのもの)に自分のリクエストを送信してください。

多くのチュートリアルがありますが、PayPalは自分のサイトでPHPコードと完全なウォークスルーを提供しています。

ペイパルにログイン - >マーチャント・サービス - >エクスプレスチェックアウト

「それの設定」の下で、あなたはすべての実装の詳細を見つけることができます。

関連する問題