diff options
author | Magnus Hagander | 2019-10-29 14:42:31 +0000 |
---|---|---|
committer | Magnus Hagander | 2019-10-29 14:46:16 +0000 |
commit | ae4beb44e430f68b44a8de7f6e06dfac81749eef (patch) | |
tree | 8dfafb9f2876769ceb70bc9465a5f88b19922198 /postgresqleu/mailqueue/models.py | |
parent | 5f087c618ec689801af32e5db9e8a7fee4be91e7 (diff) |
Make sponsorships with zero cost work
For this, no invoice is generated. Instead they require a contract, and
any payment is handled completely outside the automated system. When the
operator has confirmed that payment has happened, verification is fully
manual.
Manual verification was always possible, but generating a zero cost
invoice could cause all sorts of issues elsewhere in the system.
In passing, change the step to confirm a sponsorsihp in the pre-existing
setup with a signed contract to use a POST instead of a GET, as should
be for operations that modify things.
Diffstat (limited to 'postgresqleu/mailqueue/models.py')
0 files changed, 0 insertions, 0 deletions