You may either pay a deposit before pickup by major credit card (Visa, MasterCard, or Discover) and pay the remaining balance COD to the driver upon deliver or pay the full amount before pickup and we will pay the driver.