As long as they have the ability to act as a credit card then yes.
For example, debit cards in our country have a visa interlink that allows them to be used as a credit card online whilst not actually being a "real" credit card
Give it a try and see if it works