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

# Loyalty

> Manage the loyalty programme in the Solya POS Centrale — members, points accrual and redemption, and programme configuration.

**Loyalty** rewards repeat customers with points they earn on purchases and spend
on future ones. The Centrale is where you see the member directory, inspect
accounts, and configure how the programme works.

## What it is for

* Browse the **member directory** and open a member's loyalty account.
* See a member's **points balance and ledger** (accruals and redemptions).
* Record manual **accruals** and **redemptions** where needed.
* Configure the programme (earn and redemption rules).

## Key screens and actions

<Steps>
  <Step title="Loyalty directory">
    The loyalty screen lists members with their balances; open a member to see the
    detail of their account.
  </Step>

  <Step title="Accrue points">
    Add points to a member's balance (for example a goodwill or correction
    accrual).
  </Step>

  <Step title="Redeem points">
    Spend points from a member's balance.
  </Step>

  <Step title="Configure the programme">
    Read and update the loyalty configuration that governs how points are earned
    and redeemed.
  </Step>
</Steps>

<Note>
  Loyalty accounts are attached to [customers](/en/centrale/clients); most day-to-day
  accrual happens automatically as customers shop at the
  [Caisse](/en/caisse/overview).
</Note>

## In the API

| Capability           | Endpoints                                                                                |
| -------------------- | ---------------------------------------------------------------------------------------- |
| Directory & accounts | `GET /v1/loyalty`, `GET /v1/loyalty/{memberId}`, `GET /v1/loyalty/accounts/{customerId}` |
| Accrue / redeem      | `POST /v1/loyalty/accruals`, `POST /v1/loyalty/redemptions`                              |
| Configuration        | `GET/PUT /v1/loyalty/config`                                                             |

See the [API Reference](/en/developers/overview) for full details.
