You can use any card as a prepaid card.
Depending on the spends, you can simply get an add-on card on your name and set X limits on it.
This way, you will earn rewards for your purchases, have dispute protection and even the option to increase/decrease/block whenever you feel like.