100% Open Source

Monetize with one source of truth

The payment processor that gives you customer entitlements and tracks usage in real time, without the headaches.

checkout-button.tsx

api/.../route.tsx

mcp-demo.mov

1

import { useBilling } from '@flowglad/nextjs'

2

3

function CheckoutButton() {

4

const { createCheckoutSession, catalog } = useBilling()

5

6

const onClickUpgrade = () => createCheckoutSession({

7

priceId: catalog.products[0].defaultPrice.id,

8

autoRedirect: true

9

10

return <button onClick={onClickUpgrade}>

11

Upgrade

12

</button>

13

}

What Flowglad is building is going to go somewhere. It’s actually good. I love that it’s open source. The objects are nice and clean.

Darren Baldwin

Co-Founder and CTO, Tembo

checkout-button.tsx

1

import { useBilling } from '@flowglad/nextjs'

2

3

function CheckoutButton() {

4

const { createCheckoutSession, catalog } = useBilling()

5

6

const onClickUpgrade = () => createCheckoutSession({

7

priceId: catalog.products[0].defaultPrice.id,

8

autoRedirect: true

9

10

return <button onClick={onClickUpgrade}>

11

Upgrade

12

</button>

13

}

What Flowglad is building is going to go somewhere. It’s actually good. I love that it’s open source. The objects are nice and clean.

Darren Baldwin

Co-Founder and CTO, Tembo

Full Stack SDK

React Hooks & backend functions to build on your terms, not an API's

1 Source of Truth, 0 Webhooks

Fetch live billing data directly from Flowglad - no brittle webhook syncs.

Styled Embedded UIs

Embeddable components that seamlessly match your app's styling.

/** Setup any pricing model in minutes */

Pricing

Built for devs, priced for growth

Get back to what's important, building your product.

Per transaction

2.9% + 30¢

Billing

$1k free/mo, then .65%

Open source

Real time system of record

Founder led support

Developer Experience

Reak hook SDK

Integrate with a prompt

Webhook free integration

Embedded React components

Mapped to your auth

Use your Customer ID

MCP Server

Payments & Checkout

Cards, banks, other methods

Hosted checkout

Easy bank transfer toggles

Embedded checkout

Billing and Invoicing

Subscriptions

Usage based billing

Async webhook notifications

Invoicing

Clone pricing models across test and livemode

/** Integrate payments without any glue code */

Questions?

How does Flowglad process payments?

Currently, Flowglad partners with Stripe to process payments. We are working to diversify providers.

What billing workflows does Flowglad currently support?

You can see a detailed breakdown of our payment workflow support in our docs.

What countries does Flowglad support?

You can find a list of countries and currencies in our docs.

Is Flowglad a merchant of record?

Not yet. We are eager to add merchant of record support soon. Currently we are focused on building better core infrastructure first.

Is Flowglad free for the first $1,000 in volume?

Flowglad doesn't charge for its billing functionality on the first $1,000 moved each month. For credit card transaction, you'll still see a 2.9% + $0.30 per transaction processing fee deducted from that first $1,000. That's the fixed cost of moving money, charged by the card networks and their partners.

What does billing functionality include?

We don’t separate billing from non-billing payments. Our platform is built for usage-based and recurring pricing models, so billing covers: subscription logic, credit tracking, volume tiers, retries, dunning, and account balance management. After $1,000/month, we charge 0.65% for this layer.

If you're only running one-time payments, we still need to charge 0.7%, since we haven’t yet built our own acquiring rails. All our customers rely on us for billing, so splitting pricing would add complexity for little gain.

How does Flowglad process payments?

Currently, Flowglad partners with Stripe to process payments. We are working to diversify providers.

What billing workflows does Flowglad currently support?

You can see a detailed breakdown of our payment workflow support in our docs.

What countries does Flowglad support?

You can find a list of countries and currencies in our docs.

Is Flowglad a merchant of record?

Not yet. We are eager to add merchant of record support soon. Currently we are focused on building better core infrastructure first.

Is Flowglad free for the first $1,000 in volume?

Flowglad doesn't charge for its billing functionality on the first $1,000 moved each month. For credit card transaction, you'll still see a 2.9% + $0.30 per transaction processing fee deducted from that first $1,000. That's the fixed cost of moving money, charged by the card networks and their partners.

What does billing functionality include?

We don’t separate billing from non-billing payments. Our platform is built for usage-based and recurring pricing models, so billing covers: subscription logic, credit tracking, volume tiers, retries, dunning, and account balance management. After $1,000/month, we charge 0.65% for this layer.

If you're only running one-time payments, we still need to charge 0.7%, since we haven’t yet built our own acquiring rails. All our customers rely on us for billing, so splitting pricing would add complexity for little gain.