You can pay for your rental vehicle with your credit or debit card online. (Visa,Mastercard,Maestro).
You can also pay via Paypal online.
The best option is to pay in cash on arrival. In this case, your credit/debit card details will be required as a guarranty, in case of no-show.