订阅更新问题

我的一个用户遇到了订阅问题。在管理区域似乎也没有任何工具可以帮助他解决这个问题。

问题源于他的订阅在 Stripe 中被列为“已取消”。这是因为无法通过特定的信用卡处理付款。它没有更新他的群组状态(在许多个月未付款后),但这并非主要问题。他无法通过他的用户中心更新他的卡信息,此外,当他尝试重新订阅时,只会显示“已取消”订阅的页面,而无法解除此订阅并重新开始。我找不到任何方法可以在 Stripe 上更新或刷新他的账单状态。我尝试“删除”他的订阅/付款资料(在 Stripe 上),希望这能刷新插件数据,但没有成功。我的插件管理页面显示了他的用户名 ID 信息以及……

这张图片似乎是订阅管理页面的截图。(由 AI 标注)

这是我这里唯一一个被灰显的取消按钮。显然,能够从这个页面删除订阅可能会解决问题。

这个问题的唯一特殊情况是,该用户在成为订阅插件会员之前也是 Patreon 支持者,尽管他的 Patreon 现在是“免费”状态,但他的用户页面上仍然列出了 Patreon 关联。只是觉得值得一提,以防这是一个特殊情况。

谢谢,
Jim

1 个赞

嗨 Jim,

我会先看看是否能在本地重现此问题,并找出修复方法。如果需要更多详细信息,我可能会通过私信联系你。

1 个赞

我认为我遇到了完全相同的问题。

似乎无法在订阅被取消后(无论是由于未付款(如上所述)还是手动取消)重新激活订阅。我认为这是 Stripe 施加的限制。

我还注意到,如果我的测试用户系统中存在已取消的订阅,他们似乎无法设置新订阅,这似乎相当尴尬。

2 个赞

如果我像新订阅者一样回到订阅页面,我就可以重新订阅一个我已经取消且不再有效的套餐。但是,目前确实没有办法从账单页面重新订阅,你必须再次进入常规的订阅页面。

啊!所以只需要一个清晰的返回常规订阅页面的路径。

或者,在取消所有订阅后重定向回该页面也许会有帮助。

我进入并模仿了该用户,他无法访问正常的订阅页面。从主页点击订阅菜单链接会带他到账单页面,从主页支持框(显示已注册用户数占总用户数的进度)点击会带他到订阅页面,但又提示需要去账单页面等等。所以很遗憾,这是一个循环。

似乎需要一种方法来清除这些与 Stripe 损坏或过时的关联。另外,最好也能(作为管理员)删除任何不再有效的 Patreon 关联,以防这也给系统造成混淆。

有趣……这与我在测试站点上的体验不同:

如果我已经取消了订阅,然后转到主页,点击订阅,它会把我带回到结账页面。

我不认为 Patreon 的东西会与订阅插件发生任何冲突。但你们网站上的某些东西似乎表现得有点不同。

@Jim_Starkweather

我能在您的网站上重现您遇到的问题,但在我的测试网站上却无法重现。我认为问题可能与您的 Stripe Webhook 事件有关。您很可能缺少 customer.subscription.deleted 事件。

您能否登录您的 Stripe 控制面板,检查您为 Webhook 启用了哪些事件?

在您的 Stripe 控制面板中,搜索“webhooks”。然后点击“开发者 > Webhooks”结果:

然后点击您的 Webhook:

然后点击“…”按钮:

然后点击“更新详情…”:

您能否确认您是否拥有这 3 个事件?

我没有。我已添加它们,但事件在底部。它们应该在那里还是应该删除?

好的!那很可能就是原因了。谢谢你修复它。

它们没有造成任何损害,但最好还是删除它们。

1 个赞

感谢您帮助解决此问题。我会在一两天内进行查看,并确保他能够访问订阅设置选项。

1 个赞