Skip to Content

VTEX Orders Sync for WooCommerce

Description

VTEX Orders Sync for WooCommerce is a free VTEX WooCommerce integration built for store owners who would rather work in one place than two. VTEX powers enterprise commerce across Latin America and Europe. This plugin brings VTEX orders into WooCommerce and lets you complete the fulfilment cycle from wp-admin.

The problem it solves

VTEX order operations live in a separate admin, and its money values arrive in cents — a detail that breaks naive integrations by a factor of 100.

What this VTEX WooCommerce integration does

  • Imports VTEX orders as native WooCommerce orders every 15 minutes
  • Handles VTEX money correctly — every amount arrives in cents and is converted consistently
  • Starts handling automatically on import, moving orders out of ready-for-handling
  • Invoices orders with courier, tracking number and tracking URL
  • Updates tracking on an existing invoice at any time
  • Cancels on VTEX when you cancel in WooCommerce
  • Pushes stock to a VTEX warehouse, resolving SKUs through the catalogue RefId

Who it is for

  • Sellers and franchises operating on VTEX alongside a WooCommerce store
  • Fulfilment operations handling VTEX orders manually
  • Agencies integrating VTEX for enterprise retail clients

Built properly

  • HPOS-native — works with High-Performance Order Storage and legacy order storage
  • Rate-limit aware, with exponential backoff and retry
  • Runs on Action Scheduler when available, WP-Cron otherwise
  • API credentials stored encrypted and never written to the log
  • Written to WordPress Coding Standards, translation-ready
  • No data sent anywhere except the service you connect to

Frequently asked questions

Does it work with High-Performance Order Storage (HPOS)?

Yes. The plugin declares HPOS compatibility and uses the WooCommerce order CRUD API throughout, so it works on both HPOS and legacy order storage.

Will it create duplicate orders?

No. Every import is keyed on the marketplace order ID, so re-running a sync updates the existing order rather than duplicating it.

What happens if a product SKU does not match?

The order is still imported. Unmatched lines become placeholder line items and the order receives a warning note, so nothing is lost silently.

Do I need a developer to set this up?

No. You paste your marketplace API credentials into the settings screen and press Test connection. Setup usually takes under fifteen minutes.

Support and updates

Built and maintained by Raja Aman Ullah, a freelance WordPress developer with 8+ years of experience and 120+ plugins shipped. Free updates, and a reply within 48 hours if something breaks.

Need a customisation or a private build? Get in touch.

Reviews

There are no reviews yet.

Be the first to review “VTEX Orders Sync for WooCommerce”

Your email address will not be published. Required fields are marked *