Skip to content

WooCommerce

Factro Connector for WooCommerce

A free WordPress plugin that pushes each new WooCommerce order to your own store-specific Factro webhook URL. No WooCommerce API keys, no polling, and it never blocks a checkout.

  1. 01

    WooCommerce order

    A shopper checks out. The order reaches Factro within seconds.

  2. 02

    Factro CRM

    The buyer is matched to an existing customer or created as a new one.

  3. 03

    Sales order & invoice

    A reviewable sales order is raised, then a tax-ready invoice.

  4. 04

    Collections & accounting

    Payments, receivables and ageing update on one ledger.

Download the plugin

Install it through Plugins → Add New → Upload Plugin in WordPress.

factro-connector.zip

What the plugin sends, and when

The plugin contacts Factro at one moment only: when a new order is created in your store. Nothing is sent on page views, on admin screens, or on a schedule. If it cannot reach Factro it retries in the background — the shopper's checkout is never held up or failed.

Fields transmitted to Factro for each new WooCommerce order
FieldWhy it is sent
id, numberMatching the order to one Factro sales order, so a retry never creates a duplicate.
status, currency, totalThe sales order and invoice value, and whether it is still open.
date_createdThe document date on the sales order.
customer_idRecognising a returning shopper as the same Factro customer.
billing first/last name, email, phoneCreating or matching the customer the invoice is raised against.
billing city, stateTax region and invoice address.
line items — name, SKU, quantity, priceThe invoice lines, matched to your Factro item master by SKU.

Never sent: card numbers or any payment credential, payment-gateway responses, order notes, WordPress users, posts, media, or anything from other plugins.

Install

  1. In Factro, open Dashboard → Integrations and create a WooCommerce connection using the free plugin option.
  2. Copy the store-specific webhook URL Factro shows you. Treat it like a password.
  3. Download factro-connector.zip above and install it in WordPress under Plugins → Add New → Upload Plugin, then activate it.
  4. Open WooCommerce → Factro Connector, paste the webhook URL and save.
  5. Place one test order and confirm the customer and sales order appear in Factro.

The settings screen shows the result of the last delivery, so you can tell at a glance whether the connection is working.

Reconnect or move stores

  1. Generate a fresh connection in Dashboard → Integrations if you believe the webhook URL has leaked, or if you are pointing a different store at Factro.
  2. Paste the new URL into WooCommerce → Factro Connector and save. The old URL stops working immediately.

Uninstall

  1. In WordPress, open Plugins, then Deactivate the Factro Connector. Order delivery stops at once.
  2. Choose Delete to remove it. Deleting also removes the stored webhook URL and delivery status from your WordPress database — nothing of the plugin is left behind.
  3. In Factro, delete the WooCommerce connection under Dashboard → Integrations.

Data deletion

Deleting the plugin removes its own settings from WordPress. Orders already imported into Factro remain in your Factro account, because they are your books.

  1. To erase a specific shopper's contact details from Factro, email support@factro.in from your registered address.
  2. To delete your whole Factro account and its data, email support@factro.in.

What is erased and what has to be kept for statutory reasons is set out in the privacy policy.

Requirements and pricing

  • WordPress 6.5 or newer, PHP 7.4 or newer, WooCommerce 8.0 or newer.
  • Compatible with WooCommerce High-Performance Order Storage (HPOS).
  • Licensed GPL-3.0-or-later.

The plugin is free. It connects your store to a Factro subscription, which is billed separately. Factro international list pricing starts at $49/month; India and South Asia use INR regional pricing from ₹1,499/month. Every new account gets a 14-day free trial. Current plans and prices are shown inside the app under Billing, and international procurement is handled by quote while self-service card billing runs in INR.

Help

Email support@factro.in with your store URL and the last delivery message from the plugin's settings screen. More ways to reach us are on the support page.