From eebd499359f9d91913d8afb6bc2354f850ee3348 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Wed, 17 Jan 2024 22:31:18 +0100 Subject: [PATCH] Fix #3810 -- Stripe: Move to statement_descriptor_suffix --- src/pretix/plugins/stripe/payment.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/pretix/plugins/stripe/payment.py b/src/pretix/plugins/stripe/payment.py index 895e05fa3..c6b2b589f 100644 --- a/src/pretix/plugins/stripe/payment.py +++ b/src/pretix/plugins/stripe/payment.py @@ -924,6 +924,11 @@ class StripePaymentIntentMethod(StripeMethod): } }) + if self.method == "card": + params['statement_descriptor_suffix'] = self.statement_descriptor(payment) + else: + params['statement_descriptor'] = self.statement_descriptor(payment) + intent = stripe.PaymentIntent.create( amount=self._get_amount(payment), currency=self.event.currency.lower(), @@ -935,7 +940,6 @@ class StripePaymentIntentMethod(StripeMethod): event=self.event.slug.upper(), code=payment.order.code ), - statement_descriptor=self.statement_descriptor(payment), metadata={ 'order': str(payment.order.id), 'event': self.event.id,