Skip to main content
Question

Unable to Delete Product – “There are transactions in the system using this product.”

  • May 2, 2025
  • 1 reply
  • 5 views

Forum|alt.badge.img+1

Hi RevenueCat team,

 

I’m trying to delete a product from our project, but I’m seeing the following error:

 

“There are transactions in the system using this product.”

 

The product ID in question is:

 

com.predictwind.AnchorAlert.12months

 

This product:

 

  • Is not attached to any entitlement

  • Is not included in any offering

  • Was likely used for testing or was previously active but is no longer in use

 

 

Since I don’t have any current references to this product, I’d like to either:

 

  1. Remove it completely from our dashboard, or

  2. Get a list of app_user_ids or transactions still tied to it so I can understand what’s preventing deletion.

 

 

Can you assist with identifying what’s blocking deletion or help remove this product if it’s no longer active?

 

Thanks in advance,

1 reply

kaitlin
RevenueCat Staff
Forum|alt.badge.img+6
  • RevenueCat Staff
  • 398 replies
  • May 5, 2025

Hi ​@Chao,

Once RevenueCat receives purchases for a product, the product cannot be deleted so as to maintain the consistency of our backend and data reporting systems, like charts. There is no harm in keeping the product in RevenueCat, you can keep it removed from any offerings and entitlements so that it does not display in your app. You can also remove the product from App Store Connect/Google Play Console to make sure no one can purchase it.

If the only purchases that exist for a product are sandbox, then yes you can delete all of the users who have these purchases before deleting the product itself. More info on deleting users here: https://docs.revenuecat.com/docs/manage-users

Regarding getting a list of app user ids or transaction ids - the easiest way to do this would likely be Scheduled Data Exports. You can get a CSV of all your historical transaction data, query by the product id, and see right away if these are sandbox purchases. If yes, you can pull up the user in the RevenueCat dashboard and delete them following the process in the link above. 


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