Retail Express Integration


Overview

We offer the following type of integration with Retail Express:

  • Order Syncing - the automated pushing of orders from Retail Express into MachShip.

Order Syncing Integration

Order Syncing Workflow

  1. Order is created inside Retail Express (REX)
  2. Fulfilment order is created for all, or a selection of, items on the order
  3. We create a pending consignment in MachShip for each Fulfilment Order with:
    • Warehouse and customer details
    • REX order number as reference
    • Optional SKU mapping
    • Pick-up/collection orders are ignored
  4. Order is picked and packed by warehouse
  5. Warehouse opens MachShip and searches for the order using REX order number
  6. Warehouse team adds or confirms packages
  7. Warehouse team selects a carrier service, or uses cheapest option

Order Syncing FAQs

Q: How are packages and dimensions handled?

A: You have two options:

  1. Warehouse team manually inputs packages (most common)
  2. Pre-fill using SKU mapping if dimensions are provided

Q: Can you handle partial orders?

A: Yes, we create consignments based on Fulfilment Orders, which can contain all or selected items from the original order.

Q: Can you map our shipping methods to specific carriers?

A: Yes, we can map shipping methods to specific MachShip carriers and services, or default to using the cheapest available carrier.

Important Info

  • Standard sync timing:
    • Orders sync from Retail Express to MachShip every 5 minutes
  • Important limitations:
    • We cannot write data back to Retail Express (API limitation)
    • Live shipping quotes inside Retail Express are not supported

Integration Setup Process

The process for getting your integration setup is:

  1. Scoping - Reach out to our integrations team at clientintegrations@machship.com - note, if you're using MachShip via a broker, please include the account manager in CC.

  2. Approval - From there, you will be provided with a quote for any associated integration implementation costs for approval.

  3. Implementation - Once approved, implementation will begin. We will need:

    • Retail Express API key
    • Your preferred workflow details
    • Any customization requirements
  4. Handover & Testing - Once completed, we will let you know and you can conduct your own testing to confirm everything is working as expected.

Setup FAQs

Q: How long does it take to setup my integration?

The turnaround time is typically 2-3 business days from when we receive your API key.

Q: Am I able to setup the integration myself?

No, all integrations are completed by our in-house integrations team that specializes in setting up integrations with Retail Express.

Common Issues & FAQ

Q: How quickly are orders synchronized?

A: We check for new orders every 5 minutes.

Q: Can you write tracking information back to Retail Express?

A: No, the Retail Express API does not provide methods for writing data back to their system.

Q: Can we get live shipping rates in Retail Express?

A: No, live shipping quotes inside Retail Express are not currently supported.

Related Articles