# All discounts

{% hint style="info" %}
This feature is available for the **Ultimate** plan and Shopify Plus for [Checkout Extensibility](https://www.shopify.com/plus/upgrading-to-checkout-extensibility)
{% endhint %}

### What is the All Discounts View Block

The All Discounts View block is a Shopify UI extension that displays a comprehensive list or grid of all available discount rewards in your loyalty program. Unlike other blocks that may show limited rewards, this block provides customers with a complete overview of all discount opportunities they can earn through your loyalty program.

### Why you should use the All Discounts View Block

The All Discounts View block serves as a powerful motivation tool by showing customers the full range of savings available through your loyalty program. When customers see all possible discounts in one place, they're more likely to engage with the program and work toward higher-value rewards.

This block is particularly effective for driving program enrollment, as prospective members can see the complete value proposition of joining your loyalty program. It also helps existing members discover rewards they might not have known about, increasing overall program engagement and redemption rates.

### Features of the All Discounts View Block

#### What customers can see

* **Complete discount inventory** across all reward tiers
* **Percentage and fixed amount discounts** clearly categorized
* **Point requirements** for each discount level
* **Category-based organization** (e.g., sitewide vs. specific products)
* **Visual indicators** for available vs. locked discounts
* **Free shipping thresholds** and requirements

#### What merchants can control

* **Display format** (grid, list, or table view)
* **Sorting options** (by point cost, discount value, category)
* **Category filtering** (show specific discount types)
* **Visual design** matching your brand
* **Progress indicators** showing customer advancement

### Setting up the All Discounts View Block

#### 1. Access theme customization

1. From your Shopify admin, go to **Online Store** → **Themes**
2. Click **Customize** on your live theme
3. Navigate to the desired page (commonly the loyalty page or rewards page)
4. Look for **Add section** or **Add block** options

#### 2. Add the Joy app block

1. In the available blocks/sections, find **App blocks**
2. Select **Joy: All Discounts View**
3. Position it where you want it to appear
4. The block will load with default content

{% embed url="<https://app.arcade.software/share/F88whbwrRyJIctklgsSb>" %}

### Integration with other blocks

#### Complementary blocks

* [**Quick Redeem**](https://help.joy.so/on-site-content/checkout-page/quick-redeem) **block** for fast action on top discounts
* [**Available Rewards**](https://help.joy.so/on-site-content/checkout-page/available-rewards) **block** for broader reward types
* **Points calculator** to show the current balance

#### Cross-block functionality

* Maintain consistent styling across all Joy blocks
* Ensure data synchronization between blocks
* Coordinate call-to-action flows between blocks

### FAQs

#### Can customers redeem directly from this view?

Yes, each discount card includes a redeem button for immediate point-to-discount conversion.

#### Will locked discounts show for all customers?

You can configure whether to show locked discounts. This can motivate customers to earn more points but might also overwhelm new members.

#### Can I exclude certain discounts from this view?

Yes, you can filter by categories or manually exclude specific discounts from display in this block.

#### How often does the view update?

The view updates in real-time for logged-in customers, showing current availability based on their point balance.

#### Can I customize the discount card information?

Yes, you can control what information appears on each card, including point costs, descriptions, restrictions, and more.
