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

# What Is Rewards Types in Gameball?

> Let's dive deeper into each reward type that you can offer your customers and how you can set them up.

Rewarding customers is a key strategy to gamify their experience and foster loyalty. Gameball offers a variety of reward types that enable you to incentivize your customers effectively, whether they complete a specific campaign or redeem rewards for points they've collected.

<Frame>
  <img src="https://mintcdn.com/gameball/38fAhjsUX4jj3EkY/images/product-docs/rewards-campaigns/faqs/rewards-types-overview.png?fit=max&auto=format&n=38fAhjsUX4jj3EkY&q=85&s=2d306a5bdc56c3f33227a7dd5c774103" alt="Reward types overview" width="942" height="790" data-path="images/product-docs/rewards-campaigns/faqs/rewards-types-overview.png" />
</Frame>

***

## Types of Rewards Offered by Gameball

Gameball provides several reward types across various platforms, each designed to enhance the customer experience.

| Reward Type                  | Subcategories                                                                                                                                                                                                                                                                                                                                         | Platform                              |
| ---------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------- |
| **Online Only Rewards**      | Points, Free Product, Free Shipping, Fixed Amount-based Discount (Available in Dynamic mode), Percentage-based Discount, Custom Rewards (Third-party), External Reward, Coupon Engine Rewards (Third-party redemption, External Reward API call, Percentage-based cashback coupon, Fixed Amount-based cashback coupon, Percentage-based fee discount) | All platforms                         |
| **POS Rewards**              | POS Fixed Amount-based Discount, POS Percentage-based Discount                                                                                                                                                                                                                                                                                        | Shopify                               |
| **Shopify-Specific Rewards** | Store Credit, Recharge Fixed Amount-based Discount, Recharge Percentage-based Discount                                                                                                                                                                                                                                                                | Shopify                               |
| **Recharge Rewards**         | Fixed Amount-based Discount, Percentage-based Discount                                                                                                                                                                                                                                                                                                | Shopify - Recharge Subscription Users |

***

## Setting Up Each Reward Type

