Paste one prompt. Review the PR.
Your AI coding assistant detects this project’s stack, wires ZettaPay invoices and the signed webhook, and opens a pull request. You review the diff before merging. No secrets sent to ZettaPay servers.
1
Open your project in Claude Code
Run
claude in the repo you want to add payments to.
2
Drop in your details
These get embedded in the prompt — not sent to ZettaPay. First create an account at /app and copy the API key (shown once). Plans are on /pricing.
3
Copy the prompt
Updates as you type. Read it before pasting — it’s the full set of instructions your AI will follow.
4
Paste it in Claude Code chat · press Enter
Your AI will read the repo, find the server lane, add an invoice endpoint, a signed-webhook handler and a “Pay with crypto” button, wrap changes with
// ZETTAPAY-START / // ZETTAPAY-END, and open a PR titled feat: add ZettaPay non-custodial crypto payments.
Merge when the diff looks right. That’s the install.
ZettaPay is 100% open-source.
The prompt above is the entire integration spec — nothing hidden, nothing phoned home. Payments flow directly from your customer’s wallet to your own address. No per-transaction fee: self-hosted is free, Cloud is a flat subscription (pricing).