Skip to main content
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
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.

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 1forthefirstweek,then1 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.Youwanttoshowa79. You want to show a 20 discount. Set the Price to 59andtheCompareatpriceto59 and the **Compare-at price** to 79. The product page will display “59"with"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,"CommercialLicense"at49, "Commercial License" at 149
  • Billing interval options — Monthly at 29/month,Annualat29/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

1

Open the product

Navigate to Payments > Products and click the product you want to price.
2

Find the Pricing section

Scroll down to the Pricing section within the product editor.
3

Click Add Price

Click + Add Price to create a new price entry.
4

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.
5

Choose the price type

Select One time or Recurring. For recurring, select your billing interval and frequency.
6

Enter the amount

Type the price amount. For a free product or free trial, enter 0.
7

Add a compare-at price (optional)

If you want to show a crossed-out original price, enter it in the Compare-at price field.
8

Configure a trial (recurring only, optional)

Toggle on Trial period, enter the number of trial days, and set the trial charge amount.
9

Save

Click Save to apply the pricing. The price is now live wherever this product is sold.

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 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.
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.
Last modified on March 5, 2026