Personally I use the following method: to buy Bitcoin, Ethereum with Visa and MasterCard, you need to
1. Select a cryptocurrency and its amount on the website https://cryptonex.org or in your backoffice https://wallet.cryptonex.org
2. Specify your wallet address. (If you don't have a wallet...