Share via

How to use a card from outside of Europe to subscribe for more space in OneDrive

ANTONIO VERCAS 0 Reputation points
2026-04-04T21:39:10.68+00:00

I need to subscribe for more space in my OneDrive account and I would like to use my Brazilian Debit card. However the system does not let me use a card associated to a country outside of Europe. I already made sure that my Gmail account is associated to Brazil. How can I solve this?

Microsoft 365 and Office | Subscription, account, billing | For home | Other
0 comments No comments

2 answers

Sort by: Most helpful
  1. Katerina-N 8,425 Reputation points Microsoft External Staff Moderator
    2026-04-05T17:54:00.6366667+00:00

    Hello ANTONIO VERCAS,

    I realized that you are having issue with payment method. I truly understand how you feel. Let me assist you go through this situation.

    It seems like you’re running into a country/region “match” rule: for OneDrive/Microsoft subscriptions, the payment method must match the Microsoft account’s country/region (storefront), so a Brazil-issued card won’t be accepted if your Microsoft account (or the subscription you’re trying to buy) is still set to a European country/region.

    Below are the most reliable fixes (in order).

    Fix 1 (Best): Set your Microsoft account country/region to Brazil, then add the Brazilian card

    To add a payment method for another country, you must change your country/region first (and they recommend doing this only if you’re moving/living there long-term).

    1. Go to Microsoft account profile and update country/region: Microsoft account profile (Your info)
      • Select Your info > Edit profile info > set Country/region = Brazil > Save.
    2. Then go to Payment options and add the Brazilian card: Payment options
      • Select Add a new payment method and enter your Brazilian card details.
    3. Finally, purchase the storage plan from OneDrive:
      • Open OneDrive > Manage Storage, select Manage next to the plan to go to Microsoft account Services & subscriptions, then choose Change how you pay / add/select the new method.

    Tip: If your card isn’t accepted, try entering the postal code with and without spaces.

    Fix 2: If you can’t change the country/region, it’s usually because of subscription/account restrictions

    Common reasons the country/region can be “stuck,” including:

    • country/region changed in the last 3 months,
    • account suspended / past-due balance,
    • age/legality mismatch across regions,
    • or an existing subscription from a different region that blocks buying a new one in the new region until the old one is canceled/expired

    What you can do if it’s blocked: If you already have a subscription tied to Europe, you may need to cancel it or wait until it expires, then re-subscribe under Brazil.

    Fix 3: Buy/Manage the plan through the official OneDrive billing flow (to ensure you’re editing the right place)

    1. Go to OneDrive Manage Storage.
    2. Select Manage next to your storage plan to open Services & subscriptions.
    3. In the OneDrive section, choose Change how you pay > pick another method or Add a new way to pay.

    I hope this will help with your situation. Please feel free to reach back if you have further update or more questions.

    Best Regards,


    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment”.   

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.


  2. Q&A Assist
    2026-04-04T21:39:23.8266667+00:00
    AI generated content. This question contains an answer created with AI from Q&A Assist. Learn more

    OneDrive and Microsoft subscriptions only accept payment methods that match the country/region configured for the Microsoft account and the specific storefront. A card issued in Brazil can only be used if the Microsoft account and payment profile are set to Brazil and the Brazilian store supports that card type.

    To use a Brazilian debit card, the account must be configured for Brazil before adding the card:

    1. Change the Microsoft account country/region to Brazil (only if actually residing in Brazil long term):
      1. Go to Your info on the Microsoft account profile page and select Edit profile info.
      2. Update the Country/region to Brazil and save.
    2. After the country/region is updated, open the Payment options page of the Microsoft account.
    3. Select Add a new payment method and enter the Brazilian debit card details.
    4. Then go to OneDrive Manage Storage and purchase the storage plan using that payment method.

    Important: Changing the account region is only recommended when moving to a new country/region for a long time because items purchased in one region might not work in another.

    If the account must remain in a European country (for example, because of existing subscriptions or residency), then a Brazilian card generally cannot be used for that region’s OneDrive subscription. In that case, a payment method issued in the configured country/region is required.

    If the card is still declined after the region is correctly set to Brazil, contact the card issuer to confirm it is enabled for international/online transactions and supported for Microsoft purchases.


    References:

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.