Yes. Dhgate accepts the debit card or other payment methods. You need to add them to the given alternate payment method, add your debit card number, and pay through them. In case of any problem, contact dhgate's customer service.