The Node SDK (@tagadapay/node-sdk) lets your backend talk to TagadaPay programmatically. Anything you can do in the dashboard — create stores, add products, process payments, manage subscriptions, generate reports — you can do from code.
Use the Node SDK when your team needs to:
Sync products or inventory from an internal system
Generate dynamic checkout links from your app or CRM
Automate refunds, captures, or subscription changes
Build internal admin tools or reports
Run scheduled jobs (cron) that interact with TagadaPay
If you only need to manage your shop manually, stick to the dashboard. The SDK is for repeatable, automated workflows — not one-off tasks.
<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>The complete Node SDK documentation, including:
Installation and authentication
Every resource: stores, products, processors, payments, subscriptions, customers, webhooks
Sandbox testing
Multi-Stripe routing, block rules, promotions, order bumps
→ docs.tagada.io/developer-tools/node-sdk/quick-start
API keys are created in the dashboard under Settings → API keys. Each key is scoped to one organization and has fine-grained permissions.
If you don't see the API keys section, contact your account admin or our team.