Good day! I recommend the service https://pst.net/cards/ultima where you can instantly create a virtual card for any payment. The card is easily replenished with cryptocurrency, and there is no fee for withdrawals. The number of created cards is not limited, everything is available immediately after registration.