> ## 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.

# Cartes cadeaux

> Émettre une carte cadeau ou un avoir, l'encaisser comme moyen de paiement par code porteur, et annuler une carte.

L'écran **Cartes cadeaux** gère la valeur stockée : émettre une carte cadeau ou
un avoir, l'utiliser comme moyen de paiement, et annuler une carte.

## Émettre une carte

* Créer une carte cadeau ou un avoir (types **carte cadeau**, **avoir**,
  **note de crédit**) à un montant donné.
* La carte émise porte une valeur redimable, rattachable à un client.

## Encaisser par code porteur

* Une carte s'utilise comme **tender** à l'encaissement : on tire le solde à
  partir du **code porteur**.
* Le solde d'une carte peut être consulté par son code avant utilisation.

<Note>
  Le tirage de solde n'est pas encore protégé contre les retraits simultanés
  (concurrence) : c'est un point de durcissement backend connu, différé pour le
  pilote.
</Note>

## Annuler une carte

Une carte peut être **annulée** (void) : elle n'est plus utilisable comme moyen
de paiement.

## Lien avec les retours

Un [retour](/fr/caisse/retours-echanges) en **avoir** s'appuie sur ce même
mécanisme d'émission de valeur stockée pour remettre un instrument redimable au
client.
