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

# Product Pricing

> Configure one-time prices, recurring subscriptions, trial periods, and compare-at pricing for your products.

The HoopAI platform gives you flexible pricing tools for every product in your catalog. You can set one-time purchase prices, configure recurring subscription billing, offer trial periods, and display compare-at prices to highlight discounts. Each product can have multiple prices, letting you offer different tiers or billing intervals under a single product.

## Price types

### One-time pricing

A one-time price charges the customer a single amount at checkout. This is the standard pricing type for most physical products, digital downloads, and services. When a customer purchases a one-time product from the store, they are charged immediately and receive the product.

One-time pricing fields:

* **Price name** — an internal label (e.g., "Standard," "Single License")
* **Amount** — the price in your account currency
* **Compare-at price** — optional original price to show alongside a sale price

### Recurring pricing (subscriptions)

Recurring prices charge the customer on a regular schedule — weekly, monthly, quarterly, or annually. Recurring products are available for purchase through funnels and payment links. In the online store, recurring pricing is supported for products displayed via the store when configured correctly.

Recurring pricing fields:

* **Billing interval** — Daily, Weekly, Monthly, Quarterly, Semi-annually, or Annually
* **Billing frequency** — how many intervals between charges (e.g., every 1 month, every 3 months)
* **Amount** — the recurring charge amount

<Note>
  Recurring (subscription) products work best when sold through funnel order forms. The online store is optimized for one-time purchases. For subscription sales, use a payment link or funnel order form connected to your product.
</Note>

## Trial periods

For recurring products, you can add a trial period so customers can access the product before being charged. Trial periods are measured in days.

**Free trial:** Set the initial charge to \$0 for the trial period, then the full recurring price kicks in automatically after the trial ends.

**Paid trial:** Set a reduced upfront charge for the trial period, then the standard recurring price begins. For example, charge $1 for the first week, then $29/month thereafter.

To configure a trial:

1. Open the product in **Payments > Products**.
2. Select or create a recurring price.
3. Toggle on **Trial period**.
4. Enter the number of trial days.
5. Set the trial amount (leave at \$0 for a free trial, or enter a charged amount for a paid trial).

The platform handles the billing schedule automatically — the customer is charged the trial amount at signup, then the recurring amount when the trial expires.

## Compare-at pricing

Compare-at pricing displays a crossed-out "original" price next to the current price, communicating a discount to customers. This is purely a display feature and does not apply automatic discounts — you set both the compare-at amount and the actual selling price.

Example: A product is normally $79. You want to show a $20 discount. Set the **Price** to $59 and the **Compare-at price** to $79. The product page will display "$59" with "$79" shown crossed out alongside it.

Compare-at pricing is available for both one-time and recurring prices.

## Multiple prices on one product

A single product can have multiple prices. This allows you to offer the same product at different price points, such as:

* **Tiered licensing** — "Personal License" at $49, "Commercial License" at $149
* **Billing interval options** — Monthly at $29/month, Annual at $199/year
* **Regional pricing** — a different price for different markets (using separate payment links)

When a product has multiple prices and is listed in the store, the customer sees a price selector that lets them choose their preferred option before adding to cart.

## Configuring a price

<Steps>
  <Step title="Open the product">
    Navigate to **Payments > Products** and click the product you want to price.
  </Step>

  <Step title="Find the Pricing section">
    Scroll down to the **Pricing** section within the product editor.
  </Step>

  <Step title="Click Add Price">
    Click **+ Add Price** to create a new price entry.
  </Step>

  <Step title="Set the price name">
    Enter a descriptive name for this price. This label appears to customers when there are multiple prices available for the same product.
  </Step>

  <Step title="Choose the price type">
    Select **One time** or **Recurring**. For recurring, select your billing interval and frequency.
  </Step>

  <Step title="Enter the amount">
    Type the price amount. For a free product or free trial, enter 0.
  </Step>

  <Step title="Add a compare-at price (optional)">
    If you want to show a crossed-out original price, enter it in the **Compare-at price** field.
  </Step>

  <Step title="Configure a trial (recurring only, optional)">
    Toggle on **Trial period**, enter the number of trial days, and set the trial charge amount.
  </Step>

  <Step title="Save">
    Click **Save** to apply the pricing. The price is now live wherever this product is sold.
  </Step>
</Steps>

## Tax and pricing

When configuring prices, you can choose whether the displayed price is **tax-inclusive** (the price shown already includes tax) or **tax-exclusive** (tax is added at checkout). This setting is configured per product in the Tax section. See [Tax Settings](/stores/tax-settings) for full details.

## Pricing best practices

* Use **compare-at pricing** strategically during promotions — it creates urgency and communicates value.
* For subscription products, consider offering a **monthly vs. annual** pricing option. Annual pricing billed upfront often increases customer lifetime value.
* A **free trial** reduces the barrier to entry for subscription products and can significantly improve conversion rates.
* Keep price names customer-facing and meaningful, since they appear on product pages, checkout, invoices, and order confirmation emails.

<Tip>
  If you offer a free trial, make sure you have an automated workflow set up to send a reminder email a day or two before the trial ends. This reduces surprise charges and improves customer satisfaction.
</Tip>
