---
updatedAt: 2026-04-27T16:44:11.000Z
agentTools:
  projectIndex: https://checkout-docs.transfi.com/llms.txt
---

# TransFi SDK Documentation

<br />

# TransFi SDK Documentation

> Programmatically create and manage payment invoices using the TransFi Checkout API. SDKs are available for **Node.js** and **Python**.

***

## Prerequisites

Before using any SDK, you need:

1. A **TransFi merchant account** — [Sign up here](https://checkout-dashboard.transfi.com)
2. Your **Public Key** and **Secret Key** from the TransFi dashboard
3. A **Payment Link ID** — create one in the TransFi dashboard before making API calls

> **Security notice:** Never hardcode your Public Key or Secret Key in source code. Always store them in environment variables.

***

<br />