Compare commits

...
3 changed files with 7 additions and 3 deletions
+1 -1
View File
@@ -59,7 +59,7 @@ dependencies = [
"dnspython==2.3.*", "dnspython==2.3.*",
"drf_ujson2==1.7.*", "drf_ujson2==1.7.*",
"geoip2==4.*", "geoip2==4.*",
"importlib_metadata==6.*", # Polyfill, we can probably drop this once we require Python 3.10+ "importlib_metadata==7.*", # Polyfill, we can probably drop this once we require Python 3.10+
"isoweek", "isoweek",
"jsonschema", "jsonschema",
"kombu==5.3.*", "kombu==5.3.*",
+1 -1
View File
@@ -19,4 +19,4 @@
# You should have received a copy of the GNU Affero General Public License along with this program. If not, see # You should have received a copy of the GNU Affero General Public License along with this program. If not, see
# <https://www.gnu.org/licenses/>. # <https://www.gnu.org/licenses/>.
# #
__version__ = "2023.10.0" __version__ = "2023.10.1.post1"
+5 -1
View File
@@ -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( intent = stripe.PaymentIntent.create(
amount=self._get_amount(payment), amount=self._get_amount(payment),
currency=self.event.currency.lower(), currency=self.event.currency.lower(),
@@ -935,7 +940,6 @@ class StripePaymentIntentMethod(StripeMethod):
event=self.event.slug.upper(), event=self.event.slug.upper(),
code=payment.order.code code=payment.order.code
), ),
statement_descriptor=self.statement_descriptor(payment),
metadata={ metadata={
'order': str(payment.order.id), 'order': str(payment.order.id),
'event': self.event.id, 'event': self.event.id,