thanksYes i second Kraken, unsure you are able to buy BTC though without any details given over.
I know if you offered a service you could be paid in BTC more descretly but this is a different set up ofc.
thanksThis sounds like a hard problem to solve. If something like that would exist and was publicly known, it would be very easy to abuse, since you can't return the sent bitcoins easily.
If you are willing to share personal details, you could use kraken. I find it to be one of the best platforms for crypto trading out there.