TradeGecko- WooCommerce Synchronisation Guide

Once you have enabled Automatic Orders Synchronisation your Orders will be updated on both ends.

When an Order is created on WooCommerce an Order status is assigned to it. There are seven possible statuses that could be attached to an order at any given time. These are:

  1. Pending
  2. Processing
  3. On-hold
  4. Completed
  5. Cancelled
  6. Refunded
  7. Failed

On TradeGecko however there several categories, each with its own distinct set of statuses. The table below lists the categories and the possible statuses within each category.

Category

Status


  



Sales Order Status

Draft

Active

Finalized

Fulfilled

Deleted

Void




Invoice Statuses

 

Uninvoiced

Partial

Invoiced




Payment Statuses

 

Unpaid

Partial

Paid



Shipment Statuses

 

Unshipped

Partial

Shipped




Return

 

Unreturned

Partial

Returned

Therefore, although orders on TradeGecko are updated by pulling information from WooCommerce, the statuses reflected will differ. Here’s a list of the different ways that information is pulled from WooCommerce:

Synchronisation of Order Fulfillments

On your WooCommerce account you have the option to decide if you want WooCommerce to pull order fulfillments from TradeGecko. If you select:

  1. Do not sync- Your order fulfillments will not be pulled from TradeGecko.
  2. Sync, even partial shipments- Your fulfillments will be pulled from TradeGecko.
  3. Sync, but only when full order is shipped- Your fulfillments will be pulled from TradeGecko.

This is what a fulfilment looks like when pulled from TradeGecko, into WooCommerce:

Synchronisation of Order Payment Statuses

When an Order Payment status on WooCommerce is either reflected as "Completed" or processing, WooCommerce will update TradeGecko’s payment status to "Paid".

When TradeGecko receives a request from WooCommerce to update a payment status one of the following changes will occur:

  1. If order status is "Draft” or “Active”, it changes to “Finalized”.
  2. Payments will be created for all existing invoices.
  3. If  the order is not yet fully invoiced, new invoices will be created and payments will be created for each of these new invoices.

After the update the order on TradeGecko should now reflect the following:

  1. Invoice status: “Invoiced”.
  2. Payment Status: “Paid”.

When an Order on TradeGecko has been marked as “Shipped”, the status on WooCommerce will automatically be updated to “Completed”.

When an Order on TradeGecko has been made “Void” or “Cancelled”, the status on WooCommerce will automatically be updated to “Cancelled”.

When an Order is either “Completed” or “Cancelled” on WooCommerce, the new stock levels will be automatically reflected on TradeGecko.

Print Friendly Version of this pagePrint Get a PDF version of this webpagePDF
Have more questions? Submit a request
Was this article helpful?
2 out of 4 found this helpful

Comments

NEW TO TRADEGECKO? START A 14 DAY FREE TRIAL, NO CREDIT CARD REQUIRED