diff options
author | Patryk Zawadzki <patrys@room-303.com> | 2013-04-26 15:48:15 +0200 |
---|---|---|
committer | Patryk Zawadzki <patrys@room-303.com> | 2013-04-26 15:48:15 +0200 |
commit | da0f111390c4fc472a310c234ab90ceed660a28e (patch) | |
tree | 9d318bedf05d21810709a00b55b5c67e431fd45f /payments/dotpay | |
parent | b4c32384d728ebeff51f313ef36a76b647572f6b (diff) | |
download | django-payments-taler-da0f111390c4fc472a310c234ab90ceed660a28e.tar.gz django-payments-taler-da0f111390c4fc472a310c234ab90ceed660a28e.tar.bz2 django-payments-taler-da0f111390c4fc472a310c234ab90ceed660a28e.zip |
Style
Diffstat (limited to 'payments/dotpay')
-rw-r--r-- | payments/dotpay/__init__.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/payments/dotpay/__init__.py b/payments/dotpay/__init__.py index 6279f2b..b03287a 100644 --- a/payments/dotpay/__init__.py +++ b/payments/dotpay/__init__.py @@ -23,6 +23,8 @@ class DotpayProvider(BasicProvider): lock: whether to disable channels other than the default selected above ''' + LINE_TEMPLATE = '%(quantity)dx %(name)s (%(sku)s), %(price)f %(currency)s' + _method = 'post' _action = 'https://ssl.dotpay.pl/' @@ -36,9 +38,8 @@ class DotpayProvider(BasicProvider): def get_hidden_fields(self,): self.payment.save() - description = '; '.join(['%(quantity)dx %(name)s (%(sku)s), ' - '%(price)f %(currency)s' % order._asdict() - for order in self.order_items]) + description = '; '.join([self.LINE_TEMPLATE % order_line._asdict() + for order_line in self.order_items]) data = { 'id': self._seller_id, 'amount': str(self.payment.total), |