Sync PSP payment (Stripe)
Explicitly sync a Stripe PaymentIntent or Refund to its Ormuz PSP payment.
Vue d’ensemble
Objectif
Synchronise explicitement un PaymentIntent Stripe vers son platform.psp_payment Ormuz.
Le node relit Stripe, résout le paiement via l’entrée ou le mapping provider, contrôle la devise puis applique montant reçu et statut.
Quand l’utiliser
- Après un webhook PaymentIntent.
- Après une opération sur un PaymentIntent.
- Quand le processus doit garantir que le
psp_paymentreflète Stripe.
Paramètres 5
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é.
refund
Refund Stripe créé ou retrouvé pour cette intention Ormuz, nettoyé avant exposition au processus.
psp_payment
Paiement PSP canonique Ormuz qui porte le montant, la devise et les rattachements métier synchronisés avec Stripe.
external_event_type
Type d’événement Stripe à l’origine de la synchronisation lorsqu’il est connu, conservé comme contexte de provenance.
Sorties 3
payment_intent
PaymentIntent Stripe typé qui matérialise l’exécution provider du paiement Ormuz concerné.
refund
Refund Stripe créé ou retrouvé pour cette intention Ormuz, nettoyé avant exposition au processus.
psp_payment
Paiement PSP canonique Ormuz qui porte le montant, la devise et les rattachements métier synchronisés avec Stripe.
Comportement
Relire Stripe
Récupère la version courante du PaymentIntent.
Résoudre le paiement Ormuz
Utilise le psp_payment fourni ou le mapping provider existant.
Contrôler la devise
Refuse une synchronisation entre devises différentes.
Mettre à jour
Traduit le statut Stripe et actualise le psp_payment canonique.
Exemple de processus
Exemple de placement de `stripe.sync_psp_payment` dans un process avec des bindings typés.