---snip---
Allow people to buy paper bitcoin wallets online anonymously with bitcoin loaded on them
-> I could accept payments by credit card (then there is the fraud problem). But to keep it really anonymous, I could offer payment by money orders, cash deposit, or ACH transfer
---snip---
is it possible to make payments with credit card anonymously? any credit card will do that?
wouldn't the credit card company keep transaction records between your business name, CC # and his name
money order and ACH transfer, most likely to leave transaction records too
For security, I could create a system where after the purchase the private key gets sent to you via email. And we send the wallet address with QR code by mail. This could maybe work?
why the need of mailing wallet address with QR code? receiving private keys via email is enough (but insecure)
to generate an address, you might want to read on how to generate vanity address with split key
so you will only know partial private key, and your customer will use your private key and his own to access the fund