We accept Visa and MasterCard Online as well as American Express (we must process American Express manually) . All of our charges are processed in Euros and can only accept other currencies by cheque or transfer. Our online payment form is encrypted and secured via Realex Payments . We take 20% deposit up front to secure the trip with final payment due approximately six to four weeks before the date of travel.