0

有効な請求書契約の購読状況を把握したいと思います。BILLING.SUBSCRIPTION.CANCELLEDはユーザーの操作に応じて起動しませんか?

今、私はwebhooksがこれに便利だろうと思った。

私は、課金サブスクリプションがキャンセルされたときに、このイベントがトリガされた

として記述されているBILLING.SUBSCRIPTION.CANCELLEDのリスナーを持っています。

ユーザーが自分のペイパルアカウントにアクセスしてサブスクリプションをキャンセルすると、何も起きません。サブスクリプションを取り消すためにREST APIを使用する場合のみ、このフックが起動します。この点はどこですか?私がAPI呼び出しを行うと、サブスクリプションがキャンセルされたかどうかの即時応答が得られます。なぜ、それに追加のwebhookが必要でしょうか?

このための唯一の有用なアプリケーションは、ユーザーが彼のpaypalアカウントで行うことを追跡することです。 私の質問は:このサンドボックスの動作ですか?ユーザーがpaypalを介して定期購読/契約を直接キャンセルすると、「現実の世界」でフックが発火しますか?

答えて

0

PayPalダッシュボードを介してユーザによってトリガされた購読キャンセルを処理するには、IPN(Instant Payment Notification)メッセージサービスを使用する必要があります。

IPN hereで送信される定期支払い通知の一覧があります。

また、開発中のコードをテストするときにIPNメッセージサービスのサポートが非常に制限されていることがわかります(IPN Simulatorがありますが、繰り返し通知はサポートされません)。したがって、あなたのアプリケーションにロジックをどのように実装するのが最適かを知るには、variable documentationを調べる必要があります。

関連する問題