Synco Documentation
Orders and Fulfillment

Order Rules

Build prioritized conditions that skip, route, annotate, invoice, tag, or cancel matching orders.

Order Rules evaluate normalized order data. Enabled rules run from the lowest priority number upward. All conditions inside one rule must match.

Advanced Rules page listing WooCommerce-to-Odoo and Odoo-to-WooCommerce rule types

Condition fields

Rules can inspect:

  • Order status, currency, total, payment-method slug, and payment-method title
  • Billing country, state, city, and customer email
  • Shipping country and shipping total
  • Customer note
  • Created-via source

Available operators are equals, not equals, contains, greater than, less than, and in list. Numeric comparisons should be used only with numeric fields. For in list, enter comma-separated values.

WooCommerce → Odoo actions

Rule typeResult
Skip OrderDoes not create/update the matching order in Odoo.
Payment JournalUses the supplied Odoo journal ID.
Tax MappingApplies the supplied Odoo tax ID.
Delivery CarrierSets the carrier value.
Set Odoo CompanyRoutes the order to the supplied company ID.
NotifyAdds an internal note to the Odoo order.
AssignSets a salesperson and/or sales team ID.
Schedule ActivityCreates a To Do, Call, Email, Meeting, or Upload Document activity with a due offset.
Invoice on FulfilledCan confirm the sale order, validate delivery, invoice delivered or all quantities, and auto-post.
Cancel OrderCancels the matching Odoo order.

Odoo → WooCommerce action

Add WooCommerce Tag adds the configured tag to the matching WooCommerce order.

Evaluation behavior

  • A rule with no conditions always matches.
  • Disabled rules are ignored.
  • The first matching rule of each action type wins.
  • Tag rules accumulate, so more than one matching tag can be added.
  • Rules are saved as one ordered set; edit priorities deliberately.

Create a rule

  1. Open Order Sync → Rules.
  2. Select a rule-type card in the appropriate direction group.
  3. Enable the rule and choose its priority.
  4. Enter the action values.
  5. Add one or more conditions.
  6. Save the rule editor, then select Save on the rules page to persist the full set.

Skip Order rule editor with priority, action value, and matching conditions

Test rules with manual orders before automatic sync. A broad skip, cancel, company, or invoice rule can affect every eligible order.