Les SDK officiels LigdiCash encapsulent les appels HTTP, la sérialisation des payloads et la gestion des erreurs. Ils exposent les mêmes trois opérations dans chaque langage : payin avec redirection, payin sans redirection, payout et vérification de statut.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.
SDK disponibles
Python
pip install ligdicash — backends Django, Flask, FastAPI, scripts serveur.JavaScript / TypeScript
npm install ligdicash — Node.js, TypeScript, NestJS. Types inclus.PHP
composer require ligdicash/ligdicash — Laravel, Symfony, WordPress custom.Dart / Flutter
ligdicash: ^1.0.2 — applications Flutter iOS et Android.WordPress / WooCommerce
Plugin ZIP à installer manuellement — aucun code requis.
Comparatif rapide
| Python | JavaScript | PHP | Dart | WordPress | |
|---|---|---|---|---|---|
| Version | 1.0.5 | 1.0.2 | — | 1.0.2 | 2.2.0 |
| Installation | pip | npm | Composer | pub.dev | ZIP manuel |
| Init | Globals de module | Instance new Ligdicash() | Instance new Ligdicash() | Instance Ligdicash() | Interface admin WP |
| Appels réseau | Synchrones | async/await | Synchrones | async/await | — (plugin) |
| Types | — | TypeScript natif | — | Enums PlatformType, TransactionType | — |
| Source | GitHub | GitHub | — | GitHub | — |
Quel SDK choisir ?
Backend web — choisissez le SDK correspondant au langage de votre serveur (Python, PHP ou JavaScript/Node.js). Tous les trois s’intègrent naturellement dans un contrôleur ou une route. Application mobile Flutter — utilisez le SDK Dart. Il gère nativement lesFuture<> et les named parameters idiomatiques Dart.
Site WordPress + WooCommerce — utilisez le plugin. Aucun code à écrire : installez le ZIP, entrez vos clés API dans l’interface d’administration WooCommerce, et la passerelle de paiement est opérationnelle.
Pas de SDK pour votre langage ? Implémentez les appels HTTP directement depuis la Référence des endpoints. Les exemples cURL sont reproduits dans chaque page d’endpoint.
Skill LigdiCash pour Claude Code
Installez le skill pour que Claude Code, Cursor et Windsurf connaissent l’API LigdiCash dès le départ.
Ce que tous les SDK exposent
Quelle que soit la langue, vous disposez de trois objets / fonctions :| Objet / Fonction | Rôle |
|---|---|
Invoice | Crée une facture, ajoute des articles, déclenche un payin (avec ou sans redirection) |
Withdrawal | Déclenche un payout vers le wallet LigdiCash d’un client ou directement vers son mobile money |
getTransaction | Vérifie le statut d’une transaction à partir de son token |
