X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/48a8d1d73adefae7f0c58015494ce956d7cd70df..ca336bd1f9658cf713681d1412d4153e5c4d9c93:/src/club/payu/forms.py?ds=sidebyside diff --git a/src/club/payu/forms.py b/src/club/payu/forms.py new file mode 100644 index 000000000..24c24a0ad --- /dev/null +++ b/src/club/payu/forms.py @@ -0,0 +1,14 @@ +from django import forms + + +class CardTokenForm(forms.Form): + token = forms.CharField(widget=forms.HiddenInput) + + def get_queryset(self, view): + raise NotImplementedError() + + def save(self, view): + self.instance, created = self.get_queryset(view).get_or_create( + pos_id=view.get_pos().pos_id, + disposable_token=self.cleaned_data['token'] + )