TwoConnecteurStable

Create checkout order (Two)

Crée ou réutilise un ordre Two pour une commande Ormuz rattachée à une session de checkout.

Vue d’ensemble

Crée ou réutilise un ordre Two pour une commande Ormuz rattachée à une session de checkout.

Exemple

Après une pré-évaluation positive, créer l’ordre Two et présenter la vérification acheteur si elle est requise.

Paramètres 7

extension_config_idRequisref(extension_config:two)
Configuration Two à utiliser pour cette opération. Elle détermine les identifiants, capacités et environnement provider.
checkout_sessionRequisCheckout session
Session de checkout Ormuz qui porte le contexte de vente interactif.
orderRequisOrder
Commande Ormuz utilisée comme source métier et ancre durable de correspondance avec l’ordre Two.
order_intentOptionnelTwo order intent
Pré-évaluation Two facultative dont le tracking relie l’intention de commande à la création finale.
payment_terms_daysOptionnelenum
Délai de paiement demandé à Two pour la vente financée.
invoice_typeOptionnelenum
Mode de facturation/financement demandé à Two pour l’ordre.
notesOptionnelstring
Notes métier facultatives transmises à Two lorsque ce champ est accepté par l’opération.

Sorties 5

orderTwo order
Dernier état normalisé de l’ordre Two concerné.
payment_urlstring
URL Two destinée à l’acheteur pour une vérification ou une initiation de paiement lorsque Two en fournit une.
extension_object_mappingextension object mapping
Correspondance durable entre l’objet Two et l’objet Ormuz qui l’ancre.
createdboolean
Indique si l’exécution a créé une nouvelle ressource/correspondance Two au lieu de réutiliser l’existante.
selected_routestring
État métier normalisé choisi par le node ; la route doit être traitée explicitement par le processus.

Comportement

La commande Ormuz reste l’ancre canonique du mapping. Si Two exige une vérification, le node expose une URL hébergée et route verification_required.

Limites et responsabilités

  • Ne créez pas plusieurs ordres Two pour la même commande afin de contourner un état provider.
  • La création de l’ordre ne signifie pas que la vente est fulfilled.