<AccordionGroup>
  <Accordion title="1. Points Reward" icon="coins">
    <Note>This reward is available as a campaign reward only.</Note>

    | Platform | Plan |
    | -------- | ---- |
    | All      | All  |

    * **Add Points**: Specify the number of points to award customers.
    * **Tiering Up Method**: If you are using Gameball's score feature for tiering, you can reward customers with scores in addition to points. [Learn more about Score](/product-documentation/programs/vip-tiers/tier-settings).
    * **Points Expiry Options**:
      * **Default Expiry**: Uses the platform's default points expiration setting. [Learn how to configure your default expiry settings](/product-documentation/programs/loyalty-points-earn)
      * **Custom Expiry**: Override the default by setting a specific expiration for that particular reward.
        * **Duration Type**: Choose from Days, Months, or Years.
        * **Duration**: Define the duration based on the selected type.

    <Frame>
      <img src="https://mintcdn.com/gameball/38fAhjsUX4jj3EkY/images/product-docs/rewards-campaigns/faqs/rewards-type-points.gif?s=1c741ada7db132378e761db7b590ff56" alt="Points reward configuration" width="2304" height="1562" data-path="images/product-docs/rewards-campaigns/faqs/rewards-type-points.gif" />
    </Frame>
  </Accordion>

  <Accordion title="2. Free Product" icon="box-open">
    <Note>This reward is available as a campaign reward as well as a redemption option.</Note>

    | Platform | Plan                      |
    | -------- | ------------------------- |
    | All      | All except for free plans |

    **Reward Campaign:**

    * **Reward Image**: Select the product's image.

          <Frame>
            <img src="https://mintcdn.com/gameball/38fAhjsUX4jj3EkY/images/product-docs/rewards-campaigns/faqs/rewards-type-free-product-image.png?fit=max&auto=format&n=38fAhjsUX4jj3EkY&q=85&s=cb578736710302050208c0af89edc0b3" alt="Free product image selection" width="1298" height="1022" data-path="images/product-docs/rewards-campaigns/faqs/rewards-type-free-product-image.png" />
          </Frame>

    * **Advanced Options:**
      * **Prefix:** Add Coupon Prefix.
      * **Reward expires after a specific amount of time:** Set the expiry for the reward.
      * **Minimum purchase amount:** The amount required for usage. (Default: 1)
      * **Reward combined with other coupons:** Compatibility with other coupons or to be won alongside other coupons.
      * **Show "How to redeem" instructions.**

    <Frame>
      <img src="https://mintcdn.com/gameball/38fAhjsUX4jj3EkY/images/product-docs/rewards-campaigns/faqs/rewards-type-free-product-advanced.png?fit=max&auto=format&n=38fAhjsUX4jj3EkY&q=85&s=2387962605b4f5abf42ae623ec24881d" alt="Free product advanced options" width="1378" height="1296" data-path="images/product-docs/rewards-campaigns/faqs/rewards-type-free-product-advanced.png" />
    </Frame>

    **Custom Redemption Rule:**

    * Follow the same steps as the Reward Campaign setup.
    * Add the points needed to redeem this reward in the Redemption Value section.

    <Frame>
      <img src="https://mintcdn.com/gameball/38fAhjsUX4jj3EkY/images/product-docs/rewards-campaigns/faqs/rewards-type-free-product-redemption.png?fit=max&auto=format&n=38fAhjsUX4jj3EkY&q=85&s=dcc6ac7d7d0376279388093e6ad6a70e" alt="Free product redemption rule" width="1204" height="496" data-path="images/product-docs/rewards-campaigns/faqs/rewards-type-free-product-redemption.png" />
    </Frame>
  </Accordion>

  <Accordion title="3. Free Shipping" icon="truck">
    <Note>This reward is available as a campaign reward as well as a redemption option.</Note>

    | Platform | Plan                      |
    | -------- | ------------------------- |
    | All      | All except for free plans |

    **Reward Campaign:**

    * **Reward Name:** Choose a name for the reward.
    * **Reward Image**: Choose to have the default or upload an image for display.
    * **Advanced Options:**
      * **Prefix:** Add Coupon Prefix.
      * **Reward expires after a specific amount of time:** Set the expiry for the reward.
      * **Minimum purchase amount:** The amount required for usage. (Default: 1)
      * **Reward combined with other coupons:** Compatibility with other coupons, or to be won alongside other coupons.
      * **Show "How to redeem" instructions.**

    <Frame>
      <img src="https://mintcdn.com/gameball/38fAhjsUX4jj3EkY/images/product-docs/rewards-campaigns/faqs/rewards-type-free-shipping.png?fit=max&auto=format&n=38fAhjsUX4jj3EkY&q=85&s=b4f6d1c82a28bba3d583c03d45d6f5aa" alt="Free shipping reward configuration" width="1298" height="1198" data-path="images/product-docs/rewards-campaigns/faqs/rewards-type-free-shipping.png" />
    </Frame>

    **Custom Redemption Rule:**

    * Follow the same steps as the Reward Campaign setup.
    * Add the points needed to redeem this reward in the Redemption Value section.

    <Frame>
      <img src="https://mintcdn.com/gameball/38fAhjsUX4jj3EkY/images/product-docs/rewards-campaigns/faqs/rewards-type-free-shipping-redemption.png?fit=max&auto=format&n=38fAhjsUX4jj3EkY&q=85&s=09974c6bf059c2dfbf10c0eb4ba1940e" alt="Free shipping redemption rule" width="1204" height="276" data-path="images/product-docs/rewards-campaigns/faqs/rewards-type-free-shipping-redemption.png" />
    </Frame>
  </Accordion>

  <Accordion title="4. Amount-based Discount" icon="tag">
    <Note>This reward is available as a campaign reward as well as a redemption option.</Note>

    | Platform | Plan |
    | -------- | ---- |
    | All      | All  |

    **Reward Campaign:**

    * **Reward Image**: Choose an image.
    * **Reward Value**: Set the value (e.g., \$100).
    * **Applicability**: Specify if it applies to all purchases or specific **Collections** and/or specific **Merchants.**
    * **Advanced Options:**
      * **Prefix:** Add Coupon Prefix.
      * **Reward expires after a specific amount of time:** Set the expiry for the reward.
      * **Minimum purchase amount:** The amount required for usage. (Default: 1)
      * **Reward combined with other coupons:** Compatibility with other coupons, or to be won alongside other coupons.
      * **Show "How to redeem" instructions.**

    <Frame>
      <img src="https://mintcdn.com/gameball/38fAhjsUX4jj3EkY/images/product-docs/rewards-campaigns/faqs/rewards-type-amount-discount.png?fit=max&auto=format&n=38fAhjsUX4jj3EkY&q=85&s=3aa0c7ce2673636d0109a1584548edbd" alt="Amount-based discount configuration" width="1174" height="1196" data-path="images/product-docs/rewards-campaigns/faqs/rewards-type-amount-discount.png" />
    </Frame>

    **Custom Redemption Rule:**

    * Follow the same steps as the Reward Campaign setup.
    * Add the points needed to redeem this reward in the Redemption Value section.

    <Frame>
      <img src="https://mintcdn.com/gameball/38fAhjsUX4jj3EkY/images/product-docs/rewards-campaigns/faqs/rewards-type-amount-discount-redemption.png?fit=max&auto=format&n=38fAhjsUX4jj3EkY&q=85&s=4daa0531ed6130dfa686494494dee4c6" alt="Amount-based discount redemption rule" width="1204" height="276" data-path="images/product-docs/rewards-campaigns/faqs/rewards-type-amount-discount-redemption.png" />
    </Frame>
  </Accordion>

  <Accordion title="5. Percentage-based Discount" icon="percent">
    <Note>This reward is available as a campaign reward as well as a redemption option.</Note>

    | Platform | Plan |
    | -------- | ---- |
    | All      | All  |

    **Reward Campaign:**

    * **Reward Image**: Choose an image.
    * **Discount Value**: Set the discount (e.g., 20% off).
    * **Applicability**: Specify if it applies to all purchases or specific **Collections** and/or specific **Merchants.**
    * **Advanced Options:**
      * **Prefix:** Add Coupon Prefix.
      * **Reward expires after a specific amount of time:** Set the expiry for the reward.
      * **Minimum purchase amount:** The amount required for usage. (Default: 1)
      * **Reward combined with other coupons:** Compatibility with other coupons, or to be won alongside other coupons.
      * **Show "How to redeem" instructions.**

    <Frame>
      <img src="https://mintcdn.com/gameball/38fAhjsUX4jj3EkY/images/product-docs/rewards-campaigns/faqs/rewards-type-percentage-discount.png?fit=max&auto=format&n=38fAhjsUX4jj3EkY&q=85&s=32f1d7ca867ac3e5c4ee5e8e9cfcc210" alt="Percentage-based discount configuration" width="1174" height="1196" data-path="images/product-docs/rewards-campaigns/faqs/rewards-type-percentage-discount.png" />
    </Frame>

    **Custom Redemption Rule:**

    * Follow the same steps as the Reward Campaign setup.
    * Add the points needed to redeem this reward in the Redemption Value section.

    <Frame>
      <img src="https://mintcdn.com/gameball/38fAhjsUX4jj3EkY/images/product-docs/rewards-campaigns/faqs/rewards-type-percentage-discount-redemption.png?fit=max&auto=format&n=38fAhjsUX4jj3EkY&q=85&s=587f484ed5ea3152dc206f4b1c00bde0" alt="Percentage-based discount redemption rule" width="1204" height="276" data-path="images/product-docs/rewards-campaigns/faqs/rewards-type-percentage-discount-redemption.png" />
    </Frame>
  </Accordion>

  <Accordion title="6. Store Credit" icon="credit-card">
    <Note>This reward is available as a campaign reward only.</Note>

    | Platform     | Plan                                   |
    | ------------ | -------------------------------------- |
    | Shopify only | Starter, Pro and Guru (Newly enrolled) |

    **Reward Campaign:**

    * **Credit Value:** Set the Credit value (e.g., \$100).
    * **Bonus Expiry**: Set a specific expiry for this reward, overriding the default expiry.

    <Frame>
      <img src="https://mintcdn.com/gameball/38fAhjsUX4jj3EkY/images/product-docs/rewards-campaigns/faqs/rewards-type-store-credit.png?fit=max&auto=format&n=38fAhjsUX4jj3EkY&q=85&s=716f5fdde25badbbc5c35f8e7c2af6e2" alt="Store credit configuration" width="1432" height="342" data-path="images/product-docs/rewards-campaigns/faqs/rewards-type-store-credit.png" />
    </Frame>

    To reward your customers with store credit, you need to complete the following steps:

    <Steps>
      <Step title="Enable Shopify store credit feature">
        Enable the Shopify store credit feature and Shopify new accounts from Shopify's Customer Accounts Settings.

        <Frame>
          <img src="https://mintcdn.com/gameball/38fAhjsUX4jj3EkY/images/product-docs/rewards-campaigns/faqs/rewards-type-store-credit-shopify.png?fit=max&auto=format&n=38fAhjsUX4jj3EkY&q=85&s=2d089c61de1af1ac389e8fb88521042d" alt="Shopify store credit settings" width="2868" height="1322" data-path="images/product-docs/rewards-campaigns/faqs/rewards-type-store-credit-shopify.png" />
        </Frame>
      </Step>

      <Step title="Grant Gameball permission">
        Grant Gameball permission to use Shopify's store credit APIs.
      </Step>
    </Steps>
  </Accordion>
