summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--addons/payment_stripe/models/payment.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/addons/payment_stripe/models/payment.py b/addons/payment_stripe/models/payment.py
index 936e8d1c601..09fa865a54e 100644
--- a/addons/payment_stripe/models/payment.py
+++ b/addons/payment_stripe/models/payment.py
@@ -296,6 +296,7 @@ class PaymentTransactionStripe(models.Model):
return True
if status == 'requires_payment_method':
self._set_transaction_cancel()
+ self.acquirer_id._stripe_request('payment_intents/%s/cancel' % self.stripe_payment_intent)
return False
else:
error = tree.get("failure_message") or tree.get('error', {}).get('message')