WooCommerce Pro Partner Connected to EWE

WooCommerce warehouse and 3PL integration

Connect WooCommerce to your warehouse, 3PL or fulfilment system so online orders go straight through, shipping services are mapped correctly, and tracking comes back to customers.

Trusted by established Australian businesses including
JaggardsPanetta MercatoNarangba TimbersBoococks ButcheryTender Gourmet ButcheryDubbo Meat Centre1CoverDeli FrescoEnmore Box & Case FactoryTint HausPacific Equity PartnersXPELVolkswagenPacific CoatingsPerdays

The problem

Perdays sells supplements online, while EWE, a Melbourne 3PL, holds the stock and sends the parcels.
The two systems had to work as one.

  • Orders in two places

    Every online order had to reach EWE’s system before it could be picked, packed and sent.

  • The right shipping service

    EWE needed to know which Australia Post service each parcel should use, including the right service codes.

  • Customers waiting on tracking

    Once a parcel left the warehouse, the customer needed their tracking number without the team sending it by hand.

What we built for Perdays

We first connected Perdays’ WooCommerce store to EWE in 2021, rebuilt the connection as part of their new website in 2022, and kept improving it into 2023.

The Perdays WooCommerce checkout on an iMac in a warehouse, with the EWE Global Express connector settings (test and live API details, send delay)

Orders to the warehouse

Every order sent to the warehouse

As soon as an order was placed in WooCommerce, it went to EWE’s system through their API.

Each new WooCommerce order created a shipment in EWE’s system through their API, with no CSV files or manual emails in between.

Each product went across by SKU, so EWE picked it from the stock they already held for Perdays.

We worked with EWE’s warehouse team on their API and tested with them before going live.

A parcel being taped with EWE Global Express tape, next to a laptop with WooCommerce shipping methods for Australia Post, Express Post, EWE and Couriers Please

Shipping services

The right service on every parcel

EWE ships with Australia Post, and each service has its own code in EWE’s system.

The store’s shipping methods were mapped to EWE’s codes for Parcel Post and Express Post, both with signature.

In November 2022, at Perdays’ request, we changed the integration so every parcel was sent as Express.

A completed WooCommerce order with Australia Post tracking on a laptop, and the Perdays dispatch email with the tracking number on a phone (sample order)

Tracking

Tracking back to the customer

Once EWE dispatched a parcel, the customer heard about it automatically.

We used EWE’s shipment status API to bring the Australia Post tracking number back to the WooCommerce order.

The customer received an email saying their order had been dispatched with Australia Post, including the tracking number.

At Perdays’ request, tracking emails waited 24 hours so their team could check orders first.

An order processing log for the EWE connector, with accepted shipments and errors explained, such as an address line that is too long (illustration)

Checks and fixes

Orders the warehouse can trust

Small details decide whether the right parcel goes out.

Bundle offers, such as 3 for a set price, were changed to real quantities because the warehouse was counting a bundle as one unit.

If EWE did not create a shipment, the order showed a message instead of reporting success, so nothing was missed.

EWE’s response was logged against each order, so problems could be traced.

Day to day

How an order reached the customer

From checkout, to the warehouse, to the customer’s door.

No orders typed in

  1. 01
    A customer orders online

    They check out on the Perdays WooCommerce store.

  2. 02
    The order goes to EWE

    A shipment is created in EWE’s system with the address, products and shipping service.

  3. 03
    EWE picks and packs

    The warehouse picks the products from Perdays’ stock and packs the parcel.

  4. 04
    Sent with Australia Post

    The parcel goes out using the mapped Australia Post service.

  5. 05
    Tracking to the customer

    The tracking number comes back from EWE and is emailed to the customer.

Need WooCommerce to talk to your warehouse?

If a 3PL, warehouse or fulfilment partner holds your stock, we can connect your WooCommerce store to their system. We start with the warehouse API, the order data they need, the shipping services you use and what needs to come back to the customer. Then we build and test the integration with their team before launch.

Talk to us about your warehouse

Questions about WooCommerce 3PL and warehouse integration

Most 3PLs and warehouse systems have an API for receiving orders and returning shipment information.

We’ve connected WooCommerce to EWE, and we can look at your warehouse or 3PL system and tell you how it would work.

Yes, if the warehouse has an API or another reliable way to receive orders.

The integration can send the customer details, delivery address, products, SKUs, quantities, shipping method and any other order data the warehouse needs.

Yes, if the warehouse API returns tracking details.

For Perdays, the Australia Post tracking number came back from EWE and was emailed to the customer automatically.

Yes, if the warehouse API shares stock levels.

We check what the warehouse API offers before we quote, because some systems return order and tracking data but handle stock differently.

The warehouse response is logged against the WooCommerce order.

If no shipment is created, the order shows that something went wrong instead of reporting success, so your team can investigate before the order is missed.

Yes. Shipping methods in WooCommerce can be mapped to the warehouse or carrier service codes, such as Parcel Post, Express Post, signature options or other services your warehouse supports.

It depends on the warehouse API, what data needs to be sent, what needs to come back, and how much testing is required.

A simple order push is very different from a full integration with stock, tracking, service mapping, bundles, error logging and retries. After an initial conversation, we give you a fixed quote so you know the scope, timeline and price before work starts.

Talk to us about your warehouse

Tell us who holds your stock, how orders reach them today and what needs to come back to your store. A real person from our Sydney team will get back to you to talk it through.

Rather talk now? Call us(02) 9121 6234

1/299 Elizabeth St, Sydney NSW 2000

We'll only use your details to reply to you.

Call Talk to us
4.9(33)