</AccordionGroup>

***

## Dynamic Value for "Fixed Coupon Rewards"

**Fixed Coupon Rewards** has a **Dynamic Value option**. Instead of being limited to a static reward (e.g., $10 off), you can now configure fixed coupons to dynamically calculate their value based on a percentage of a chosen variable (e.g., **15% of Value X**). In short, instead of always giving $10 off, a merchant can now set the coupon to equal **15% of the customer's cart total or a specific metadata value**, making offers more personalized and impactful.

<Frame>
  <img src="https://mintcdn.com/gameball/38fAhjsUX4jj3EkY/images/product-docs/rewards-campaigns/faqs/rewards-type-dynamic-value.png?fit=max&auto=format&n=38fAhjsUX4jj3EkY&q=85&s=590b5ceaea31a68dac1687380de9f23a" alt="Dynamic value configuration" width="2676" height="1226" data-path="images/product-docs/rewards-campaigns/faqs/rewards-type-dynamic-value.png" />
</Frame>

<CardGroup cols={2}>
  <Card title="Static Fixed Value" icon="equals">
    Configure a fixed coupon with a specific value (e.g., \$10 off) that never changes.
  </Card>

  <Card title="Dynamic Value" icon="calculator">
    Set the coupon to calculate dynamically as a percentage of a chosen metric, such as the cart total or an order value.
  </Card>
