You can pay cash money on arrival or by credit/debit card(Visa, Mastercard, American Express, Maestro, Discover, UnionPay and Diners). If you go for the card option, you can pay on arrival or online while booking. PayPal is also an option. For online payments, you will be transferred at a safe bank environment for a secure transaction.