Fix #852 -- Stripe: Set statement_descriptor on all payment methods

This commit is contained in:
Raphael Michel
2018-04-18 14:36:18 +02:00
parent badad70984
commit bfedcde978

View File

@@ -271,6 +271,10 @@ class StripeMethod(BasePaymentProvider):
amount=self._get_amount(order), amount=self._get_amount(order),
currency=self.event.currency.lower(), currency=self.event.currency.lower(),
source=source, source=source,
statement_descriptor=ugettext('{event}-{code}').format(
event=self.event.slug.upper(),
code=order.code
),
metadata={ metadata={
'order': str(order.id), 'order': str(order.id),
'event': self.event.id, 'event': self.event.id,
@@ -523,6 +527,10 @@ class StripeCC(StripeMethod):
three_d_secure={ three_d_secure={
'card': src.id 'card': src.id
}, },
statement_descriptor=ugettext('{event}-{code}').format(
event=self.event.slug.upper(),
code=order.code
),
metadata={ metadata={
'order': str(order.id), 'order': str(order.id),
'event': self.event.id, 'event': self.event.id,