</CardGroup>

<Tip>
  No changes are required in your workflow when switching to dynamic mode — just configure the value type when setting up your fixed coupon rewards. Offers adapt to cart totals, order values, or metadata-driven actions automatically.
</Tip>

***

## Extra Reward Types

In addition to the online rewards, Gameball supports special rewards for Shopify POS systems and Recharge-enabled subscriptions.

<AccordionGroup>
  <Accordion title="POS Rewards" icon="store">
    <Note>This reward is available as a redemption option only.</Note>

    Read about how to [Enable Customers to Spend Their Gameball Points on Shopify POS](/product-documentation/rewards-campaigns/faqs/understanding-rewards-types).

    | Platform     | Plan               |
    | ------------ | ------------------ |
    | Shopify      | All                |
    | Salla        | Starter, Pro, Guru |
    | Non-platform | Contact Support    |

    * **POS Amount-based Discount**: Reward customers with a fixed discount (e.g., \$10 off) when they purchase in-store.
    * **POS Percentage-based Discount**: Offer a percentage discount (e.g., 10% off) for in-store purchases.

    <Frame>
      <img src="https://mintcdn.com/gameball/38fAhjsUX4jj3EkY/images/product-docs/rewards-campaigns/faqs/rewards-type-pos.png?fit=max&auto=format&n=38fAhjsUX4jj3EkY&q=85&s=3d26d6d71758cfaa697c71a2adf32c1c" alt="POS rewards configuration" width="926" height="836" data-path="images/product-docs/rewards-campaigns/faqs/rewards-type-pos.png" />
    </Frame>

    Setting up these rewards follows the same steps as the online rewards, ensuring you have integrated your POS system with Gameball.
  </Accordion>

  <Accordion title="Recharge Rewards" icon="rotate">
    * **Recharge Amount-based Discount**: Provide customers with a fixed discount on their Recharge subscription orders.
    * **Recharge Percentage-based Discount**: Offer a percentage discount on recurring Recharge subscription orders.

    <Frame>
      <img src="https://mintcdn.com/gameball/38fAhjsUX4jj3EkY/images/product-docs/rewards-campaigns/faqs/rewards-type-recharge.png?fit=max&auto=format&n=38fAhjsUX4jj3EkY&q=85&s=41af6a04b241d7ca108377094132c996" alt="Recharge rewards configuration" width="926" height="940" data-path="images/product-docs/rewards-campaigns/faqs/rewards-type-recharge.png" />
    </Frame>

    Both Recharge rewards work similarly to the online discount rewards but require your store to be integrated with Recharge for subscriptions.
  </Accordion>
