はい、PayPal即時支払い通知(IPN)をご覧ください- https://www.paypal.com/ ipn /
これにより、トランザクションが開始されるたびに、トランザクションデータのPOSTが強制的に送信されます。現在WebsitePaymentsStandard(HTMLベースのボタン)を使用している場合は、単に追加することができます
<input type="hidden" name="notify_url" value="http://full-URL-to-the-script-you-set-up-for-IPN">
PayPalから受け取ったすべてのPOSTデータを取得し、cmd =_notify-validateを追加して、 https://www.paypal.com/cgi-bin/webscr
(または https://www.sandbox.paypal.com/cgi-bin/webscr
サンドボックスの場合)IPNメッセージを検証するため。
この結果に応じて、INVALIDまたはVERIFIEDの応答が返されます。
INVALIDは、IPN POSTがPayPalから発信されたものではなく、VERIFIEDであることを意味する場合があります。 IPNPOSTが実際にPayPalからのものであることが確認されたことを意味します。