Le SDK Node (@tagadapay/node-sdk) permet à votre backend de communiquer avec TagadaPay de manière programmatique. Tout ce que vous pouvez faire dans le tableau de bord — créer des boutiques, ajouter des produits, traiter des paiements, gérer des abonnements, générer des rapports — vous pouvez le faire depuis le code.
Quand l'utiliser
Utilisez le SDK Node lorsque votre équipe a besoin de :
Synchroniser des produits ou un inventaire depuis un système interne
Générer des liens de paiement dynamiques depuis votre application ou CRM
Automatiser des remboursements, captures ou modifications d'abonnements
Créer des outils d'administration ou rapports internes
Exécuter des tâches planifiées (cron) qui interagissent avec TagadaPay
Quand ne pas l'utiliser
Si vous avez seulement besoin de gérer votre boutique manuellement, restez sur le tableau de bord. Le SDK est destiné aux workflows répétables et automatisés — pas aux tâches ponctuelles.
Exemple rapide
<code class="language-ts">import { Tagada } from '@tagadapay/node-sdk';
const tagada = new Tagada({ apiKey: process.env.TAGADA_API_KEY! });
const order = await tagada.orders.retrieve('ord_123');
console.log(order.status, order.amount);
</code>Lire la documentation complète
La documentation complète du SDK Node, incluant :
Installation et authentification
Chaque ressource : boutiques, produits, processeurs, paiements, abonnements, clients, webhooks
Tests en Sandbox
Routage multi-Stripe, règles de blocage, promotions, montées de commande
→ docs.tagada.io/developer-tools/node-sdk/quick-start
Besoin d'une clé API ?
Les clés API sont créées dans le tableau de bord sous Settings → API keys. Chaque clé est liée à une organisation et dispose de permissions granulaires.
Si vous ne voyez pas la section des clés API, contactez votre administrateur de compte ou notre équipe.