Paypal を使用して、ウェブサイトの自動継続支払いを処理しています。ユーザーは、定期的なニュースレターを受け取ることができるように、私の Web サイトを購読するために料金を支払います。
たとえば、顧客が数か月後にメンバーシップをキャンセルしたとします。Paypal にログインすることでこれを行い、今後の自動支払いをキャンセルします。このキャンセルを反映するには、ウェブサイトをどのように更新すればよいですか?
私が考えている最初の解決策は、毎晩真夜中にスクリプトを実行する cronjob をスケジュールして、Paypal からの情報でデータベースを更新することです。
2 つ目の解決策は、ニュースレターの発送日です。スクリプトを実行して、Paypal からの情報でデータベースを更新します。Web サイトは、ユーザーが Web サイトに「ログイン」するたびにスクリプトを実行します。
これを行うためのより良い方法はありますか?