UnoPim ConnectorUnoPim Connector
View Demo
  • Getting Started

    • Introduction
    • Quick Start
    • Features
    • Installation
    • First-Time Setup
    • Onboarding Path
  • Configuration

    • Connection
    • Channels & Stores
    • Settings Overview
    • General Settings
  • Mapping

    • Mapping Overview
    • Core Fields
    • Attributes
    • Categories
  • Sync & Operations

    • Sync Page
    • Scheduled Jobs
    • Logs
    • Pull Pipeline
    • Push Pipeline
    • Variants
  • Compatibility

    • Multisite
    • Multilingual (WPML)
    • HPOS
  • Help

    • Troubleshooting
    • FAQ
    • Glossary
Support
View Demo
  • Getting Started

    • Introduction
    • Quick Start
    • Features
    • Installation
    • First-Time Setup
    • Onboarding Path
  • Configuration

    • Connection
    • Channels & Stores
    • Settings Overview
    • General Settings
  • Mapping

    • Mapping Overview
    • Core Fields
    • Attributes
    • Categories
  • Sync & Operations

    • Sync Page
    • Scheduled Jobs
    • Logs
    • Pull Pipeline
    • Push Pipeline
    • Variants
  • Compatibility

    • Multisite
    • Multilingual (WPML)
    • HPOS
  • Help

    • Troubleshooting
    • FAQ
    • Glossary
Support
  • Getting Started

    • Introduction
    • Quick Start
    • Features
    • Installation
    • First-Time Setup
    • Onboarding Path
  • Configuration

    • Connection
    • Channels & Stores
    • Settings Overview
    • General Settings
  • Mapping

    • Field Mapping (Overview)
    • Core Fields Mapping
    • Attribute Mapping
    • Category Mapping
  • Sync & Operations

    • Sync
    • Scheduled Jobs
    • Logs
    • Pull (UnoPim → WooCommerce)
    • Push (WooCommerce → UnoPim)
    • Variants
  • Compatibility

    • Multisite
    • Multilingual (WPML)
    • HPOS Compatibility
  • Help

    • Troubleshooting
    • FAQ
    • Glossary

HPOS Compatibility

WooCommerce's High-Performance Order Storage (HPOS) moves order data into dedicated tables. The connector is fully compatible with HPOS.

What is HPOS?

Introduced in WooCommerce 8.0 (and the default in newer versions), HPOS:

  • Stores orders in dedicated tables for faster queries.
  • Requires plugins to declare compatibility — incompatible plugins can break checkout.

Why it matters here

The connector doesn't sync orders. So in theory HPOS is irrelevant — but:

  • WooCommerce shows admin warnings if any plugin doesn't declare compatibility.
  • HPOS-incompatible plugins block HPOS activation entirely.
  • A modern WooCommerce stack should "just work".

So the connector declares compatibility explicitly, and that's enough.

Verify compatibility

Open WooCommerce → Settings → Advanced → Features. The "High-Performance Order Storage" toggle should be available even with the connector active. If it's blocked with an "incompatible plugins" warning that lists the connector, something has gone wrong — see Troubleshooting.

What the connector actually touches

AreaAffected?
ProductsYes
Product fieldsYes
Categories, tags and attributesYes
OrdersNever
Order addresses, customer dataNever

So whether HPOS is on or off, the connector behaves identically.

Block-based checkout

The connector also declares compatibility with WooCommerce's block-based checkout. The connector doesn't render anything on the storefront, so there's nothing to break — the declaration is purely "I know about it and won't get in the way."

Multisite + HPOS

Each site in a network has its own HPOS toggle. The connector's compatibility declaration applies network-wide, so all sites see it. If one site has HPOS on and another doesn't, no problem — the connector doesn't care either way.

Other compatibility flags

FlagStatus
HPOSCompatible
Block-based checkoutCompatible
Email customer dataNot relevant (no email integration)
Customer accountsNot relevant (no customer integration)

Troubleshooting

SymptomCauseFix
WooCommerce shows "Incompatible plugin: UnoPim Connector"The compatibility declaration didn't runDeactivate and reactivate the connector
Checkout block UI shows a warning about the pluginSame root causeSame fix
Order data showing in unexpected placesNot the connector — check other plugins. The connector explicitly never touches order data.—

Next: Troubleshooting

Prev
Multilingual (WPML)