Bitcoin Lightning invoicing

Get on the zaptrain.
Get paid in seconds.

Send a branded invoice. Your customer scans it. The sats land in your own Lexe wallet — usually before they've closed the page.

  • 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

Three steps. No bank in the middle.

Set up once, then every invoice is the same three moves.

  1. Connect your Lexe wallet

    Paste a receive-only credential from the Lexe app. It lets zaptrain create payment requests for you — and nothing else.

    10 minutes, once
  2. Create an invoice

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

    Under a minute
  3. Get paid, instantly

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

    Seconds
Getting started

From zero to your first invoice in about ten 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: the keys live on your phone, and only you can move the funds.

  2. In LexeCreate a receive-only client credential

    Open Lexe → Menu → Client credentials → Create. Choose Receive and nothing else, then copy the credential.

  3. On zaptrain.comCreate your zaptrain account

    Sign up with your email. Then go to Settings and paste the Lexe credential — zaptrain tests the connection on the spot.

  4. SettingsAdd your branding

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

  5. InvoicesIssue your first invoice

    Add a customer, 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 Lexe

    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 credential with only the Receive scope lets zaptrain create payment requests on your behalf — and nothing else. Money can come in; no money can ever leave your wallet through zaptrain. Zaptrain only accepts receive-only credentials — never grant the Send scope to zaptrain or any other service.
Keep a customer list

Save customers once and pick them when invoicing. Names and emails stay with your account.

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 under a second, 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 colour on the email and the payment page.

Email, links and reminders

Send from zaptrain or copy the link. Track opens, resend, and nudge late payers in one click.

Live payment status

Draft, 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. The rate never changes.
No monthly fees
No invoice limits
No setup costs
No payout delays