Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.
Can be playing on Ubisoft
Can be activated in Global
You will be sent a new steam account preloaded with the game.