https://github.com/sneezedip/paypal-receipt-generator
Generate PayPal-style receipts in multiple languages and currencies. Customizable, responsive, and perfect for demos, educational, or testing purposes.
https://github.com/sneezedip/paypal-receipt-generator
customizable demo educational fake fake-receipt generator html invoice paypal python receipt template testing
Last synced: about 2 months ago
JSON representation
Generate PayPal-style receipts in multiple languages and currencies. Customizable, responsive, and perfect for demos, educational, or testing purposes.
- Host: GitHub
- URL: https://github.com/sneezedip/paypal-receipt-generator
- Owner: Sneezedip
- Created: 2025-05-15T23:17:52.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2025-05-16T00:19:44.000Z (5 months ago)
- Last Synced: 2025-06-09T17:44:08.882Z (4 months ago)
- Topics: customizable, demo, educational, fake, fake-receipt, generator, html, invoice, paypal, python, receipt, template, testing
- Language: Python
- Homepage:
- Size: 88.9 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PayPal Receipt Generator
[](https://discord.gg/nAa5PyxubF)
Generate PayPal-style receipts in multiple languages and currencies.
Customizable, responsive, and perfect for demos, educational, or testing purposes.---
## Features
- ๐งพ **PayPal-style HTML receipt output**
- ๐ **Multi-language:** English, Portuguese, Egyptian Arabic (RTL)
- ๐ฑ **Multi-currency:** USD, EUR, GBP, EGP, BRL, and more
- โ๏ธ **Customizable transaction details**
- ๐ฑ **Responsive and print-friendly**
- ๐จ **Clearly marked as FAKE for educational/demo use**---
## Usage
1. **Run the generator:**
```bash
python main.py
```2. **Customize:**
- Edit the parameters in `main.py` to set name, email, amount, recipient, currency, and language.---
## Example
```python
create_paypal_receipt_html(
name="John Doe",
email="john@example.com",
amount=100.00,
recipient="Jane Smith",
transaction_type="Payment",
currency="USD", # Try "USD", "EUR", "GBP", "EGP", "BRL"
lang="en" # Try "en", "pt", or "ar-eg"
)
```---
## Supported Languages
- English (`en`)
- Portuguese (`pt`)
- Egyptian Arabic (`ar-eg`)## Supported Currencies
- USD, EUR, GBP, EGP, BRL (easy to add more!)
---
## Disclaimer
> **This tool is for educational, demonstration, and testing purposes only.
> All receipts are clearly marked as fake and should not be used for fraudulent or deceptive activities.**
> **The author does not hold any responsibility for the bad use of this tool**---
## Contributing
Pull requests and suggestions are welcome!