Cancel PaymentIntent (Stripe)
Cancel a Stripe PaymentIntent.
Vue d’ensemble
Objectif
Annule explicitement un PaymentIntent Stripe avec une raison métier supportée par Stripe.
Quand l’utiliser
- Quand le client abandonne le paiement.
- Lorsqu’un doublon est détecté.
- Quand un contrôle fraude impose l’arrêt du paiement.
Paramètres 3
extension_config_id
Configuration Stripe active utilisée pour l’appel provider. Le marchand reste dérivé du contexte du processus.
payment_intent
PaymentIntent Stripe typé qui matérialise l’exécution provider du paiement Ormuz concerné.
cancellation_reason
Motif Stripe normalisé expliquant pourquoi le PaymentIntent doit être annulé. Valeur par défaut :
requested_by_customer.Sorties 1
payment_intent
PaymentIntent Stripe typé qui matérialise l’exécution provider du paiement Ormuz concerné.
Comportement
Valider l’objet
Utilise le PaymentIntent typé plutôt qu’un identifiant brut.
Appliquer la raison
Normalise la raison parmi les valeurs acceptées par Stripe.
Annuler et retourner
Annule le PaymentIntent et expose sa nouvelle représentation nettoyée.
Exemple de processus
Exemple de placement de `stripe.cancel_payment_intent` dans un process avec des bindings typés.