https://github.com/netways/pretix-invoice-net
Custom invoice renderer for Pretix
https://github.com/netways/pretix-invoice-net
events invoice pdf pretix tickets
Last synced: 6 months ago
JSON representation
Custom invoice renderer for Pretix
- Host: GitHub
- URL: https://github.com/netways/pretix-invoice-net
- Owner: NETWAYS
- License: apache-2.0
- Created: 2017-12-14T14:48:46.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2023-07-05T14:24:23.000Z (over 2 years ago)
- Last Synced: 2025-06-17T21:50:19.261Z (6 months ago)
- Topics: events, invoice, pdf, pretix, tickets
- Language: Python
- Size: 449 KB
- Stars: 3
- Watchers: 9
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Pretix Invoice Renderer Plugin for NETWAYS
This plugin adds a custom invoice renderer for NETWAYS hosted events and conferences
using
.
Example order:

## Installation
https://pypi.python.org/pypi/pretix-invoice-net
### pip
```
pip install pretix-invoice-net
```
### Manual installation
```
cp -rv pretix-invoice-net/* /usr/src/pretix-invoice-net/
pip3 install /usr/src/pretix-invoice-net/
```
## Configuration
Navigate into the admin control panel and choose your event.
`Settings > Plugins` and enable the plugin.

`Settings > Invoicing` and choose the NETWAYS invoice renderer.

## Documentation
https://docs.pretix.eu/en/latest/development/api/plugins.html
Invoice renderer is inspired by [upstream](https://github.com/pretix/pretix/blob/master/src/pretix/base/invoice.py).
## Development setup
1. Make sure that you have a working [pretix development setup](https://docs.pretix.eu/en/latest/development/setup.html).
2. Clone this repository, eg to ``local/pretix-invoice-net``.
3. Activate the virtual environment you use for pretix development.
4. Execute ``python setup.py develop`` within this directory to register this application with pretix's plugin registry.
5. Execute ``make`` within this directory to compile translations.
6. Restart your local pretix server. You can now use the plugin from this repository for your events by enabling it in
the 'plugins' tab in the settings.
# Thanks
Raphael Michel for Pretix and the initial invoice renderer code, which is adopted in this custom renderer plugin.
# License
Copyright 2017 NETWAYS GmbH
Copyright 2017 Raphael Michel
The code in this repository is published under the terms of the Apache License.
See the LICENSE file for the complete license text.