Do you need my credit card information to complete the Online Check-in process?
We do not require your credit card information to complete the Online Check-in process.
Online Check-in primarily requires uploading and verifying your identification documents to accelerate the pickup process at the rental counter. However, a valid credit card must be presented at the rental counter upon vehicle collection.
If you have any concerns or questions regarding payment or security, please feel free to contact our customer service team for assistance.