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.
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
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.
<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>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
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.