mirror of
https://github.com/pretix/pretix.git
synced 2026-05-05 15:14:04 +00:00
Re-work API for payment settings fields
This commit is contained in:
@@ -129,25 +129,6 @@ class PaymentSettings(EventPermissionRequiredMixin, TemplateView, SingleObjectMi
|
||||
)
|
||||
provider.form.fields = OrderedDict(
|
||||
[
|
||||
('payment_%s__enabled' % provider.identifier,
|
||||
forms.ChoiceField(
|
||||
label=_('Enable payment method'),
|
||||
required=False,
|
||||
choices=SettingsForm.BOOL_CHOICES,
|
||||
)),
|
||||
('payment_%s__fee_abs' % provider.identifier,
|
||||
forms.DecimalField(
|
||||
label=_('Additional fee'),
|
||||
help_text=_('Absolute value'),
|
||||
required=False
|
||||
)),
|
||||
('payment_%s__fee_percent' % provider.identifier,
|
||||
forms.DecimalField(
|
||||
label=_('Additional fee'),
|
||||
help_text=_('Percentage'),
|
||||
required=False
|
||||
)),
|
||||
] + [
|
||||
('payment_%s_%s' % (provider.identifier, k), v)
|
||||
for k, v in provider.settings_form_fields.items()
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user