Docs

Everything you need to accept a payment, written for someone who has not used crypto before. There is no protocol to learn here — if a page starts explaining how the plumbing works, we have got the level wrong.

Start here

The quickstart takes you from nothing to a paid invoice. Five steps, about twenty minutes, most of it waiting for a DNS record to propagate.

  1. Get a walletSomewhere for the money to land that belongs to you, not to us.
  2. Link your domainOne DNS record, so your customers pay a name instead of a string of hex.
  3. Send an invoiceCreate a charge, share the link.
  4. Get paidWhat your customer sees, and what happens after they click.
  5. Turn USDC into dollarsOptional. Your money is already yours; this is how you spend it as cash.

What PayNow does not do

Worth knowing before you build on it, because none of these are coming soon and two of them cannot come at all.

  • USDC on Base only — no other asset, no other network.
  • No refunds through PayNow. You send one from your own wallet; we record it.
  • No way to reverse or freeze a payment. Not by you, not by us, not by anyone.
  • No public API yet. Today you integrate by sharing a checkout link, and we would rather say that than publish a reference we intend to change.

Reading this with an AI assistant?

A lot of people building with PayNow will meet these docs through a coding assistant rather than a browser. There is a plain-text version of everything above at /llms.txt — same source, so it cannot drift from this page. Point your assistant at it.