Professional invoices
Create itemized invoices with customer details, descriptions, due dates, and branded PDF output.
Invoice destination
Merchant-controlled wallet
Customer
Sends Bitcoin
Merchant wallet
Receives the payment
Jamesinvoicing
Creates the invoice, displays payment details, detects the transaction, and records status.
The product
Jamesinvoicing gives a merchant the tools to prepare invoices, share payment links, follow payment status, and retain an organized record of customer transactions. It is suitable for freelancers, agencies, online businesses, SaaS companies, consultants, merchants, and service providers whose workflow can use the available invoicing tools.
Bitcoin invoicing lets a business state what a customer owes, provide consistent payment instructions, and match a public blockchain transaction to that invoice. Jamesinvoicing supplies that operational layer.
A custodial processor receives or controls funds before settlement. Jamesinvoicing instead uses the destination configured by the merchant. The platform can observe and record a payment, but it does not possess the private key required to spend it.
From invoice to record
A straightforward payment flow with a clear separation between invoicing and custody.
Set up your merchant profile and invoice details.
Add a supported xPub or an approved single receiving address.
Enter the amount, customer information, description, and due date.
Send the hosted invoice link to your customer.
The customer sends Bitcoin to the address shown on the invoice.
Jamesinvoicing detects the transaction and updates the invoice record.
Jamesinvoicing is designed around non-custodial payments. You control the receiving wallet. We should never request your seed phrase or private key, and the platform does not operate a wallet balance for merchant invoice payments.
Invoice and payment records describe what happened. They do not represent ownership of the underlying Bitcoin or provide Jamesinvoicing with authority to move it.
Customer
Bitcoin payment
Merchant's configured wallet or address
What you can do
These capabilities are available in the current Jamesinvoicing application.
Create itemized invoices with customer details, descriptions, due dates, and branded PDF output.
Price invoices in USD or BTC with the applicable exchange rate recorded for the invoice.
Use a verified xPub for derived addresses or configure an approved single Bitcoin address.
Track pending, underpaid, overpaid, paid, expired, and cancelled invoice states.
Receive in-app, email, and supported device notifications as invoice states change.
Review invoice activity and export supported reporting data from the merchant workspace.
Create and query invoices through authenticated APIs, webhooks, and available commerce integrations.
Manage invoices, customers, wallet settings, account security, and team access in one place.
Account safeguards
Security controls protect access to the platform without making promises that software cannot guarantee.
Jamesinvoicing processes account details such as email, display name, country, and optional profile information, together with security and device data needed to operate and protect an account.
Invoice records can include customer details supplied by the merchant, invoice amounts, descriptions, dates, destination addresses, exchange-rate information, and public blockchain transaction data used for payment detection.
The service uses first-party session and preference storage. It does not need a merchant seed phrase or private key. For full details and support options relating to your information, read the current policy.
Clear costs
We keep product pricing separate from the costs of using the Bitcoin network.
Jamesinvoicing
See the live Pricing page for current product access and subscription details.
Bitcoin network
Miner fees belong to the blockchain transaction, not the invoicing record.
Third parties
A wallet or connected service may apply its own terms and fees.
Our mission
“Make accepting Bitcoin as boring as accepting a credit card—with one crucial difference: the money is yours when it reaches the wallet you control.”
Self-custody
Keep control of the keys that authorize spending.
Transparency
Keep invoice status and payment records understandable.
Predictable infrastructure
Make routine invoicing clear for merchants and customers.
The operating model
The distinction is about who controls the payment destination—not slogans or promises about another provider.
Responsibilities
A practical view of the boundary between the merchant, the platform, and the Bitcoin network.
| Responsibility | Merchant | Jamesinvoicing |
|---|---|---|
| Wallet and private keys | Controls the wallet and spending keys | Does not request or store private keys or seed phrases |
| Invoice creation | Supplies amount and customer details | Provides the interface, link, and invoice record |
| Customer invoice information | Chooses and enters the information | Processes and stores it for platform functions |
| Payment detection | — | Checks transaction data and updates status |
| Bitcoin ownership | Controls received funds through the wallet | Does not own merchant invoice funds |
| Blockchain network | Uses a wallet to transact | Observes external public network data |
Common questions
Direct answers about custody, payments, invoices, and everyday account use.
Verify for yourself
Create a professional Bitcoin invoice and start accepting payments to a wallet you control.