Cakephp 3.3 の 1 つでペイパルを支払いゲートウェイとして使用しています。
私はすでに定期的な支払いを行っており、正常に動作しています.しかし、定期的な支払いが開始された後、特定のユーザーのすべての支払いを追跡することはできません.
定期的な支払いで発生する各支払いの詳細を追跡するにはどうすればよいですか。この記録をデータベースに保存したいと思います。
前もって感謝します。
Cakephp 3.3 の 1 つでペイパルを支払いゲートウェイとして使用しています。
私はすでに定期的な支払いを行っており、正常に動作しています.しかし、定期的な支払いが開始された後、特定のユーザーのすべての支払いを追跡することはできません.
定期的な支払いで発生する各支払いの詳細を追跡するにはどうすればよいですか。この記録をデータベースに保存したいと思います。
前もって感謝します。
即時支払い通知 (IPN)をご覧ください。
PayPal アカウントで取引が発生するたびに、PayPal は取引データの POST 要求を指定した URL に送信します。
スクリプト/URL はそのデータを受け取り、必要に応じて処理できます。これは自動的に行われ、ほとんどの場合、トランザクションが発生すると即座に行われます。
データベースの更新、電子メール通知、サードパーティの Web サービスへのヒットなどを IPN ソリューションに組み込むことができます。
アップデート
REST API を使用している場合は、IPN の代わりにWebhookを使用します。技術的には同じものですが、機能が少し異なります。