Paypal を支払い方法として使用して別荘のウェブサイトを開発しています。予約システムは次のように機能します。
クライアントが日付を選択して「今すぐ購入」をクリックすると、選択した日付がクライアント用に「予約」されるため、支払いプロセス中に他の人がそれらを選択することはできません.
支払いが完了すると、IPN は PHP スクリプトをトリガーして、日付を「予約済み」から「予約済み」(または支払いが失敗した場合は「利用可能」) に変更します。
私の問題は、クライアントが Paypal の Web サイトにリダイレクトされた後、気が変わってブラウザを閉じただけかどうかをどうやって知ることができるかということです。それらの日付を再度利用できるようにするために知る必要がありますが、IPN のドキュメントまたは Paypal 開発者サイトには何も見つかりません。
ありがとう!