Add payment provider for Gocardless bank account data
authorMagnus Hagander <magnus@hagander.net>
Mon, 24 Jun 2024 13:56:36 +0000 (15:56 +0200)
committerMagnus Hagander <magnus@hagander.net>
Mon, 24 Jun 2024 13:59:05 +0000 (15:59 +0200)
commit600626e0e265ff08ea752ba845434c6a974083b2
tree307357e0861be276eab13c54d97d875cd0b943c9
parent535e3203b71fb844213dd63d11c4af771474621e
Add payment provider for Gocardless bank account data

They provide a service similar to Plaid but better layed out for small
organisations (in Europe at least) for now. Let's see how long that
lasts, but for now here's a basic provider that works very similar to
the Plaid one, except it does not support webhooks.
15 files changed:
docs/invoices/payment.md
postgresqleu/gocardless/admin.py [new file with mode: 0644]
postgresqleu/gocardless/backendviews.py [new file with mode: 0644]
postgresqleu/gocardless/management/__init__.py [new file with mode: 0644]
postgresqleu/gocardless/management/commands/__init__.py [new file with mode: 0644]
postgresqleu/gocardless/management/commands/gocardless_fetch_transactions.py [new file with mode: 0644]
postgresqleu/gocardless/management/commands/gocardless_verify_balance.py [new file with mode: 0644]
postgresqleu/gocardless/migrations/0001_initial.py [new file with mode: 0644]
postgresqleu/gocardless/migrations/__init__.py [new file with mode: 0644]
postgresqleu/gocardless/models.py [new file with mode: 0644]
postgresqleu/settings.py
postgresqleu/urls.py
postgresqleu/util/payment/__init__.py
postgresqleu/util/payment/gocardless.py [new file with mode: 0644]
template/gocardless/bankselect.html [new file with mode: 0644]