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