ドキュメントにあまり運がないので、Paypalの支払いを受け入れる方法を示すチュートリアルを探しています。
チュートリアルでは、支払いが開始されたときに一意の識別子を取得する方法を理解し、支払いがipnを介して支払いを確認したときに、一意の識別子を使用してデータベースレコードを更新する必要があります。
そのようなチュートリアルは存在しますか?
基本的に、私はすでに支払いが機能しています。つまり、ユーザーは支払いを行うことができ、支払いはipnスクリプトに通知を送信できますが、Paypalがどの支払いを受け入れたかはわかりません。
そこのガイドはかなりよく書かれていて、これのすべてをカバーしています:
https://cms.Paypal.com/cms_content/en_US/files/developer/PP_OrderMgmt_IntegrationGuide.pdf
Paypalには支払いを受け入れる複数の方法があります。これがPaypal開発者サイトへのサイトであり、すべてのオプションがあります: https://www.x.com/community/ppx/dev-tools
これは ショッピングカートをPaypal Website Payments Standardと統合する方法 に関する優れたチュートリアルです。
私が開発したツールキットによって提供されるPayPalIPNクラスは、内部でIPN確認全体を処理します。データを取得し、データベース内の順序を更新するだけで済みます。オプションで、独自にカスタマイズした請求書やその他の情報を顧客に通知することもできます。