Ok, ich glaube, ich habe es behoben (!).
Zusammenfassend lässt sich sagen, dass der Testmodus Artefakte bei Benutzern hinterlassen zu haben scheint, die Testabonnements ausprobiert haben. Ich vermute, dass die Abonnements nicht auf die richtige oder erwartete Weise gekündigt wurden. Beim Wechsel in den Produktionsmodus treten Fehler im Abrechnungs-Tab auf.
Was ich versucht habe …
Nehmen Sie dies nicht absolut wörtlich, ich rate hauptsächlich aufgrund anderer Beiträge und dies sind die Befehle, die ich verwendet habe, obwohl ich möglicherweise Literale verwendet und ein paar wiederholt habe … aber dies ist die allgemeine Essenz;
./launcher enter app
rails c
u = User.find_by_username(<username>)
c = DiscourseSubscriptions::Customer.find_by(user_id: u.id)
subscription = DiscourseSubscriptions::Subscription.where(customer_id: c[:customer_id])
subscription.destroy_all
c.destroy
Es scheint, dass “subscription.destroy_all” hängende externe Verweise auf Stripe entfernt und “c.destroy” das lokale Abonnement entfernt. War das in Ordnung oder habe ich etwas im Hintergrund kaputt gemacht?