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

# Adding a product to a funnel or website

> Troubleshoot common issues when adding products to funnels and websites in the HoopAI platform, including display problems, pricing errors, and payment integration requirements.

Adding products to funnels and websites in the HoopAI platform requires a correctly configured product, a connected payment integration, and proper order form setup. If a product is not appearing or behaving as expected, work through the sections below to identify and resolve the issue.

<Note>
  You must have at least one active payment integration (such as Stripe) connected in your Hoop account before products can be added to funnels or websites.
</Note>

***

## Product not appearing in the selector

If you cannot find your product when configuring a funnel or website page, check the following:

<Steps>
  <Step title="Verify the product exists">
    Navigate to **Payments > Products** in Hoop. Confirm the product is listed and has a status of **Active**. Draft or archived products do not appear in the product selector.
  </Step>

  <Step title="Check your payment integration">
    Go to **Settings > Integrations > Payments** and confirm your payment provider is connected and showing a green status. A disconnected integration prevents products from loading.
  </Step>

  <Step title="Refresh the funnel or website editor">
    Close and reopen the editor. Product lists are cached in the editor session and may not reflect recently created products until you reload.
  </Step>
</Steps>

***

## Pricing display issues

<AccordionGroup>
  <Accordion title="Price shows as $0.00">
    Open the product in **Payments > Products** and verify that a price has been set. If you are using price variants, ensure at least one variant has a non-zero amount. Save the product, then re-add it to the funnel step.
  </Accordion>

  <Accordion title="Wrong currency displayed">
    The currency is determined by your payment integration settings, not by the product itself. Go to **Settings > Integrations > Payments** and confirm the correct default currency is selected.
  </Accordion>

  <Accordion title="Recurring price not showing billing interval">
    For subscription products, the billing interval (monthly, yearly, etc.) must be set at the price level. Edit the product, open the price configuration, and ensure the **Recurring** option is selected with the correct interval.
  </Accordion>
</AccordionGroup>

***

## Order form configuration

When adding a product to a funnel step, the order form element must be configured correctly.

| Issue                                   | Solution                                                                                   |
| --------------------------------------- | ------------------------------------------------------------------------------------------ |
| Order form not saving product selection | Ensure you click **Save** inside the order form settings panel, then save the overall page |
| Quantity selector not appearing         | Enable the **Allow quantity selection** toggle in the order form element settings          |
| Bump offer not visible                  | Add the bump product separately in the order form settings under **Order bumps**           |
| Form submits but no order is created    | Confirm the funnel step type is set to **Order form** or **Checkout**, not **Opt-in**      |

<Warning>
  Do not place multiple order form elements on the same funnel step. This causes conflicts during checkout and may result in duplicate or failed charges.
</Warning>

***

## Payment integration requirements

Products require an active payment integration to process transactions. If orders are failing:

1. Verify your Stripe or payment provider account is in **live mode**, not test mode, for production funnels
2. Confirm the API keys in **Settings > Integrations > Payments** are current and have not been rotated without updating Hoop
3. Check that your payment provider account is fully onboarded and can accept payments in the selected currency

<Tip>
  Use the **Test mode** toggle in your funnel settings to simulate purchases without processing real charges. This is the safest way to verify your product and payment setup before going live.
</Tip>

***

## Product variant issues

If you offer multiple variants (sizes, tiers, durations) and they are not behaving correctly:

* **Variants not showing on the page**: Re-add the product to the order form after creating new variants. The editor does not auto-refresh variant lists.
* **Customer sees the wrong variant selected by default**: The first variant in the list is selected by default. Reorder variants in **Payments > Products** by dragging them to the desired position.
* **Variant price mismatch**: Each variant maintains its own price. Edit the individual variant to correct the amount rather than editing the parent product price.

***

## Still not working?

If you have verified all of the above and the issue persists:

1. Open an incognito or private browser window and test the live funnel URL
2. Check the browser developer console (`F12`) for JavaScript errors that may indicate a script conflict
3. Contact Hoop support with the funnel or website URL, the product name, and a description of the expected versus actual behavior
