> ## Documentation Index
> Fetch the complete documentation index at: https://docs.emby.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# How to create product variants

> Learn how create product variants in Polar and how customers can easily switch between them in the customer portal.

## Creating product variants (3 subscription products)

<Steps>
  <Step title="Go to Products Catalogue">
    In the Polar dashboard sidebar, navigate to **Products** > **Catalogue** for your organization.
    You can also go directly to:\
    `https://polar.sh/dashboard/${org_slug}/products`

    <img height="200" src="https://mintcdn.com/absolum/oiPy8aNgYGQpGg-L/assets/guides/variants/product-catalogue.png?fit=max&auto=format&n=oiPy8aNgYGQpGg-L&q=85&s=478e04a1737966c1210da76914616f55" data-path="assets/guides/variants/product-catalogue.png" />
  </Step>

  <Step title="Create a product">
    Click on **New Product** and fill the product information. Here, we are creating a monthly subscription product **Basic version** with cost \$20.

    <img height="200" src="https://mintcdn.com/absolum/01UT7zxG_h6ounVW/assets/guides/variants/basic-version.png?fit=max&auto=format&n=01UT7zxG_h6ounVW&q=85&s=18ac6b4dea1bb4c6738da09a4460a068" data-path="assets/guides/variants/basic-version.png" />

    <img height="200" src="https://mintcdn.com/absolum/01UT7zxG_h6ounVW/assets/guides/variants/basic-version2.png?fit=max&auto=format&n=01UT7zxG_h6ounVW&q=85&s=ca3e3671939eee48a0adb0a841d77348" data-path="assets/guides/variants/basic-version2.png" />

    Your product catalogue should now show this product as follows:

    <img height="200" src="https://mintcdn.com/absolum/01UT7zxG_h6ounVW/assets/guides/variants/catalogue-basic.png?fit=max&auto=format&n=01UT7zxG_h6ounVW&q=85&s=985e2b923a42097b694a996a873ed195" data-path="assets/guides/variants/catalogue-basic.png" />
  </Step>

  <Step title="Similarly, create two more products">
    Click on **New Product** and create two more subscription products one by one.

    * **Mid version**: Fill the product information. We create a monthly subscription product named **Mid version** with cost \$30.

    <img height="200" src="https://mintcdn.com/absolum/oiPy8aNgYGQpGg-L/assets/guides/variants/mid-version.png?fit=max&auto=format&n=oiPy8aNgYGQpGg-L&q=85&s=c6e98ce90829881490d6b56fcc71aea2" data-path="assets/guides/variants/mid-version.png" />

    <img height="200" src="https://mintcdn.com/absolum/oiPy8aNgYGQpGg-L/assets/guides/variants/mid-version2.png?fit=max&auto=format&n=oiPy8aNgYGQpGg-L&q=85&s=ae5106a62e60d9c79573dcec86531e46" data-path="assets/guides/variants/mid-version2.png" />

    * **Advanced version**: We create a monthly subscription product named **Advanced version** with cost \$40.

    <img height="200" src="https://mintcdn.com/absolum/01UT7zxG_h6ounVW/assets/guides/variants/advanced-version.png?fit=max&auto=format&n=01UT7zxG_h6ounVW&q=85&s=f2e1a89609f1f2134561862989e4e08b" data-path="assets/guides/variants/advanced-version.png" />

    <img height="200" src="https://mintcdn.com/absolum/01UT7zxG_h6ounVW/assets/guides/variants/advanced-version2.png?fit=max&auto=format&n=01UT7zxG_h6ounVW&q=85&s=b2d71338f13c75052d0b0ed8c7b57755" data-path="assets/guides/variants/advanced-version2.png" />

    * **Product Catalogue**: You should be able to see all your products on Product Catalogue.

    <img height="200" src="https://mintcdn.com/absolum/01UT7zxG_h6ounVW/assets/guides/variants/catalogue-with-3-products.png?fit=max&auto=format&n=01UT7zxG_h6ounVW&q=85&s=4042f29524cc8a885e0a5a3790e90788" data-path="assets/guides/variants/catalogue-with-3-products.png" />
  </Step>
</Steps>

## Creating checkout links with variants

