你好。关于用户登录和购买订阅,我遇到了两个问题:
(1) 登录弹窗问题:目前,如果未登录用户访问我网站的订阅页面(/s),会显示一条提示:“登录或创建账户以订阅。”随后是一个“登录”按钮。
然而,如果用户点击该“登录”按钮,并不会弹出登录弹窗,而是跳转到 /login 页面,并显示“哎呀!此页面不存在”的错误。
能否修复此问题,使页面上的“登录”按钮直接打开登录弹窗?
(2) 支付确认页面:当用户成功输入支付信息并购买订阅(在我的情况下,这是一次性加入费用)后,网站会将他们重定向到 /billing/payments 页面。能否将他们重定向到其他页面,例如他们刚刚获得访问权限的群组页面?
支付页面并不是用户在完成购买后理想的去处。
此外,该页面还存在许多问题。对于能够正常访问该页面的用户,在“billing/payments”下会显示“没有支付记录”。这并不准确,因为他们刚刚完成了支付。
对于其他用户,该页面甚至无法加载,并显示错误:“加载 /s/user/payments 时出错”。这可能与特定用户的某些情况有关。我有几个用于测试的用户账户,使用其中一些账户时会出现该错误。这可能与 Stripe 有关:如果某个账户曾用于测试支付,随后又用于真实支付,可能会触发错误。