Currently, when a sub-account is paused or when a client's card fails to recharge, all usage-based charges (LC Phone, A2P registration, dedicated IP, call storage, phone numbers, AI subscriptions, etc.) continue to hit the agency wallet. There is no automatic way to stop these charges.
This forces agencies to manually disconnect every single service one by one to avoid absorbing costs on behalf of the client. If even one service is missed, the agency gets charged.
Requested feature:
When a sub-account is paused OR when a recharge attempt fails, ALL associated charges should automatically stop — no manual steps required. The agency should not absorb costs when a client's card is declined or their account is inactive.
This would protect agencies from unexpected charges and reduce support tickets related to billing disputes.