diff --git a/aleksis/apps/tezor/models/payment_variant.py b/aleksis/apps/tezor/models/payment_variant.py
index 62d95f4b73fe06f073be1aef8553ca82ef3fefd1..860c8ea50d2d08392e207e5c488d04ba12e439a5 100644
--- a/aleksis/apps/tezor/models/payment_variant.py
+++ b/aleksis/apps/tezor/models/payment_variant.py
@@ -34,7 +34,7 @@ class PaymentVariant(RegistryObject, ExtensiblePolymorphicModel):
     @classproperty
     def as_choices(cls) -> list[tuple[str, str]]:
         """Get payment variants as choices."""
-        return [(variant.name, variant.verbose_name) for variant in cls.registered_objects_list]
+        return [(variant._class_name, variant.verbose_name) for variant in cls.registered_objects_list]
 
     class Meta:
         verbose_name = _("Payment variant")