Yes, debit cards are accepted. You may use them on NetBilling or on our alternate Biller companies: CCBill and Epoch.