Skip to main content
Solved

How to delete product with transactions?

  • 15 December 2021
  • 7 replies
  • 1652 views

Forum|alt.badge.img+2

When I try and delete a product it says “There are transactions in the system using this product.”

I’m not sure how to find and remove these transactions. I’m on the free Revenuecat tier at the moment. Do I need to upgrade?

 

Best answer by tina

Hey @Joshua 

I’m taking a look in our database and I notice that there are 3 products (your monthly, quarterly, and annual) that are purchased in sandbox. If these are the products you are attempting to delete from the RevenueCat dashboard, you can find sandbox customers through the default Sandbox Customer Lists and either delete them manually or create a script and use the REST API endpoint

 

I also tested this and was able to delete products off of my own sample RevenueCat app that do not have any transactions associated with it. 

View original

7 replies

tina
RevenueCat Staff
Forum|alt.badge.img+10
  • RevenueCat Staff
  • 338 replies
  • December 17, 2021

Hey @Joshua 

You don’t need to update your account to delete products. If you have customers that have active subscriptions for that product, we have protections to ensure those customers do not lose access. Can you let me know your use case for deleting the product?


Forum|alt.badge.img+2
  • Author
  • New Member
  • 3 replies
  • January 3, 2022

I haven’t released to production yet so the customers are fake sandbox testing accounts.

I want to delete the products because they were made during testing and not needed anymore. I can’t find any customers using the products I want to delete.


tina
RevenueCat Staff
Forum|alt.badge.img+10
  • RevenueCat Staff
  • 338 replies
  • Answer
  • January 6, 2022

Hey @Joshua 

I’m taking a look in our database and I notice that there are 3 products (your monthly, quarterly, and annual) that are purchased in sandbox. If these are the products you are attempting to delete from the RevenueCat dashboard, you can find sandbox customers through the default Sandbox Customer Lists and either delete them manually or create a script and use the REST API endpoint

 

I also tested this and was able to delete products off of my own sample RevenueCat app that do not have any transactions associated with it. 


Forum|alt.badge.img+1
  • New Member
  • 1 reply
  • April 4, 2023

Hi,

We are facing the same problem. After deleting our sandbox customers, the customer list does not seem to be updating. Unfortunately we’re missing the customer ids in our data, as they’re created and destroyed regularly in development. Do we just have to wait for the list to regenerate to see additional customers?


Forum|alt.badge.img+5
  • Dedicated Member
  • 16 replies
  • July 10, 2024

I have a similar use case - trying to a product that was created during testing but is no longer needed.  I am only aware of one customer (a test customer who does not exist in the real world) who purchased this product.  I have tried multiple times to delete this customer, but it doesn’t seem to actually be possible to delete them, and therefore, not possible to delete the product. 😣


  • New Member
  • 1 reply
  • December 3, 2024

After deleting a sandbox customer, it redirects me back to the customers list, but the users weren’t removed.

I have had numerous problems with RevCat. I only used it to simplify things, but it just makes everything worse.


wes_clark
RevenueCat Staff
Forum|alt.badge.img+6
  • RevenueCat Staff
  • 220 replies
  • December 3, 2024

@Arian Are you still seeing the anonymous user in your customer list at this point? If not, then this was most likely due to the refresh rate. The Customer Lists are not real time but are actually on about a 2 hour refresh. Because of this, deleted customers may still appear in the list for up to two hours. 


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings