HelperStable

Update checkout session status

Met à jour l’état lifecycle d’une session de checkout sans modifier son résultat financier.

Contexte financier
Update checkout session status
Finance
Résultat typé

Vue d’ensemble

Met à jour l’état lifecycle d’une session de checkout sans modifier son résultat financier.

Exemple

Marquer une session comme expired lorsque le parcours ne peut plus être poursuivi.

Paramètres 2

checkout_sessionRequisCheckout session
Session de checkout dont le résultat financier ou le lifecycle est mis à jour.
statusRequisenum
État lifecycle cible ou initial autorisé par le contrat de l’opération.

Sorties 1

checkout_sessionCheckout session
Session de checkout avec son résultat financier ou son lifecycle actualisé.

Comportement

Le node applique uniquement le statut de parcours demandé et retourne la session actualisée.

À retenir Distinguez toujours l’objet canonique créé par Ormuz de l’effet externe éventuel. Une intention de paiement ou de remboursement au statut draft ne prouve pas qu’un provider a exécuté le mouvement de fonds.

Limites et responsabilités

  • Le lifecycle de la session et son résultat financier sont deux dimensions distinctes.
  • Ne marquez pas une session completed si son résultat financier n’a pas été établi conformément à votre processus.