Starting today when SaaS Prices are deleted or modified inside the Agency's Stripe account, we add them to Agency Audit Logs which can be found in Agency view -> Settings -> Audit Logs
This will allows our SaaS Agencies to easily debug SaaS problems by checking if a SaaS price (product) was modified or deleted directly inside their connected Stripe account.
An Example - SaaS Price deleted
In this example I will try deleting a SaaS price (Product) called
Standard Plan - $199/month
![HighLevel - Calendar - Week of December 26, 2022 - Google Chrome 26-12-2022 07_42_41](https://canny.io/images/371407420372cc2aceb03486f75e6ec0.png)
![Universal Agency Inc - Google Chrome 26-12-2022 07_44_45](https://canny.io/images/6e66c6f61c5a3cc731333baa4a6db240.png)
![Products – shivamtiwari93](https://canny.io/images/159446fb0f68d75c7d529009fbd7de14.png)
This action would cause agency audit logs to show that a SaaS price was deleted with
category = Stripe
and action = Deleted
Other logs
As shown in the example above, we have similar logs when
- A SaaS Price is archived in Stripe
- A SaaS Price is unarchived in Stripe
- A SaaS Price amount, recurring interval or trial is changed directly in Stripe
What happens if a SaaS Plan amount, interval or trial duration is modified directly inside Stripe?
In the past, changes to SaaS Plans could be made only from the SaaS configurator and modifying SaaS Prices directly inside Stripe caused issues with the SaaS system. Now we have introduced a 2-way sync which solves that problem. Now agencies can modify SaaS Plan amounts, recurring intervals & trial durations directly in Stripe and it will automatically sync over to the SaaS configurator.
Other enhancements
From today onwards,
- If a SaaS price or product is deleted, we will re-create new prices / products when you hit the save button on the SaaS Configurator
- If a SaaS price or product is archived, we will unarchive it when you hit the save button on the SaaS configurator
It is our hope that these changes will allow for greater visibility into the SaaS configurator <> Stripe sync thereby improving usability for our SaaS agencies.