Skip to main content

Why can't I redeem my promo/ offer code?

Updated over a week ago

If you're seeing an error when trying to redeem a Roots promo code or offer code, the issue is usually related to Apple's subscription system rather than the code itself.


Unfortunately, in most cases Roots does not have the ability to override Apple's redemption decisions.

Below are the most common reasons and what to do next.



"This offer cannot be redeemed with your current subscription."

Apple may not allow promo codes to be applied while:

  • You have an active subscription

  • You're in a free trial

  • You're in Apple's billing retry or grace period

What to do:

  • Wait until your current trial or subscription fully expires, then try redeeming again.

  • You can check your status here: Settings > Apple ID > Subscriptions



"Too many codes have been redeemed."

This is a limitation on Apple's subscription system and may occur even when codes are still valid, and you have not previously redeemed a code.

What to do:

  • Try again in a few days.

  • If you currently have active premium access, wait until it expires before redeeming.


"The code appears expired."

Most Roots promo codes do not have an expiration date. If you're seeing this message, it's likely a bug on Apple's subscription system.

What to do:

  • Try again in a few days.

  • If you currently have active premium access, wait until it expires before redeeming.

If the issue persists, contact Apple Support directly, as this is typically an App Store validation issue.

If you received a code through one of our partners (not directly from Roots), please reach out to us by tapping the chat bubble below.



"Payment method required."

Apple may require the following even for free or discounted offers:

  • A valid payment method on your Apple ID

  • No outstanding balance

What to do:

  • Update your payment method in: Settings > Apple ID > Payment & Shipping



"Code already redeemed."

Promo codes can only be redeemed once per Apple ID. This also includes members of your Family Sharing group.

If the code has already been used on your account (or by someone in your family group), Apple will not allow it to be redeemed again.


This message can also be triggered by a bug on Apple's subscription system.


What to do:

  • Try again in a few days.

  • If you currently have active premium access, wait until it expires before redeeming.

Looking to extend your needs-based/ discount subscription?

If you are requesting an extension on your needs-based subscription, please contact us by tapping the chat bubble below.




When to contact Apple

If you've confirmed all of the following and are still seeing an error, please contact Apple Support directly - redemption errors are handled on their side.

  • You do not have an active subscription or trial

  • Your payment method is valid

  • The code has not already been redeemed

  • Your App Store region matches your Apple ID


Related article

Did this answer your question?