This is a plugin for pretix.
This is an alpha stage payment plugin for Pretix 4, it allows to use Sumup online payment. You need to register an OAuth app in your Sumup developer account. You also to manually request the \"payment\" scope to Sumup.
pip3 install pretix-sumup
In your Sumup account create an application and fill in the information in the paiement plugin settings.
Note that you need to manually ask the Sumup team to enable the 'payment' scope in your app.
python setup.py develop
within this directory to register
this application with pretix\'s plugin registry.make
within this directory to compile translations.This plugin has CI set up to enforce a few code style rules. To check locally, you need these packages installed:
pip install flake8 isort black
To check your plugin for rule violations, run:
black --check .
isort -c .
flake8 .
You can auto-fix some of these issues by running:
isort .
black .
To automatically check for these issues before you commit, you can run
.install-hooks
.
Copyright 2023 Ronan Le Meillat
Released under the terms of the GNU Affero General Public License v3