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 be 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.