On the agency dashboard, the Subscription progress bar continues to show the original plan's quota after a customer is moved from Free to a paid plan (Solo/Pro) via the native Stripe integration. The bar does not pick up the new plan's limits, while the "Available" figure displays correctly.
Demo accounts are created on the Free plan (50 SMS / 200 email credits) to avoid limits during demos. No freemium is offered.
On signing, the client is switched to Solo (150 SMS/month) or Pro (250 SMS/month) through the native Stripe integration in EMR.
Affected clients all followed this Free β paid path.
After a Stripe plan change, the Subscription bar should reflect the new plan's quota (e.g. 150 or 250 SMS).
The Subscription bar keeps the original plan's quota (Free = 50, or a previously higher quota), shown in red as "maxed out", even though credits remain available.
The "Available" tooltip confirms it includes subscription credits + top-ups, and customer-level limits are correct (Solo/Pro limits apply, sending works). The issue appears purely on the agency-side display.
The Subscription progress bar's denominator is cached/persisted from the original plan and is not refreshed when the Stripe subscription transitions to a new plan.
Could this be linked to accounts simultaneously showing "Trial Expired" and "Active Subscription"? This combination appears on some of the same clients (e.g. Le W / William Rubinstein), which may share the same plan-transition state.
No functional impact β sending is unaffected. The inconsistency makes credit monitoring confusing on the agency side.



Please authenticate to join the conversation.
In Review
π Bug Reports
4 days ago

Jean-Gabriel
Get notified by email when there are changes.
In Review
π Bug Reports
4 days ago

Jean-Gabriel
Get notified by email when there are changes.