Saltar al contenido

Preparación WooCommerce para pedidos ecommerce canadienses

La conexión usa la API REST WooCommerce. Requiere credenciales y una tienda HTTPS accesible. Se prueban pedidos y actualizaciones antes de procesar trabajo real.

WooCommerce

The connector, and its version

API
WooCommerce REST API
Version
wc/v3

La conexión usa la API REST WooCommerce. Permisos, seguridad y extensiones se revisan antes de pedidos reales.

3 credentials, and where each one lives

You create these in your own admin and paste them into ours. They are stored encrypted and masked after saving, and you can revoke them without involving us.

Consumer key

Dónde WooCommerce → Settings → Advanced → REST API. Create a key with Read/Write permission.

Why Read/Write because orders come in and fulfilments go back. Read alone would leave your store showing every order as unshipped.

Consumer secret

Dónde Shown once, alongside the key, when you create it.

Why Paired with the key to sign API requests. Stored encrypted and masked in the admin after saving.

Webhook secret

Dónde WooCommerce → Settings → Advanced → Webhooks, on the webhook you point at us.

Why Every inbound delivery is verified against it. WooCommerce webhooks are ordinary HTTP POSTs to a URL anybody could guess, so the signature is the only thing separating a real order from an invented one.

The events we handle, and what each one does

Webhooks, so a change on your store reaches the floor when it happens rather than at the next poll. Anything a webhook misses is caught by the reconciliation below.

WooCommerce events and their effect
Evento What it means here
order.created A new order to fulfil.
order.updated Anything changed on the order.
order.deleted Treated as a cancellation: pulled from the pick queue.

Every delivery is verified

HMAC-SHA256 over the raw body, base64-encoded. WooCommerce's own scheme, which differs from Shopify's hex encoding.

The signature arrives on X-WC-Webhook-Signature.

A webhook endpoint is a public URL. The signature is the only thing separating a real order from an invented one, so a delivery that fails the check is refused rather than queued.

Your store stays the record

  • Fulfilment

    Tracking and status written back to the WooCommerce order, so the store is the record and your existing order emails keep working.

  • Cancellation

    An order we cannot ship is marked, rather than sitting in processing indefinitely.

Los pedidos pueden importarse desde una fecha para carga inicial o conciliación. Acuerda fechas y pedidos abiertos para evitar duplicados.

What people ask before connecting

Do I have to install a plugin?

La conexión usa la API REST sin exigir un plugin Ecom en la tienda. Aun así, hay que probar acceso, permisos y flujo de pedidos.

Which WooCommerce versions work?

El conector usa la API REST wc/v3. Comparte versión WooCommerce y extensiones de pedidos para confirmar endpoints y permisos.

My store is not on WordPress.com, does that matter?

No, and self-hosted is the commoner case. What matters is that your store is reachable over HTTPS and that REST API keys can be created, which is standard on self-hosted WooCommerce.

What if a webhook does not arrive?

El importador puede conciliar pedidos por API y recibir webhooks. Si falta un pedido, comparte su referencia para revisar conexión y registros de importación.

The rest of the stack

¿Listo para mover tus pedidos más rápido?

Cuéntenos qué envía y en qué volumen, y un especialista le responderá en un día hábil.