0

私は単純なオンライン ペイパル コマースを作成していますが、注文の支払いが完了したときに売り手と買い手にデータを送信する方法に疑問があります。シナリオは次のようになります。

各製品 (法律文書) は、製品を配送するために購入者が各アイテムに対して異なる情報を指定する必要があるため、異なるフォームを持っています。Paypal のドキュメントを調べていると、[購入] ボタンまたは [カートに追加] をクリックすると、非表示のフィールドを追加してトランザクションと共に送信できることがわかりました。

支払いが完了すると:

  1. 買い手は支払いの確認を受け取ります (paypal で送信されます)。
  2. 売り手は、各製品の書類に必要なすべての情報を 1 つのメールで受け取ります。

サンドボックスを使用して、買い手が支払いとともに売り手にメモを追加できることに気付きましたが、残念ながら、テキストエリアでは制限されたテキストしか許可されていません。

私が正しく理解しているかどうか教えてください。支払いが完了すると、Paypal はすべてのデータ (IPN) を Paypal スクリプトに送り返します (フォームを使用して送信されたすべての情報を含む)。その場合、トランザクションが完了したかどうかを確認し、完了した場合は返信のパーサーを実行し、PHP を使用してメールでデータを販売者に送信できます。それが正しいか?

誰でも簡単な例を教えてもらえますか?

どうもありがとう。

4

1 に答える 1

0

トランザクションが完了すると(サブスクリプション、1回限りのWebフォーム支払い、エクスプレスチェックアウトなど)、Paypalは承認クエリをIPNスクリプト(Paypalプロファイルで定義されているリンク)に送信します。IPN値はここに記述されてい ますhttps:// www .paypalobjects.com / en_US / ebook / subsets / Appx-ipn_subscription_variables.html

またはここ

https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_html_IPNandPDTVariables

于 2012-04-19T10:16:41.153 に答える