0

私のプロジェクトでは、PayWith PayPal メソッドを実行しました。
その中で、Pay With PayPal ボタンを使用しました。ボタンをクリックすると、Paypal のログイン画面が表示されます。

ログイン後、今すぐ支払うボタンが表示され、その支払いをクリックすると成功します。
正常に動作しています。

私の質問は、
Paypalボタンで支払う代わりにCheckExpressボタンを最初に追加し、
今すぐ支払うボタンの代わりにそのボタンをクリックした後に続行ボタンを取得したいということです。

何をすべきか ?

ピザのデモを使用しました。

ライブラリに関連するリンク、またはその checkExpress ボタンに関連するリンクは非常に役立ちます。

4

1 に答える 1

0

これを解決するには、変数「useraction=commit」を使用できます。この変数は、PayPal ページのボタンを [続行] から [今すぐ支払う] に変更します。購入者がサイトに戻った後も、GetExpressCheckoutDetails と DoExpressCheckoutPayment を呼び出す必要があります。

「useraction=commit」の目的は、購入者が戻ってきたときに、もう一度確認画面を表示する代わりに、取引を自動的に終了できるようにすることです。これは、GetExpressCheckoutDetails から返された住所に基づいて配送料を計算するなどの操作を行う必要がなく、元の支払い金額が最終的な金額であることが確実なシナリオで行います。

したがって、必要な効果に応じて、変数「useraction」を渡して「commit」に設定するか、変数をまったく渡さないようにします。

于 2013-03-08T14:32:20.063 に答える