Flint Pay
FeaturesAPIPricingDocs
Order-First Payment APIs

The Payment Stack for Order-Centric Commerce

Commerce is built on orders, not payments. Flint gives you one unified state for cart, checkout, fulfillment, and refunds, so you can stop reconciling and start shipping.

No setup fees
Free sandbox
5 min integration
AI ready
order.ts
const order = await flint.orders.create({
  customer: "sarah@example.com",
  line_items: [
    {
      name: "Organic Coffee Beans",
      sku: "COFFEE-001",
      quantity: 2,
      unit_price: 1999
    }
  ],
  discounts: [{...}],
  fulfillment: [{...}]
})

// ✨ Payment, totals, refunds, fulfillments, items - all in one 
// ✨ Single source of truth
Status
Order Created

Trusted by forward-thinking commerce companies

GlobalPay
SwiftCart
DataFlow
DashCo
The Old Way

Payment Integrations are a Nightmare

Traditional payment processors just move money. You're left building order management, tax logic, and reconciliation systems from scratch.

Spaghetti Code

Managing order state across checkout, webhooks, and your database is error-prone.

Legacy Payment-First APIs

Not built for modern commerce. Impossible to handle order concepts like multiple payments and fulfillments without extra complexity.

Reconciliation Hell

'Why doesn't the stripe charge match the cart total?' Be prepared to answer this daily.

Manual Calculations

Writing your own tax and discount logic? Hope you enjoy maintaining it forever.

Don't build a legacy platform

The industry is moving from raw payment processing to Order-Centric architectures. See what you miss when you stick to the old model.

THE OLD WAY

Payment-First Model

Fragmented state scattered across your database, Stripe, and tax providers.

  • Manual reconciliation scripts required
  • "Dumb" transactions (no line-item context)
  • Complex split-payment logic
  • Impossible for AI agents to navigate efficiently
THE FLINT WAY

Order-Centric Model

A unified source of truth for the entire lifecycle of commerce.

  • Zero reconciliation needed (it's all in one object)
  • Rich context (Items, Tax, Shipping, Meta)
  • Native multi-payment & split support
  • AI-Ready state machine

Everything you need to
run a platform

A complete commerce suite. From checkout to payouts, we've got you covered.

Developer First

Typed SDKs, webhooks, and sandbox environments. Built for builders.

Unified Payments

Accept cards, wallets, and bank transfers with a single API.

Merchant Dashboard

Give your users a beautiful dashboard to manage their business.

Payment Links

No-code checkout pages. Generate a link, share it, get paid.

Built for AI Agents

Unified state and predictable transitions allow AI agents to autonomously manage orders, refunds, and fulfillment.

Instant Payouts

Get funds to your sellers faster with instant payout options.

Developer Experience

APIs that feel like
magic

Predictable, typed, and context-rich. Perfect for human developers and AI coding agents alike.

Create an Order

Start a transaction with line items

Start Checkout

Redirect user to payment page

Manage Customers

Save details for later

create-order.ts
const order = await flint.orders.create({
  line_items: [
    {
      name: "Premium Widget",
      amount: 2999,
      currency: "USD"
    }
  ],
  customer: "cus_123"
})

Ready to ship?

Join the next generation of companies building on Flint. Get your API keys in seconds.

Flint Pay

The payment stack for order-centric commerce. Built for developers who want to ship faster.

Product

  • Features
  • Integrations
  • Pricing
  • Changelog

Resources

  • Documentation
  • API Reference
  • Community
  • Help Center

Company

  • About
  • Careers
  • Blog
  • Contact

© 2025 Flint Pay Inc. All rights reserved.

Privacy PolicyTerms of Service