私はeコマースウェブサイトを運営していて、PayPalを統合したいと思っています。ユーザーがクレジットカードで支払いを済ませた後、支払いが成功したかどうかをすぐに知る必要があります。PayPalでそれができる可能性はありますか?
PayPalにはIPNというサービスがあり、サーバーに投稿して取引のステータスを教えてくれると聞きました。しかし、多くの人がIPNのPHPAPIに大きな遅延があると不満を言っています。
私はeコマースウェブサイトを運営していて、PayPalを統合したいと思っています。ユーザーがクレジットカードで支払いを済ませた後、支払いが成功したかどうかをすぐに知る必要があります。PayPalでそれができる可能性はありますか?
PayPalにはIPNというサービスがあり、サーバーに投稿して取引のステータスを教えてくれると聞きました。しかし、多くの人がIPNのPHPAPIに大きな遅延があると不満を言っています。
数時間前にIPN統合を完了しました:)。
IPNは、即時支払い通知の略です。ほとんどの場合、それはうまくいきます(こんにちは、ファンを適用してください!)。
通貨や返品URLなどの変数と、支払いが行われたときにPaypalが取引情報を送信することを期待する特別なページを含むフォームを追加します。通知を受け取っても、アカウントに資金が送金されても、取引は完了しているわけではありません。(アカウントに資金が入らない理由として考えられるのは、カードプロバイダーの問題、不完全なアカウントなどです)
特定の問題に関するいくつかの質問に直面します。しかし、私はペイパルサイトとそれのAPIドキュメントをチェックすることをお勧めします。それらは非常に単純で、プログラミング言語とHTTPのしくみを少し理解すれば、それを実装できます。
PayPalIPNシステムに関するいくつかの投稿が遅いのを見ました。私自身は見たことがありませんが、ほとんどの場合、ユーザーがサイトに戻る直前にペイパルAPI呼び出しを受け取ると確信しています。
私はnSoftwareのPayPalプラグインで大成功を収めました。