HelperStable

Get order checkout session

Résout la session de checkout liée à la commande et exige que cette relation désigne exactement une ressource.

commande
Get order checkout session
Relation unique
session de checkout

Vue d’ensemble

get_order_checkout_session suit une relation canonique Ormuz au lieu de demander au designer de transporter ou reconstruire des identifiants techniques entre objets.

Exemple

Le processus possède un commande et doit poursuivre avec la session de checkout qui lui est associée. Le node transforme cette relation attendue en garantie explicite : exactement un résultat.

Paramètres 1

orderRequisOrder
Objet commande dont le node doit résoudre les relations.

Sorties 1

checkout_sessionCheckout session
Session de checkout résolu. Le node échoue si la relation est absente ou ambiguë.

Comportement

Valider la source

Le node exige un commande adressable avec un ID.

Résoudre la relation

Ormuz recherche les session de checkout liés selon la relation métier et les filtres configurés.

Garantir l’unicité

Le node ne réussit que si exactement une session de checkout correspond. Zéro ou plusieurs résultats sont traités comme une ambiguïté du processus.

Limites et responsabilités

  • Le node ne crée ni ne modifie les ressources reliées ; il lit une relation existante.
  • N’utilisez pas ce node si plusieurs ressources liées sont légitimes : choisissez la variante collection lorsqu’elle existe.
  • La sortie représente la relation telle qu’elle est visible au moment de l’exécution.