No. GLOBAL PASS is a Visa Debit Card with no credit card function.
If you would like to have a credit card, please see details from here .