A Python CLI tool that creates professional, branded PDF sales receipts from exported order data. It’s for developers and small businesses who need to automate receipt delivery after processing payments via Stripe, PayPal, or custom platforms. Saves hours of manual work by batch processing orders from a simple data file.
Features
- Batch generate PDFs from a CSV or JSON file
- Apply custom branding with logo, colors, and footer text
- Auto-calculate totals, taxes, and line items
- Support for multiple currencies and date formats
- Merge customer data and output organized receipt files
Usage
pdf_receipt_generator --input orders.csv --template brand_template.json --output-dir ./receipts
Requirements
Python 3.8+. Install dependencies:
pip install -r requirements.txt
Download
Buy once, download immediately. ZIP includes the full script, README, and usage examples.
License
Personal & Commercial Use. You may use this tool in your own personal and commercial projects. Redistribution or resale of the source code is not permitted.