購入者 (顧客) に繰り返し機能を提供したいので、製品に 5 つの繰り返しサイクルを設定したとします。すべてのトランザクションの詳細を含むデータベースも維持したいのですが、定期的な支払いが発生すると、PayPal から「トランザクションの成功または失敗」に関するメールしか受信できません。
トランザクションの確認または失敗の詳細データをデータベースに保存する方法を誰か教えてもらえますか?
購入者 (顧客) に繰り返し機能を提供したいので、製品に 5 つの繰り返しサイクルを設定したとします。すべてのトランザクションの詳細を含むデータベースも維持したいのですが、定期的な支払いが発生すると、PayPal から「トランザクションの成功または失敗」に関するメールしか受信できません。
トランザクションの確認または失敗の詳細データをデータベースに保存する方法を誰か教えてもらえますか?
これは、支払いプロバイダーの API がどのように機能するかによって異なります。ほとんどの支払いゲートウェイとサードパーティの処理業者は、支払いがいつ行われたか、および取引情報について Web サイトに警告する何らかの通知サービスを提供しています。Paypal の IPNとAuthorize.Net の Silent Postは、この 2 つの良い例です。
免責事項:私はサイレントポストに関するその記事の著者です