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 for $29 →

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.