I highly doubt you can assign anything to prepaid cards, they have no name or address behind them, this is a so called marketing trick.
There are plenty of VCC providers, for bitcoins it will be complicated because WaiveCrest (they used to supply crypto worlds with prepaid card) were shut down by VISA. I had a visa directly with the mother company WaiveCrest and I have received an email that It has been terminated, same happened with Wirex (e-coin), Spectrocard, Xapo, etc etc similar websites all based around WaiveCrest cards.