Topic: pre-paid visa cards?

Hello Deckbox!
I was wondering if it is possible to make purchases with a prepaid visa or mastercard on Deckbox. They say Debit on them, and are basically a pre-paid giftcard that you can use anywhere.

thanks!
cbasiletti