# Upselling

Upselling lets you suggest additional products or upgrades to a customer during checkout, helping increase order value without adding friction to the purchase. It works on both the standard PayNow checkout page and the PayNow\.js iframe embed, and is available on every plan, Free and up.

Store-wide upsell settings are configured from your dashboard under **Marketing → Upselling**. Per-product upsells are configured on each product's edit page.

***

### Enable Upselling

Toggle **Enable Upselling** at the top of the Upselling page to turn the feature on or off for your store. When disabled, none of the settings below take effect.

***

### Checkout Style

Choose how upsells are presented to your customer during checkout. Three styles are available:

* **Inline** – Upsells appear below the checkout details, inside the main checkout flow.
* **Inline & Pre-Payment Dialog** – Upsells show inline below the checkout details **and** as a dialog shown right before the customer confirms payment, giving a second chance to capture the upsell.
* **Dedicated Step** – A standalone step in the checkout process, shown between the details and payment steps.

Each style has a **View Image** link in the dashboard so you can preview the layout before choosing.

***

### Automatically Recommend Products

Turn on **Enable Auto Recommendations** and PayNow picks the upsell products for you, based on your store's order history. The more your store sells, the better the suggestions get.

You can attach a discount to every auto-recommended upsell:

* **Discount Type** – choose **None**, **Fixed Amount**, or **Percentage**.
* **Discount Amount** – the fixed amount or percentage applied to the upsell.

A small discount on the upsell can meaningfully lift take-up rates without much margin impact.

***

### Store-Wide Recommendations

Store-Wide Recommendations let you pick specific products to offer as upsells across your entire store. Useful when you don't want to configure recommendations product-by-product.

Turn on **Enable Store-Wide Recommendations**, then click **Add Store-Wide Recommendation** to add one. For each recommendation you can configure:

* **Recommend Product** – the product to show as an upsell.
* **As an** – how the upsell is presented to the customer.
* **Discount Type** – **None**, **Fixed Amount**, or **Percentage**.
* **Discount Amount** – the fixed amount or percentage discount applied.
* **Min. Recommended Prod Qty** – the minimum recommended quantity of the upsell product.
* **Offer Quantity** – the quantity of the upsell product offered to the customer.
* **Prefer recommending as subscription** – if the upsell product supports subscriptions, offer it as a subscription rather than a one-time purchase.

Click **Add Store-Wide Recommendation** again to stack multiple recommendations. Click the red X to remove one.

***

### Per-Product Recommendations

Per-product recommendations let you set specific upsells to show when a customer is buying a particular product. They're configured directly on the product's edit page.

On the product page, scroll to the **Upselling** section, toggle **Enable Upselling**, then click **Add Recommendation**. The fields are the same as Store-Wide Recommendations, with one extra:

* **Min. Product Qty** – the minimum quantity of **this product** in the cart before the upsell is shown.

{% hint style="info" %}
Per-product recommendations take priority over store-wide ones. When a customer buys a product that has its own upsells configured, those are shown instead of the store-wide list.
{% endhint %}

***

### Save Your Changes

Click **Save Settings** at the bottom of each page to apply changes. Nothing takes effect until it's saved.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://guides.paynow.gg/marketing/upselling.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
