Two

Résoudre les entreprises, pré-évaluer les commandes, créer et vérifier les ordres, exécuter les ventes, rembourser et rapprocher factures et settlements.

18Nodes
11Events
9Provider objects
0Workflows
Definition

Nature and scope

Integration typeService extension
Business capabilities
Integration mechanismsrest_apiwebhook
Cas d’usage

What this extension lets you build

  • Proposer le paiement sur facture pendant un parcours d’achat B2B en ligne.
  • Demander la vérification de l’acheteur pour les commandes créées hors parcours d’achat.
  • Suivre les factures, remboursements, payouts et relevés de settlement.
Journey examples

Integrate Two into checkout and the settlement lifecycle

Two verifies the company and order, finances the sale, then exposes invoicing and reconciliation events.

1. Offer invoice payment at checkout

The process resolves the company, pre-assesses the order, then creates the corresponding Two order.

Event
Start B2B checkout
Objet Ormuzcheckout_session
Action
Resolve the company with Two
Action
Pre-assess the order
Action
Create the checkout order
Business outcome
Continue after verification

The Ormuz order remains the business reference; Two objects are correlated through plugin mappings.

2. Invoice and then reconcile settlement

After issuance, the invoice is executed with Two; reconciliation events then indicate payment allocation.

Event
Invoice issued
Ormuz eventinvoice.issued
Action
Execute the sale with Two
Event
Payment allocated in settlement
Business outcome
Update the Ormuz invoice
Objet Ormuzinvoice.settlement_status = paid

Payment of the Ormuz invoice must be derived from normalized allocation, not provider status alone.

Documentation

Browse the documentation

Review the configuration, nodes, events, objects, and access declared by this extension.