# App blocks

## Legacy customer accounts

Navigate to the **Shopify Admin** > **Sales Channels** > **Online Store** > **Customize**. In the Apps section, you have the option to add the <mark style="color:blue;">**Account**</mark> app block, which can display a customer's transaction history and current available balance

{% hint style="info" %}
The <mark style="color:blue;">**Account**</mark> app block is designed for [Legacy customer accounts](https://help.shopify.com/en/manual/customers/customer-accounts). For <mark style="color:blue;">**customer accounts**</mark> contact <support@shopwaive.com> to preview the new Account block available to merchants beginning December 2024
{% endhint %}

<figure><img src="/files/Zy3CmJr2pgGBykcqLYif" alt=""><figcaption><p>Add the Account app block to Classic customer accounts to show a transactions table and available balance</p></figcaption></figure>

So you want to show your customer that you offer rewards and credit? But to access they must sign in, introducing the <mark style="color:blue;">**Facade**</mark> app block that shows a theme-matching button at the bottom of your theme only when customers are not logged in. If clicked, the facade button redirects customers to the account log in page.

<figure><img src="/files/6zfStrma16X6M6H2edKf" alt=""><figcaption></figcaption></figure>

## Customer accounts

When you create [Offers](/shopify/offers.md), [Store credit](/shopify/accounts.md), [Loyalty Rewards and Cash Back](/shopify/cash-back-and-loyalty.md), [Points](/shopify/cash-back-and-loyalty.md), and [Gift cards](/shopify/gift-cards.md) in Shopwaive, you can display a customer's balance, offers, and more with the customer accounts app block.

<figure><img src="/files/ZD0FpAou9SAfMEOxrh19" alt=""><figcaption><p>Offers shown from the Shopwaive customer profile page</p></figcaption></figure>

### Profile

With Shopify's updated customer accounts, display your customers data on their Profile page in the most seamless and modern way yet. Display a customer's cash back, store credit balance, and eligible offers  on their Profile page that sync with the same data shown at Checkout.&#x20;

<figure><img src="/files/cfzaPge2dV1sh8Sinzi7" alt=""><figcaption><p>Shopwaive's new customer accounts block is coming soon</p></figcaption></figure>

{% hint style="info" %}
Excited for Shopify's new customer accounts? We are too! We'll be ready to help add the new Account block to your Customer's Profile page when customer accounts are generally available to all merchants on December 11, 2024. Contact us at <support@shopwaive.com> for questions
{% endhint %}

Have questions on any specific features? [<mark style="color:blue;">**Contact us**</mark>](mailto:support@shopwaive.com)


---

# 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://docs.shopwaive.com/shopify/app-blocks.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.
