PayPal 支払い機能を統合するための PHP プロジェクトを簡単に整理します。
1. フォームの構築:
リーリー2.IPN検証部分
リーリー即時支払い通知 (IPN) の図は次のとおりです:
1) 顧客は「支払う」ボタンをクリックしてあなたのアカウントに支払います。
2) PayPal は顧客の支払いを受け取った後、POST 経由でサーバーによって指定された URL に IPN を送信します。3) サーバーが IPN を受信したら、受信した POST 情報を検証のために PayPal に返す必要があります。PayPal は、なりすましや「中間者」攻撃を防ぐためにこの方法を使用します (IPN 情報は検証されます)。確認プロセス中に通知確認を呼び出します)
4) PayPal は検証情報を返します。検証に合格した場合は VERIFIED、失敗した場合は INVALD を返します。
5) 検証情報に基づいて支払いの詳細を処理します。
関連情報:
開発者: https://developer.paypal.com/ 即時支払い通知: https://www.paypal-biz.com/development/documentation/PayPal_IPN&PDT_Guide_V1.0.pdf
paypal 標準版: https://www . paypal-biz.com/development/documentation/PayPal_WPS_Guide_CN_V2.0.pdf