Ensure buyer (Mondu)
Creates or reuses the Mondu buyer associated with an Ormuz company so subsequent orders always use the same buyer.
Vue d’ensemble
Ensure buyer (Mondu) prepares a buyer company for Mondu journeys outside integrated order creation. The Ormuz company carries its identity and company.id remains its Mondu external reference.
If that company already exists in Mondu with the same reference, the node reuses the buyer. Otherwise, it creates one.
- The same Ormuz company remains associated with the same Mondu buyer for a given configuration.
- The
createdoutput distinguishes creation from reuse. - The returned traceability link explains which Mondu buyer corresponds to the Ormuz company.
Typical scenario
A B2B onboarding process receives a new company and its primary contact. The node creates the Mondu buyer once. Subsequent orders then use the same buyer.
Quick start
Link a persisted company and, preferably, a buyer contact with an email address.
Minimum requis
- Active Mondu configuration
companywith legal name, registration, and country- Email available on
contactorcompany
Bon usage
- Use this node before a standalone buyer-onboarding flow
- Keep
buyerfor immediate retrieval withGet buyer (Mondu)
| Parameter | Binding | Role |
|---|---|---|
company | buyer_company | Canonical buyer company |
contact | buyer_contact | Primary contact recommended |
Create hosted order and Create async order, the buyer is already derived automatically from the order: there is no need to insert Ensure buyer before every order.Process example
Prepare a buyer company once, then reuse its Mondu buyer in subsequent operations.
Data resolution
The node automatically derives required data from linked Ormuz objects.
| Data | Source or rule |
|---|---|
| External identity | company.id only |
| Company name | company.legal_name → company.name |
| Immatriculation | company.registration_number → company.company_number |
| Pays | company.registration_country → company.country_code → country of the registered address |
contact.email → company.email | |
| Address | company.registered_address → company.billing_address |
Parameters 3
Contexte principal
Objects and configuration that determine the Mondu operation.
Outputs 3
Objet Mondu
Primary Mondu object produced or refreshed by the node.
Decision and control
Information used to direct the next process step.
false means the existing object was found and reused.Other outputs
Behavior
Check buyer information
The company must contain the minimum information required by Mondu.
Reuse an existing buyer
If the company is already known to Mondu, the same buyer is returned with created = false.
Preserve stable identity
company.id remains the external reference used for this company.
Create when needed
A new buyer is created only when the company does not yet exist in Mondu.
Limits and responsibilities
- The node does not automatically update an existing Mondu buyer when the company changes.
- It does not guarantee financing eligibility and creates no order.
- It does not replace upstream company-data quality checks.
Troubleshooting
Raison sociale manquante
Provide company.legal_name or, failing that, company.name.
Registration or country missing
Complete the company registration fields before rerunning the node.
Email introuvable
Link a contact with an email or populate company.email.
Multiple associated buyers
Correct duplicates so one Ormuz company corresponds to one Mondu buyer.