-1

PayPal デジタル商品ボタンを含むいくつかのフィールドを持つフォームがあります。ユーザーが PayPal ボタンをクリックすると、Web サイトのワークフローからポップアップ ウィンドウが表示されます。支払いを送金した後、リターン URL も同じポップアップ ウィンドウで開きます。

では、支払いが行われたことをフォームにどのように通知すればよいでしょうか? ユーザーの視覚的な合図としてフォームに緑色のチェック マークを入れ、おそらく PayPal トランザクション ID を非表示フィールドとして挿入したいと思います (またはセッションに保存する必要があります)。

4

1 に答える 1

1

デジタル商品コードは、親ページに iframe を挿入します。リターン URL は、その iframe からのオーバーレイとして開きます。

Paypal から返された情報をセッションで保存することにしました。次に、iframe 内から、次のように親ページにある JavaScript 関数を実行します。 window.parent.paypal(); Paypal 関数内で、DOM から iframe を削除し、支払いが送金されたことを顧客に警告するために必要な視覚的な合図を挿入します。

于 2013-07-09T21:25:42.797 に答える