Yes. But it is better activation via PayPal. PayPal accepts international credit cards such as Visa / MasterCard / American Express / Diners Card / JCB card. PayPal offers a secure way to send online store credit card number does not tell you the money from your credit card. Which method you choose to use the online checkout process, the second to the last screen will display and timely guidance.