Passer au contenu principal

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.

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.

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

PythonJavaScriptPHPDartWordPress
Version1.0.51.0.21.0.22.2.0
InstallationpipnpmComposerpub.devZIP manuel
InitGlobals de moduleInstance new Ligdicash()Instance new Ligdicash()Instance Ligdicash()Interface admin WP
Appels réseauSynchronesasync/awaitSynchronesasync/await— (plugin)
TypesTypeScript natifEnums PlatformType, TransactionType
SourceGitHubGitHubGitHub

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 les Future<> 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 / FonctionRôle
InvoiceCrée une facture, ajoute des articles, déclenche un payin (avec ou sans redirection)
WithdrawalDéclenche un payout vers le wallet LigdiCash d’un client ou directement vers son mobile money
getTransactionVérifie le statut d’une transaction à partir de son token