Hi! We have requested our payment processor to add debit cards and are waiting for their answer for quite some time now.
To be realistic, we don't think they will add it anytime soon.
Meanwhile we suggest you use PayPal since it allows every type of Debit and Credit Card.