eBay Integration
Overview
The MachShip eBay integration allows you to sync orders from your eBay store directly into MachShip.
Note: This integration supports order syncing only. Live rates are not shown at eBay checkout.
Integration Workflow
- Customer places an order on eBay.
- MachShip pulls the order and creates a Pending Consignment.
- We capture the following data from the order:
- Customer details (name, address, contact info)
- Order number (mapped to the MachShip reference field)
- Item SKUs and quantities
- Warehouse location
- Warehouse staff Pick & Pack the Order
- On the Pending Consignment screen (Create / Manage > Pending Consignments), warehouse team search using the eBay order number or consignment ID.
- Click the pending consignment to:
- Review and confirm package details
- Select a carrier and service, or let the system select the cheapest available option
- Once the consignment is manifested, MachShip will:
- Send tracking details back to eBay
- Mark the order as dispatched/fulfilled in eBay
- Ensure customers receive real-time tracking updates
eCommerce Routing
While direct eBay integration is supported, many clients prefer to route their eBay orders through their existing eCommerce platform (such as Shopify or WooCommerce).
For example:
eBay → WooCommerce (or Shopify) → MachShip
This approach allows us to capture both your regular eCommerce orders and eBay orders in a single flow.
Most major eCommerce platforms offer native connectors for eBay, which simplifies the setup process.
If you’re already using an eCommerce store to manage other sales channels, routing eBay orders through it may be the most efficient solution.
If you are routing your orders through your eCommerce store, a seperate eBay integration is likely not required – the orders will be synced from your eCommerce store.
Let us know if you’d like to explore this option further—we’re happy to help scope it out for you.
Important Info
- Standard sync timing:
- Orders take up to 5 minutes to sync to MachShip
- Shipping updates take 3-5 minutes to sync back to eBay
- Live rates are not supported at eBay checkout.
eBay FAQs
Q: How long does it take to setup my integration?
eBay integrations can be setup inside of 2-3 business days from when we receive admin access.
Q: Am I able to setup the integration myself?
We do not currently offer self-setup for our integrations due to the amount of customisation and testing required when linking your integration to your MachShip account.
Q: My requirements differ from what you’ve laid out, can you customise the integration?
We do have the ability to customise our integrations for each client to a large degree.
Simply reach out to our integrations team at clientintegrations@machship.com with your requirements and we will let you know what we can do.
Integration Setup
- 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.
Our specialist integrations team will work with you to confirm the scope of your integration and ensure it will perform how you expect.
- Approval – From there, you will be provided with a quote for any associated integration implementation costs for approval.
- Implementation – Once approved, implementation will begin:
- Handover & Testing – Once completed, we will let you know and you can conduct your own testing to confirm everything is working as expected.
About eBay
eBay is one of the world’s leading online marketplaces, enabling businesses to sell products directly to consumers across the globe. With millions of active users, eBay provides a robust platform for B2C and C2C transactions.
Next Steps
To get started with this integration, please contact our integrations team:
- Email: clientintegrations@machship.com
Our team will guide you through scoping, pricing, and implementation to ensure a smooth integration experience.