How to Fix "Payment Method Required" When Redeeming an Xbox Game Pass Code
4 views
You bought a prepaid Xbox Game Pass code — and now Microsoft is asking you to add a payment method before you can redeem it. That makes no sense, right? You already paid. Here's exactly why this happens and three ways to fix it without adding a credit card.
Why Is Xbox Asking for a Payment Method?
Microsoft requires a payment method on file for all Game Pass subscriptions — even when you're redeeming a prepaid code. This is because Game Pass is treated as a recurring subscription. When your prepaid period ends, Microsoft wants to automatically charge a payment method to continue your subscription. Without one on file, the system blocks the redemption — even if the code itself is completely valid.
This started being enforced more strictly in 2024. Before that, many users could redeem codes without a card on file. Now it's standard behaviour across console, web, and the Xbox app.
Method 1: Redeem on the Web and Skip the Payment Step
The web redemption page at https://redeem.microsoft.com sometimes shows a "No thanks" or "Skip" option when it asks for a payment method. This is the easiest fix — always try the web first before the console or app.
Redeem without a card using the web
- Go to https://redeem.microsoft.com in your browser and sign in with your Microsoft account.

- Enter your 25-character code and click Next.

- If Microsoft asks you to add a payment method, look for a "No thanks", "Skip", or "Maybe later" button — usually small text below the payment form. Click it to complete the redemption without adding a card.
- Your code is redeemed. Check your subscription https://account.microsoft.com/services to confirm it's active.

Method 2: Add a Card, Redeem, Then Remove It
If the skip option doesn't appear, the fastest workaround is to temporarily add a payment method, redeem your code, and then immediately remove the card from your account. Microsoft won't charge you during the prepaid period — but you must remember to remove the card before the subscription expires if you don't want to be charged for renewal.
Add a card temporarily to unlock redemption
- Go to account.microsoft.com/billing/payments and sign in.
- Click "Add a payment method" and add a card. If you don't want to use your real card, a prepaid virtual card (like Revolut, or any bank's virtual card feature) works fine — it just needs to be valid, not necessarily funded.

- Now go to https://redeem.microsoft.com and enter your code. It should go through without blocking you.
- Once the code is redeemed, go back to https://account.microsoft.com/billing/payments and remove the payment method. Your prepaid subscription stays active — Microsoft only charges when your prepaid time runs out.

Method 3: Cancel Auto-Renewal Instead of Removing the Card
If you'd rather keep a card on file but don't want to be charged automatically, you can turn off auto-renewal instead. This keeps your subscription active for the prepaid period but stops it from renewing when it ends.
Turn off auto-renewal on your Xbox subscription
- Go to https://account.microsoft.com/services and sign in.
- Find your Game Pass subscription and click "Manage".

- Click "Turn off recurring billing". Your subscription stays active until the end of your prepaid period — after that it simply stops instead of auto-charging your card.

Will Microsoft Charge Me During the Prepaid Period?
No. Adding a payment method to redeem a code does not immediately charge you. Microsoft only charges when your prepaid subscription period ends and auto-renewal kicks in. If you remove the card before that date — or turn off recurring billing — you will not be charged. Your subscription stays active for the full duration of the code you redeemed.
Still Not Working?
If you've tried all three methods and still can't redeem your code, the issue may be something else — like an outstanding balance on your account, a suspended account, or a region mismatch. Check our other Xbox error guides:
- How to Fix "Check the Instructions That Came With Your Code" Xbox Error
- How to Fix "This code can't be redeemed. It was purchased in a different region from your account." Xbox Error
- How to Redeem an Xbox Game Key — Console, Web & App (2026 Guide)
- How to Fix "This Code Has Already Been Redeemed" Xbox Error
Or create a support ticket and we'll help you figure it out.



