Source code for web_payments_externalpayments.forms
from wtforms import StringField, ValidationError
from web_payments.forms import PaymentForm
from .translation import translation
_ = translation.gettext_lazy
__all__ = ["OrderIdForm", "IBANBankingForm"]
[docs]class OrderIdForm(PaymentForm):
# only shown, return is ignored
order = StringField(label=_("Please supply as reference"), render_kw={"readonly": True})
[docs]class IBANBankingForm(PaymentForm):
# only shown, return is ignored
iban = StringField(label="IBAN", render_kw={"readonly": True})
bic = StringField(label="BIC", render_kw={"readonly": True})
order = StringField(label=_("Please supply as reference"), render_kw={"readonly": True})