サブスクリプション更新の問題

ユーザーの1人がサブスクリプションの問題に直面しています。管理者エリアには、この問題に対処するためのツールがありません。

問題は、Stripe経由で彼のサブスクリプションが「キャンセル済み」と表示されていることに起因します。これは、特定のクレジットカードで支払いが処理できなかったためです。長期間の支払い遅延にもかかわらず、グループステータスは更新されませんでした(これが主な問題ではありません)。彼はユーザーCPからカード情報を更新する方法がなく、再購読しようとすると、サブスクリプションが「キャンセル済み」と表示されるだけで、このサブスクリプションを解除して新規に開始する方法がありません。Stripeで請求ステータスを更新またはリフレッシュする明らかな方法も見つかりませんでした。プラグインのデータをリフレッシュするために、Stripeから彼のサブスクリプション/支払いプロファイルを「削除」できましたが、効果はありませんでした。プラグインの管理者ページには、彼のユーザー名ID情報が表示され…

この画像はサブスクリプション管理ページのスクリーンショットのようです。(AIによるキャプション)

これは、私にとって唯一グレーアウトしているキャンセルボタンです。明らかに、このページからサブスクリプションを削除できれば、問題が解決する可能性があります。

この問題の唯一の例外的な状況は、このユーザーがサブスクリプションプラグインメンバーになる前にPatreonサポーターでもあったことで、彼のPatreonは現在「無料」ステータスですが、ユーザーページにはPatreonの関連付けが引き続き表示されています。これが珍しいシナリオである可能性を考慮して、言及する価値があると思いました。

よろしくお願いします。
ジム

「いいね!」 1

ジムさん、

確認して、まずローカルでこの問題を再現できるか確認し、修正策を見つけます。詳細が必要な場合は、PMで連絡する場合があります。

「いいね!」 1

まったく同じ問題を経験したと思います。

支払い不履行(上記)または手動キャンセルによってキャンセルされたサブスクリプションを復活させることは不可能のようです。これはStripeによって課された制限だと思います。

また、キャンセルされたサブスクリプションがシステムに存在する場合、テストユーザーは新しいサブスクリプションを設定できないように見えることにも気づきました。これは非常に不便なようです。

「いいね!」 2

新規購読者として購読ページに戻ると、キャンセルされて無効になっているプランに再度購読できます。しかし、請求ページから再購読する方法はなく、通常の購読ページに再度アクセスする必要があります。

ああ!つまり、通常のサブスクリプションページへの明確なパスが必要だということですね。

あるいは、すべてのサブスクリプションがキャンセルされたときに、そこへリダイレクトするのが役立つかもしれません。

ユーザーになりすまして確認したところ、通常のサブスクリプションページにアクセスできないことがわかりました。ホームページから「サブスクライブ」メニューリンクをクリックすると請求ページに遷移し、ホームページのサポートボックス(登録ユーザー数/総ユーザー数が表示される箇所)から「サブスクリプション」ページに遷移しても、「請求ページに移動する必要があります」といった旨が表示され、ループしてしまう状況です。

Stripeとの破損または古い連携を解除する方法が必要だと思われます。また、管理画面から無効なPatreon連携を削除できる機能もあると、システム上の混乱を防ぐのに役立つかもしれません。

興味深いですね…私のテストサイトではそうではありません。

すでにキャンセルされたサブスクリプションがあり、ホームページにアクセスして「サブスクライブ」をクリックすると、チェックアウトページに戻ります。

Patreon関連のものがサブスクリプションプラグインと競合するとは思いませんが、あなたのサイトでは何かが少し異なって動作しているようです。

@Jim_Starkweather
お客様のサイトで問題を再現できましたが、私のテストサイトでは再現できませんでした。問題はストライプのWebhookイベントに関連している可能性があります。customer.subscription.deletedイベントが欠落している可能性が高いです。

ストライプダッシュボードにログインして、Webhookで有効になっているイベントを確認していただけますか?

ストライプダッシュボードから、「webhooks」を検索します。次に、「Developers > Webhooks」の結果をクリックします。

次に、Webhookをクリックします。

次に、「…」ボタンをクリックします。

そして、「Update details…」をクリックします。

そして、これらの3つのイベントがあることを確認していただけますか?

いいえ、追加していません。追加しましたが、イベントは一番下にありました。そこにあるべきでしょうか、それとも削除すべきでしょうか?

わかりました!おそらくそれが原因だったのでしょう。修正していただきありがとうございます。

害にはなりませんが、削除しても構いません。

「いいね!」 1

解決にご協力いただきありがとうございます。1〜2日後に確認し、彼がサブスクリプション設定オプションにアクセスできることを確認します。

「いいね!」 1