> I haven't found a single debit card that works with it
Well yeah. Because the banks don't make money with debit cards so they do everything possible to sell you a credit card. That's why in Switzerland you have this special variant of a Meastro which you can't pay online. That's a special deal with Mastercard for Switzerland only because Mastercard generally doesn't allow blocking this.