</AccordionGroup>

***

## Customizing Your Reward Campaign

[Learn how to set up a customized reward campaign](/product-documentation/rewards-campaigns/reward-campaign-general-setup-guide).

For all rewards, you can adjust the following advanced options to suit your business needs:

* **Prefix:** Add Coupon Prefix.
* **Reward expires after a specific amount of time:** Set the expiry for the reward.
* **Minimum purchase amount:** The amount required for usage. (Default: 1)
* **Reward combined with other coupons:** Compatibility with other coupons or to be won alongside other coupons.
* **Show "How to redeem" instructions.**

Ensure your coupon configuration is compatible with the reward type and platform.

<Note>
  * A **"Check Coupons Details"** button will be displayed on the **success screen** of any game **only if the reward type is a coupon**.
  * The button **will not** appear for any other reward types (e.g., points, badges, items).
  * When the player clicks **"Check Coupons Details"**, they will be redirected to the **Coupon Details Page** inside the widget.
</Note>

***

## Related Articles

<CardGroup cols={2}>
  <Card title="Create an Action-Based Reward Campaign" icon="bolt" href="/product-documentation/rewards-campaigns/start-from-scratch/create-action-based-reward-campaign">
    Build a reward campaign triggered by specific customer actions from scratch.
  </Card>

  <Card title="Create a Time-Based Reward Campaign" icon="clock" href="/product-documentation/rewards-campaigns/start-from-scratch/create-time-based-reward-campaign">
    Set up a reward campaign that fires on a scheduled date or instantly.
  </Card>

  <Card title="Setting Custom Ways to Redeem Points" icon="arrow-right-arrow-left" href="/product-documentation/programs/loyalty-points-redeem">
    Configure custom redemption rules so customers can exchange points for specific rewards.
  </Card>
</CardGroup>
