We have partnered with TradePub to bring you free industry magazines and resources - no coupons or credit cards required!
Visit: englishforums.tradepub.com
You can say "Can I use my debit card here?"
(If your debit card has the Mastercard or Visa symbol on it, it's accepted as a credit card, so you can use the more familiar "Do you take/accept credit cards?")