If you run a Shopify or Etsy store targeting North American shoppers, packing orders yourself and taking them to the post office in Canada every day costs a lot of time and money. As orders grow, manual handling easily leads to address mix-ups or late shipments. The best solution is to send stock in bulk for storage and use fulfillment in Canada to automate the whole process, from receiving the order to delivery to the customer.
Soleil Transportation offers professional fulfillment in Canada from our strategically located warehouse in Mississauga (2446 Cawthra Road, B1U8, Mississauga, Ontario, L5A 3K6). From just $5 CAD per order, our system connects directly with popular e-commerce platforms such as Shopify and Etsy through an API. This article walks you through signing up, getting your API key and setting up automatic order syncing.
Benefits of connecting the Soleil warehouse API to Shopify or Etsy
In cross-border e-commerce, delivery speed directly determines your shop’s five-star reviews. Connecting your store to Soleil Transportation’s warehouse management system brings major benefits:
- Real-time inventory sync: You always know exactly how much stock is left at the Mississauga warehouse, so you can plan your next consolidated shipment from Vietnam.
- Automatic order push: As soon as a customer buys on Shopify or Etsy, the order details (name, address, phone number, products) are sent automatically to the Soleil system, with no manual copy and paste.
- Automatic tracking updates: Once warehouse staff pack the order and apply the shipping label (Canada Post, UPS, USPS and others), the tracking number is pushed back to your Shopify or Etsy store to notify the buyer.
How to sign up and get your API details
To start using Soleil Transportation’s fulfillment service in Canada, follow these steps:
Step 1: Contact us to open a warehouse account
First, contact the Soleil Transportation team on +1 888-998-5199 or at info@soleiltransportation.com. We will collect details about your product types, sizes, weights and storage needs to set up your account in our warehouse management system (WMS).
Step 2: Create a custom app on Shopify or set up the Etsy integration
- Shopify: Go to Shopify Admin → Settings → Apps and sales channels → Develop apps. Click “Create an app”, name it “Soleil Fulfillment” and grant API access for: Read/Write Orders, Read/Write Inventory and Read/Write Products.
- Etsy: Go to Settings → Integrations in your Etsy dashboard, or grant account access through the authorisation (OAuth) link that Soleil Transportation’s technical team sends you.
Step 3: Configure the API and connect the systems
Once you have the API key or access token from Shopify or Etsy, log in to the Soleil Transportation customer portal, open “Integration”, choose your platform and paste in the credentials. The system will show “Connected” when it succeeds.
How everything runs automatically once connected
After the API connection is set up, your order processing runs fully automatically in a closed loop:
1. Initial storage in Mississauga
You ship goods from Vietnam to the Soleil warehouse in Mississauga (our two-way Vietnam–Canada air service starts at $16/kg including import duties, with a 7–14 day transit time). Warehouse staff count the goods, apply barcodes and update the quantities in the system. Your Shopify or Etsy stock levels update automatically straight away.
2. A customer orders and the order is pushed automatically
A customer in Canada or the US orders from your store. Your platform records the order and syncs it automatically to the Soleil system within 5–15 minutes.
3. Packing and dispatch
Staff at the Mississauga warehouse receive the request, pick the items and pack them in a standard carton (included in the basic service fee). For orders to the US or within Canada, shipping starts at $35 per parcel depending on the size and the carrier chosen.
4. Delivery and tracking updates
Once the carrier collects the parcel, the Soleil system automatically updates the tracking number on Shopify or Etsy. The buyer receives an email with the shipment’s progress. You can also check order status online at any time with your order or booking number in our system.
Key tips to avoid system errors with the API
In day-to-day operation, keep these points in mind so orders don’t get stuck or fail to process automatically:
- Match your SKUs exactly: Product SKUs on Shopify or Etsy must match the SKUs in the Soleil warehouse system exactly (including upper and lower case and hyphens). If they don’t match, the system can’t identify the product to pack.
- Follow the prohibited goods rules: The Soleil warehouse does not store items banned on every route, such as stimulants, cash, flammable or explosive dangerous goods, or fresh food of unknown origin. Lithium batteries need a separate declaration under air and domestic transport rules.
- Keep your account balance topped up: Make sure your Soleil billing account always has enough balance for the system to deduct fulfillment fees (from $5 CAD per order) and domestic shipping. We accept convenient payment methods including Interac e-Transfer, bank transfer, credit card and cash.
If you’re ready to take your sales process to a more professional level, prepare your product list (with sizes and weights) and contact Soleil Transportation on +1 888-998-5199 or at info@soleiltransportation.com. Our technicians will help you connect the API completely free of charge, starting today.

