From bfedcde978db0001776dfb28dd77a14bfcd8aca2 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Wed, 18 Apr 2018 14:36:18 +0200 Subject: [PATCH] Fix #852 -- Stripe: Set statement_descriptor on all payment methods --- src/pretix/plugins/stripe/payment.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/pretix/plugins/stripe/payment.py b/src/pretix/plugins/stripe/payment.py index 2fdfd623c0..207e7383ee 100644 --- a/src/pretix/plugins/stripe/payment.py +++ b/src/pretix/plugins/stripe/payment.py @@ -271,6 +271,10 @@ class StripeMethod(BasePaymentProvider): amount=self._get_amount(order), currency=self.event.currency.lower(), source=source, + statement_descriptor=ugettext('{event}-{code}').format( + event=self.event.slug.upper(), + code=order.code + ), metadata={ 'order': str(order.id), 'event': self.event.id, @@ -523,6 +527,10 @@ class StripeCC(StripeMethod): three_d_secure={ 'card': src.id }, + statement_descriptor=ugettext('{event}-{code}').format( + event=self.event.slug.upper(), + code=order.code + ), metadata={ 'order': str(order.id), 'event': self.event.id,