This Article is a complete guide for all cancellation processes for SaaS-enabled sub-accounts. It contains instructions on how to cancel a SAAS sub-account for your client and how to allow them to cancel their SAAS subscription with your Agency. 


Covered in this Article:

Instructions to cancel SaaS-enabled sub-account yourself

Step 1: Reconcile SaaS Wallet Balance

Step 2: Disable SaaS on the Sub-Account from Agency View

Step 3: Close Twilio / Mailgun Sub-Accounts - For Clients who're leaving your Agency

Step 4: Remove User from Team Management / Delete the Sub-Account - For Clients who're leaving your Agency

Instructions to allow the client to cancel their subscription


FAQ

When my client cancels, will it automatically pause their sub-account?



Instructions to cancel SaaS-enabled sub-account yourself


Step 1: Reconcile SaaS Wallet Balance

If the client has any non-complimentary credits in their wallet, you must refund those in Stripe.

You can check if the wallet credits are complimentary or non-complimentary by going to sub-account settings > Company Billing > See Details (Transaction History)


For more details, please check the article: SaaS Wallet Credit Management







Step 2: Disable SaaS on the Sub-Account from Agency View

Disable SaaS for this sub-account by going to Agency view > Accounts tab > View Details:



Cancel the Stripe subscription if you no longer want to charge the client for the SaaS plan:



Please Note:

We recommend exporting all transaction details before disabling SaaS, because once SaaS mode is disabled, all transaction/wallet history will be removed.







Step 3: Close Twilio / Mailgun Sub-Accounts - For Clients who're leaving your Agency

If the sub-account has Twilio or Email (Mailgun), Rebilling is turned on after disabling SaaS; their Twilio / Mailgun sub-account will still be connected in Agency Settings > Twilio / Mailgun. Make sure you've deleted those connections and closed these sub-accounts.




Step 4: Remove User from Team Management / Delete the Sub-Account - For Clients who're leaving your Agency

This step depends on your choice.

  1. If you want to keep the client's data even after removing them, go to Agency Settings > Team and remove the client's user.
  2. If you don't want to keep their data, go to Accounts > View Details, and delete the sub-account


Instructions to allow the client to cancel their subscription

SaaS agencies can now allow their SaaS clients to cancel their subscriptions. This feature is turned off by default because we believe taking cancellation requests and getting an opportunity to save the SaaS client is essential in churn-aversion. But regardless, the decision rests with the agencies now! Agencies can enable this feature by going to their SaaS configurator. 



Mark the checkbox to Allow clients(sub-accounts) to cancel their subscriptions and then hit the Save Changes button.

 

Please Note:

This will apply this setting to all SAAS accounts that will be created using your SAAS configurator moving forward.


This feature can also be controlled at a per-client level by Going to the Agency Sidebar> Sub-Accounts> Scroll to the specific client> Click on their name or on Manage Client:




Once you mark the checkbox to Allow client(sub-account) to cancel their subscription, They will be able to Cancel their Subscription. This setting will only apply to this sub-account and not all SAAS accounts created using your SAAS configurator moving forward. Sub-account, Once this checkbox is marked, your client will see a Modify Subscription button below their subscription details in Settings> Company Billing:


Upon clicking Cancel, your client will see the following confirmation popup:


Once they click on Confirm Cancellation, They will see this message:


Whenever they try to access that canceled account they will see this message until they reactivate:

Your clients can reactivate their sub-accounts by clicking the reactivate button if they cancel their subscriptions. Also, they will have the option to change payment methods if required. 

Your client can also reach out to you using the agency's email under company settings if they ever get locked out erroneously. 


FAQ

When my client cancels, will it automatically pause their sub-account?

This behavior depends upon the following setting on the SaaS configurator. Therefore agencies can decide the behavior that suits them.