> For the complete documentation index, see [llms.txt](https://docs.tipo.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.tipo.io/backup-and-restore-tipo/plans-and-billing/plans/discount-codes.md).

# Apply a discount code

Enter a discount code on the Plans page and see how it applies to new and existing paid plans.

If you have a discount code, enter it on the **Plans** page. The cards show the discounted prices, and Shopify shows the discount when you approve the charge.

## Before you start

* Discount codes apply to paid plans only. The Free plan is never discounted.
* Each code can be used once per store.
* The discount field only appears when there is a paid plan to discount.

## Apply a code when you are on the Free plan

{% stepper %}
{% step %}

### Open the Plans page

On **Home**, select **View plan** in the **Plan & usage** card. You can also open **Settings** and select **Change plan** in the **How long backups are kept** card.
{% endstep %}

{% step %}

### Enter your code

Type your code in the **Discount code** field under the billing period buttons, then select **Apply**. You can also press Enter.
{% endstep %}

{% step %}

### Check the new prices

You see the message **Discount code {code} applied**. The paid cards now show the discounted price, with the full price crossed out. A green banner confirms the code and describes the offer, for example "20% off for the first 3 months". It ends with **The prices below already include it.**
{% endstep %}

{% step %}

### Choose a paid plan

Select **Upgrade to {Plan}** on the plan you want. The **Change to {Plan}** window shows the discounted price, for example "$23.20 per month for the first 3 months, then $29 per month." It also says **Shopify shows the discount on the approval page.**
{% endstep %}

{% step %}

### Approve on Shopify

Select **Continue to Shopify** and approve the charge. For the full flow, see [Change or cancel your plan](/backup-and-restore-tipo/plans-and-billing/plans/change-your-plan.md).
{% endstep %}
{% endstepper %}

{% hint style="info" %}
Applying a code doesn't charge you. Nothing changes on your bill until you approve a charge on Shopify.
{% endhint %}

## Apply a code when you already pay for a plan

If your store already has a paid plan, applying a code takes you straight to Shopify. You approve your **current plan** at the new, discounted price. The new charge replaces your old one.

If you return from Shopify without approving, the banner shows this note: **Your current plan switches to the new price once you approve it on Shopify.** Select **Apply to my plan** to go back to Shopify and approve it.

## Remove a code

{% stepper %}
{% step %}
Open the **Plans** page.
{% endstep %}

{% step %}
In the green banner, select **Remove**.
{% endstep %}
{% endstepper %}

* If you haven't approved a charge with the code yet, the code is removed and the cards show full prices again.
* If the code is already on your active plan, the banner reads **Discount code {code} is on your plan**. Removing it switches your plan back to the full price, and you approve that charge on Shopify.

## How the discount length is counted

The offer is counted in billing periods of your plan. On a monthly plan, "for the first 3 months" means the first 3 monthly bills. On a yearly plan, "for the first 3 years" means the first 3 yearly bills. Offers are described in the banner in one of these ways:

| Banner wording                 | What it means                                   |
| ------------------------------ | ----------------------------------------------- |
| 20% off for the first 3 months | A percentage off for a set number of bills.     |
| $10 off for the first month    | A fixed amount off for a set number of bills.   |
| 20% off for the first year     | The discount lasts for a year on a yearly plan. |
| 20% off on every bill          | The discount has no end date.                   |

## If something goes wrong

| Message                                                             | What to do                                                                                                       |
| ------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- |
| **This discount code isn't valid.**                                 | Check the spelling. The code may also be switched off.                                                           |
| **This discount code has expired.**                                 | Ask us for a new code.                                                                                           |
| **This discount code has been fully redeemed.**                     | The code has reached its limit of uses. Ask us for a new code.                                                   |
| **Your store has already used this discount code.**                 | A code can be used once per store.                                                                               |
| **Too many codes tried. Try again in {N} min.**                     | After several refused codes in a short time, the field locks. Wait the number of minutes shown, then try again.  |
| **Your discount changed. Check the price above and confirm again.** | The code expired or ran out while the page was open. Check the new price, then confirm again.                    |
| **Couldn't apply the code. Try again.**                             | Try again in a moment. If it keeps failing, [contact support](/backup-and-restore-tipo/help/contact-support.md). |
| **Couldn't remove the code. Try again.**                            | Try again in a moment.                                                                                           |

## Next steps

* [Change or cancel your plan](/backup-and-restore-tipo/plans-and-billing/plans/change-your-plan.md)
* [Compare plans](/backup-and-restore-tipo/plans-and-billing/plans/compare-plans.md)
* [Plan and billing problems](/backup-and-restore-tipo/help/troubleshooting/billing.md)
