diff --git a/aleksis/apps/tezor/apps.py b/aleksis/apps/tezor/apps.py
index d29ef8e854194d3eca0c848f9b66195c9809a61e..194ffad797675f5a7d9708c4d1c0df1c72281e7d 100644
--- a/aleksis/apps/tezor/apps.py
+++ b/aleksis/apps/tezor/apps.py
@@ -17,7 +17,6 @@ class DefaultConfig(AppConfig):
 
     def ready(self):
         from django.conf import settings  # noqa
-        settings.PAYMENT_MODEL = "tezor.Invoice"
         settings.PAYMENT_VARIANTS = {}
 
         for app_config in apps.app_configs.values():
diff --git a/aleksis/apps/tezor/settings.py b/aleksis/apps/tezor/settings.py
index 3cab1e66223d9ec51e3ae9170ecfae19d16385f0..e7277712f384d2170c04e46ce10634a01ac71785 100644
--- a/aleksis/apps/tezor/settings.py
+++ b/aleksis/apps/tezor/settings.py
@@ -1 +1,5 @@
 INSTALLED_APPS = ["payments", "djp_sepa"]
+
+PAYMENT_MODEL = "tezor.Invoice"
+
+overrides = ["PAYMENT_MODEL"]
diff --git a/pyproject.toml b/pyproject.toml
index 89660832274f2524444334dcc5831944004b20c0..cdbd8becfc928118b2f2098f0ff40db2f7516e8f 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -30,7 +30,7 @@ secondary = true
 
 [tool.poetry.dependencies]
 python = "^3.9"
-aleksis-core = "^2.7"
+aleksis-core = "^2.8.1.dev0"
 django-payments = "^0.15.1"
 django-payments-sepa = "^1.0.dev0"