summaryrefslogtreecommitdiff
path: root/payments/dotpay
diff options
context:
space:
mode:
authorPatryk Zawadzki <patrys@room-303.com>2013-04-26 15:48:15 +0200
committerPatryk Zawadzki <patrys@room-303.com>2013-04-26 15:48:15 +0200
commitda0f111390c4fc472a310c234ab90ceed660a28e (patch)
tree9d318bedf05d21810709a00b55b5c67e431fd45f /payments/dotpay
parentb4c32384d728ebeff51f313ef36a76b647572f6b (diff)
downloaddjango-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__.py7
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),