Travelzoo accept payments through all of the major Credit/Debit Cards and PayPal.