Bitcoin Lightning invoicing

Get on the zaptrain.
Get paid in seconds.

Send a branded invoice. Your customer scans it. The sats land in your Lexe wallet within seconds.

  • Free to start
  • 1% only when you get paid
  • We never hold your money

Northwind Studio

Invoice for Dana Lee
Amount due
42,000 sats
Website redesign — final
Due 15 Sep 2026
Items
Design revisions2 × 18,000
Hosting setup1 × 6,000
Total42,000 sats
Scan with any Lightning wallet
Payment received· 0.9 s
How it works

Two moves. No bank in the middle.

Connect your wallet once (see Getting started below). After that, every invoice is the same two moves.

  1. Create the invoice

    Line items, taxes, due date, your logo and color. Email it from Zaptrain, or copy the link and send it yourself over WhatsApp, SMS or your own email.

  2. Get paid, straight to your wallet

    Your customer scans the QR with any Lightning wallet. The invoice flips to Paid and the sats land in your Lexe wallet — no waiting, no payout schedule, no one in between.

Getting started

One-time setup, about five minutes.

Everything you need is a free Lexe wallet and a Zaptrain account. No bank, no processor, no approval wait.

  1. On your phoneDownload Lexe

    Get the Lexe app for iPhone or Android and sign up. Lexe is a self-custody Bitcoin Lightning wallet: your keys are managed inside secure hardware that Lexe cannot access, only you can move the funds, and it receives payments even while your phone is offline.

  2. In LexeCreate a Receiver credential

    Open Lexe → Menu → Client credentials → Create. Set the role to Receiver and copy the credential.

  3. On zaptrain.comCreate your Zaptrain account

    Sign up with a business or personal name and an email. No ID, no KYC, no bank details — Zaptrain never holds your money. Then paste the Lexe credential in Settings; Zaptrain tests the connection and confirms it's a Receiver credential.

  4. SettingsAdd your branding

    Business name, logo, brand color and a default memo. They appear on every invoice email and payment page your customers see.

  5. InvoicesIssue your first invoice

    Add line items, taxes and a due date. Email it from Zaptrain, or copy the link and send it by WhatsApp, SMS or your own email.

  6. DoneGet paid straight into your Lexe wallet

    Your customer scans the QR with any Lightning wallet. The invoice flips to Paid on your dashboard and the sats are in your Lexe wallet.

Why receive-only? A Receiver credential lets Zaptrain create payment requests and see when they're paid — nothing else. Money can come in; none can leave your wallet through Zaptrain. Once your Lexe app is up to date, Zaptrain checks the credential with Lexe when you connect and refuses anything that can spend.
Customers optional

Add a name and email when you want Zaptrain to send the invoice, or leave them out and share the payment link yourself.

Already have a system of record?

Everything you can do in the dashboard you can do through the Zaptrain API — create, send, cancel and read invoices from your own software. Or let an AI assistant do it for you over MCP.

Why Zaptrain

Built on rails that don't sleep.

Card networks were built for a 9-to-5 world: clearing windows, chargebacks, frozen accounts, cross-border friction. Lightning plus self-custody removes all four.

Instant, 24/7 settlement

Lightning payments confirm in seconds, any day of the year. Your invoice goes from Sent to Paid while your customer is still on the page.

Final. No chargebacks, no freezes

Bitcoin payments can't be reversed. No 90-day chargeback window, no processor pulling funds back, no merchant account suddenly “under review”.

You hold the keys

Funds settle straight into a Lexe self-custody wallet only you control — Zaptrain never has access. Bill anyone, anywhere, with no FX spread.

Features

Everything you need to bill in sats.

A complete invoicing toolkit for freelancers, merchants and small teams running on Bitcoin.

Invoices with line items

Quantities, taxes, due and expiry dates, memos. Edit, reissue or cancel from one dashboard.

Your brand on every invoice

Business name, logo and color on the email and the payment page.

Email, links and reminders

Send from Zaptrain or copy the link. See when it's opened, resend, and nudge late payers in one click.

Live payment status

Unsent, Sent, Opened, Paid, Overdue — updated the moment a payment lands.

API for your own systems

Create and manage invoices programmatically. Embed billing in the tools you already run.

Works with AI assistants

Connect Claude and other agents through MCP and run invoicing by conversation.

Simple, transparent pricing
Pay only when you get paid. No setup, no subscription, no surprises.
1%
Per paid invoice · flat
No minimum. Fixed and transparent.
No monthly fees
No invoice limits
No setup costs
No payout delays