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

# Envoyer l'OTP Wallet LigdiCash

> Déclenche l'envoi d'un OTP SMS au client pour authentifier un paiement via son wallet LigdiCash. Première étape du flux wallet.

<Note>
  Cet endpoint est **exclusif au Wallet LigdiCash**. Pour tous les autres opérateurs mobile money, utilisez [POST /pay/v01/straight/checkout-invoice/create](/reference/endpoints/payin-straight-create).
</Note>

## En-têtes

<ParamField header="Apikey" type="string" required>
  Clé API du projet LigdiCash.
</ParamField>

<ParamField header="Authorization" type="string" required>
  `Bearer {API_TOKEN}`
</ParamField>

<ParamField header="Accept" type="string" required>
  `application/json`
</ParamField>

## Paramètres de chemin

<ParamField path="phone_number" type="string" required>
  Numéro de téléphone du client associé à son compte LigdiCash. Format : indicatif pays + numéro local, sans `+` ni espaces. Exemple : `22670000000`.
</ParamField>

<ParamField path="amount" type="integer" required>
  Montant en XOF (entier, sans décimales).
</ParamField>

## Réponse

<ResponseField name="error" type="boolean">
  `false` = OTP envoyé avec succès. `true` = échec.
</ResponseField>

<ResponseField name="message" type="string">
  Message descriptif. Exemple : `"OTP sent. Please check your phone."`
</ResponseField>

<CodeGroup>
  ```json Succès theme={null}
  {
    "error": false,
    "message": "OTP sent. Please check your phone."
  }
  ```

  ```json Échec theme={null}
  {
    "error": true,
    "message": "..."
  }
  ```
</CodeGroup>

<Warning>
  Vérifiez que `error` vaut `false` avant d'afficher le champ de saisie OTP au client. Si `error` est `true`, ne proposez pas la saisie.
</Warning>

## Suite du flux

Après réception de l'OTP par le client, soumettez la transaction avec [POST /pay/v02/debitwallet/withotp](/reference/endpoints/debit-wallet-with-otp).

## Guide associé

[Wallet LigdiCash](/api-paiement/payin-sans-redirect/operateurs/wallet-ligdicash) — flux complet en deux étapes.
