Sell the in-game store character services, mounts, pets, and subscriptions for set amounts of gold, instead of for cash. It’s completely silly for states to be allowed to now tax the purchase of virtual non-existent goods, and this would be a good way to bypass such nonsense.
This way only the conversion of cash into gold can be taxed as is currently the case with wowtokens anyway, except now players won’t be unnecessarily taxed twice, or at all if they’re using virtual gold from a virtual world which is currently being taxed by states when converted into a wowtoken for virtual mounts/services. This also wouldn’t be any fiscal loss for Blizzard, since players who don’t have gold would be buying more taxable wowtokens to sell for gold.
If you’re reading this and out of the loop, try to purchase anything on battlenet (or Steam etc), virtual or otherwise, and you will see tax added to the total. This isn’t Blizzard’s fault but overbearing 2019 American legislation that is ignorantly taxing virtual purchases instead of just online shopping for physical material goods.