Yes, debit cards may be used provided they maintain the logo for MasterCard or Visa. (check cards) An initial authorization is obtained and a hold is put on the funds required. If the authorization is obtained when placing the Road Service call and later it is determined that a charge is not necessary, the funds will posted back to the bank account in the next 7-10 business days. The time frame it takes for the funds to be posted back to the bank account is determined by the financial institution your account is held.