Sounds like you want to buy drugs. There’s not a lot you buy online that you do so anonymously. Sure, there’s a few things, but for the most part it’s for goods and services that require your information in the first place. So what’s the point?
The best idea is just money cards that you can buy at brick and mortar stores for things. Advocating for a literal pyramid scheme isn’t worth it.
I personally use it for my domain name and a VPS. Not exactly illegal or requiring personal information.
As for cards that “you can buy in brick and mortar stores” - a) they will be affected by the same sanctions as normal cards, b) not even a thing in a lot of places (like, the only ones I have seen here are only sold at certain banks and only payable with a bank card). But yea, might indeed work well in certain cases!