You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Verify USD→EUR premium migration on 2026-10-04 (gautierdr@gmail.com) #88
Manual migration executed 2026-09-16 (runbook: platform/devops/docs/GLM52-PREMIUM-TIER.md §10, PRs #375 + helmcode/nan-devops#388). The member's premium subscription was created with trial_end = 2026-10-04 23:08 UTC; the old USD subscription dies the same day. Verify on/after that date:
Premium sub_1UGEnQBF7qtPjBKwp1MuIhXF (customer cus_VGmHhDGnt8n4xy) renewed active — invoice paid on visa ****5422 (default PM already set on sub + customer)
Old USD sub_1TTVarBF7qtPjBKwgw74qRln shows canceled and the member did NOT enter grace (expected: webhook stale-event guard skips it — check platform-api logs)
If the member logged in since: LiteLLM key converged into nan-eu-premium team (reconciler, within ~1h of provisioning — member had no key at migration time)
If the renewal failed: the subscription goes past_due and the revoker strips glm_access — the member loses all access. Stripe dunning emails reach the member reactively; no proactive alert exists for this failure mode today.
Activity