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

# Collecte (Payins)

> Permet de collecter des paiements instantanément directement sans redirection, via une demande de prélèvement opérateur

L’API de Collecte permet aux applications d’initier un paiement **sans redirection vers une page Lygos**.\
Lygos contacte directement l’opérateur Mobile Money pour déclencher un prélèvement auprès de l’acheteur.

### Flux de Paiement (Collecte Directe)

```plaintext theme={null}
Application            Lygos                    Opérateur Mobile Money            Acheteur
    |                   |                                 |                         |
    |---(1) Dépôt API-> |                                 |                         |
    |                   |---(2) Demande Collecte--------->|                         |
    |                   |                                 |----(3) Notification---->|
    |                   |                                 |<---(3b) Paiement--------|
    |                   |<------------(4) Statut Collecte---------------------------|
    |                   |                                                           |
```

1. **Requête de dépôt**\
   L’application initie une collecte en appelant l’API Lygos avec :
   * le montant,
   * le numéro Mobile Money de l’acheteur,
   * la référence interne,
   * les métadonnées éventuelles.

2. **Demande de collecte opérateur**\
   Lygos envoie une instruction de prélèvement directement à l’opérateur Mobile Money.

3. **Validation par l’acheteur**\
   L’acheteur reçoit une demande sur son téléphone et valide avec :
   * son PIN Mobile Money,
   * ou sa confirmation biométrique selon l’opérateur.

4. **Confirmation et règlement**\
   Une fois validé :
   * L’opérateur débite l’acheteur,
   * Les fonds sont reversés <b>instantanément</b> sur le wallet Mobile Money du marchand,
   * Lygos renvoie le statut final à l’application via API ou webhook.

<Card title="Créer une demande de collecte" icon="square-code" href="/api-reference/collecte/create-transaction">
  Démarrez une collecte directe depuis votre application.
</Card>
