You can use your Itaú Global Wallet to pay for subscriptions, in the same way you use your regular credit card.
However, please take into account that merchants may have restrictions on the use of international cards. Unfortunately Itaú Global Wallet cannot guarantee that your card will be accepted in all online subscriptions, as it is determined by the merchant.