<Steps>
  <Step title="Navigate to Checkout Links in the dashboard">
    In the Polar dashboard sidebar, navigate to **Products** > **Checkout Links**.
    You can also go directly to:\
    `https://polar.sh/dashboard/${org_slug}/products/checkout-links`

    <img height="200" src="https://mintcdn.com/absolum/01UT7zxG_h6ounVW/assets/guides/variants/checkout-links.png?fit=max&auto=format&n=01UT7zxG_h6ounVW&q=85&s=f3564d339cea03ecdf0e0f27d9f874ad" data-path="assets/guides/variants/checkout-links.png" />
  </Step>

  <Step title="Create a Checkout Link">
    Click on **New Link** and select all your products which you want to offer as variants.

    <img height="200" src="https://mintcdn.com/absolum/01UT7zxG_h6ounVW/assets/guides/variants/create-checkout-links.png?fit=max&auto=format&n=01UT7zxG_h6ounVW&q=85&s=df40ee6fea87dd6ca30f806ef8aa0b07" data-path="assets/guides/variants/create-checkout-links.png" />

    At this step, you may add a label, success URL and metadata. You may also configure whether discount codes are allowed and whether billing address is required from customers.
    Click on **Create Link** after adding your configurations.
  </Step>

  <Step title="Accessing the checkout link">
    You should be able to see your label name in **Checkout Links**. In our case, **3 products** is the default label name assigned by the system.

    <img height="200" src="https://mintcdn.com/absolum/01UT7zxG_h6ounVW/assets/guides/variants/link-created.png?fit=max&auto=format&n=01UT7zxG_h6ounVW&q=85&s=c0d8e3c905ec4a63b8ea6b019c1b1cad" data-path="assets/guides/variants/link-created.png" />

    Click on your label to see the checkout link.

    <img height="200" src="https://mintcdn.com/absolum/01UT7zxG_h6ounVW/assets/guides/variants/access-link.png?fit=max&auto=format&n=01UT7zxG_h6ounVW&q=85&s=ec048573d2f15b292ab33bc66cb2ed36" data-path="assets/guides/variants/access-link.png" />

    You can copy this link and share to your customers for them to purchase a variant.
  </Step>
</Steps>

## Purchasing from variants

<Steps>
  <Step title="Purchasing a product">
    On opening the checkout link, the customer will need to select the variant they want to purchase and fill their email address and card details.

    <img height="200" src="https://mintcdn.com/absolum/01UT7zxG_h6ounVW/assets/guides/variants/full-page-checkout-page.png?fit=max&auto=format&n=01UT7zxG_h6ounVW&q=85&s=9f4867221a57fe139e511d3729aa079d" data-path="assets/guides/variants/full-page-checkout-page.png" />
  </Step>

  <Step title="Access email for upgrade/downgrade link">
    Once the customer has purchased the subscription, they will receive an email containing the link to access their purchase.

    <img height="200" src="https://mintcdn.com/absolum/01UT7zxG_h6ounVW/assets/guides/variants/customer-mail-2.png?fit=max&auto=format&n=01UT7zxG_h6ounVW&q=85&s=9664acfa98b06f3432f00f686c7fb33c" data-path="assets/guides/variants/customer-mail-2.png" />
  </Step>
</Steps>

## Downgrading to another product variant

<Steps>
  <Step title="Open Customer Portal and click on Change Plan">
    On opening the link from the email received, the customer needs to click on **Change Plan**.

    <img height="200" src="https://mintcdn.com/absolum/01UT7zxG_h6ounVW/assets/guides/variants/customer-portal-1.png?fit=max&auto=format&n=01UT7zxG_h6ounVW&q=85&s=ac77f2884fcd5fdc9ee9c67711ead854" data-path="assets/guides/variants/customer-portal-1.png" />
  </Step>

  <Step title="Select the desired plan">
    Then, they can select the plan they want to downgrade to and click on **Change Plan**.

    <img height="200" src="https://mintcdn.com/absolum/01UT7zxG_h6ounVW/assets/guides/variants/customer-portal-3.png?fit=max&auto=format&n=01UT7zxG_h6ounVW&q=85&s=f0dc0cd50e4ba97c579f161f979eaca1" data-path="assets/guides/variants/customer-portal-3.png" />
  </Step>

  <Step title="Downgraded successfully">
    Now, the product is changed to **Basic version** instead of **Mid version** on the portal.

    <img height="200" src="https://mintcdn.com/absolum/01UT7zxG_h6ounVW/assets/guides/variants/customer-portal-4.png?fit=max&auto=format&n=01UT7zxG_h6ounVW&q=85&s=fa291caa9cc7cbce52c8322998e2c7d2" data-path="assets/guides/variants/customer-portal-4.png" />
  </Step>
</Steps>

## Upgrading to another product variant

<Steps>
  <Step title="Open Customer Portal and click on Change Plan">
    On opening the link from the email received, the customer needs to click on **Change Plan**.

    <img height="200" src="https://mintcdn.com/absolum/01UT7zxG_h6ounVW/assets/guides/variants/customer-portal-1.png?fit=max&auto=format&n=01UT7zxG_h6ounVW&q=85&s=ac77f2884fcd5fdc9ee9c67711ead854" data-path="assets/guides/variants/customer-portal-1.png" />
  </Step>

  <Step title="Select the desired plan">
    Then, they need to select the variant they want to upgrade to, **Advanced version** and click on **Change Plan**.

    <img height="200" src="https://mintcdn.com/absolum/01UT7zxG_h6ounVW/assets/guides/variants/customer-portal-5.png?fit=max&auto=format&n=01UT7zxG_h6ounVW&q=85&s=414389ed5ca56d1e15c2a9faf074730e" data-path="assets/guides/variants/customer-portal-5.png" />
  </Step>

  <Step title="Upgraded successfully">
    Now, the product is changed to **Advanced version** on the portal.

    <img height="200" src="https://mintcdn.com/absolum/01UT7zxG_h6ounVW/assets/guides/variants/customer-portal-6.png?fit=max&auto=format&n=01UT7zxG_h6ounVW&q=85&s=69433f1169e286f0541abf96660f3734" data-path="assets/guides/variants/customer-portal-6.png" />
  </Step>
</Steps>
