Documentation

Everything you need to build

Quickstarts, in-depth guides, and a complete API reference. Go from zero to your first live payment in minutes.

Start here

Pick your path

Quickstart

Install an SDK, drop in your key, and create your first charge in 60 seconds.

Guides

Step-by-step walkthroughs for checkout, subscriptions, payouts, and Connect.

API reference

Every endpoint, parameter, and response — with copy-paste examples.

SDKs

Typed libraries for Node, Python, Go, Ruby, PHP, Java, .NET, and Rust.

Webhooks

Subscribe to events and react to every state change in real time.

CLI & tooling

Trigger events, tail logs, and forward webhooks to localhost.

Quickstart

Your first charge in 60 seconds

Install the SDK, authenticate with one key, and create a payment.

Get your keys
// npm i clearflow import ClearFlow from 'clearflow' const cf = new ClearFlow(process.env.CF_KEY) const intent = await cf.payments.create({ amount: 4200, currency: 'usd', automatic_methods: true })

Build with Clear Flow

Grab an API key and make your first call in the next five minutes.