Skip to main content
Question

Could not delete virtual currency

  • August 4, 2026
  • 2 replies
  • 29 views

Forum|alt.badge.img

I have removed and deleted all products associated to the virtual currency, and deleted all users. Yet it still won’t let me to delete virtual currency.
The error message is: `The virtual currency has transactions and cannot be deleted.`

 

 

2 replies

guilherme
RevenueCat Staff
Forum|alt.badge.img+6
  • RevenueCat Staff
  • August 4, 2026

Hey ​@hank-huang!

That error occurs when there’s currency's transaction history. In RevenueCat, a currency can only be deleted once no grant or spend records exist for it anymore, and those records belong to your customers.

Deleting a customer does remove their virtual currency history, but that cleanup runs asynchronously, so there can be a delay between the customer disappearing from the dashboard and their currency records actually clearing.

While retrying the delete, your test app could still be running, which could’ve kept a customer alive. Even for example, if there’s a sign in/up while this is happening, the currency could remain with transaction records attached at the time of those attempts.

This async job should’ve cleared now, so if could you give the delete another try? It should go through now. 

One thing to keep in mind, if you associate products with the currency again and make test purchases before deleting, new transaction records will be created and the delete will be blocked again until those customers are removed.

I hope this helps, but let me know how it goes!


Forum|alt.badge.img
  • Author
  • New Member
  • August 6, 2026

Hi ​@guilherme, thanks for the suggestions.

I removed all products associated with the virtual currency more than 24 hours ago. Since then, I have continued development work that created new customers, but no purchases or transactions were made that should be associated with this currency.

However, I’m still unable to delete the virtual currency and continue to receive the same error message:

The virtual currency has transactions and cannot be deleted.

Could you please advise if there is anything else I need to do, or if there is a way to check whether any transaction records are still pending cleanup?

Thanks!