Why Invoices Matter for Crypto
Crypto payments are permanent but leave no paper trail that accounting teams understand. PDF invoices bridge the gap between blockchain records and business accounting systems.
Enabling Invoice Generation
Configure your invoice template in Dashboard → Settings → Invoices:
- Company name, address, VAT number
- Logo (PNG/SVG, max 500 KB)
- Footer text (payment terms, notes)
- Currency display (USDT or USD equivalent)
API: Fetch an Invoice
GET /api/v1/invoices/{invoiceId}
Accept: application/pdf
// Response: PDF binary stream
Content-Type: application/pdf
Content-Disposition: attachment; filename="INV-1042.pdf"
What's Included in the Invoice
- Invoice number (auto-incrementing, prefix configurable)
- Issue date and due date
- Merchant and customer details
- Line items with USDT amounts
- Transaction hash (clickable BSCScan link)
- Network and confirmation block number
- Platform fee breakdown
Auto-Send on Payment
Enable Auto-send invoice on payment in settings to automatically email the PDF to the customer's email address when the deposit_detected event fires.
Accounting System Export
Bulk-export invoices as a ZIP archive via:
GET /api/dashboard/invoices/export?from=2025-01-01&to=2025-12-31&format=zip