Connect your store
LabShipped connects straight to your store with an API key you create in your own admin. Nothing installs on your storefront. We pull paid, unfulfilled orders every few minutes, and when we ship we write the tracking number back so your store sends its normal “your order is on the way” email.
Shopify
Section titled “Shopify”- In Shopify admin go to Settings → Apps and sales channels → Develop apps and click Create an app. Name it “LabShipped”.
- Under Configuration → Admin API integration, tick these scopes:
read_orders,read_fulfillments,write_fulfillments,read_merchant_managed_fulfillment_orders,write_merchant_managed_fulfillment_orders. - Click Install app, then Reveal token once and copy the Admin API access token (starts with
shpat_). - Paste it into onboarding, or later under Settings → Your store, with your
.myshopify.comdomain. We test it against your store before saving.
Within a few minutes your open, paid orders appear on your LabShipped dashboard. Uninstalling the app in Shopify stops the sync instantly.
WooCommerce
Section titled “WooCommerce”- Go to WooCommerce → Settings → Advanced → REST API and click Add key. Description “LabShipped”, permissions Read/Write.
- Copy the consumer key (
ck_…) and consumer secret (cs_…). They are shown once. - Paste both into onboarding or Settings → Your store with your site URL. Your site must use HTTPS.
Orders in Processing sync to us. When we ship, the order moves to Completed with the tracking number stored on the order and a customer-visible note.
Other platforms
Section titled “Other platforms”Email [email protected]. If your platform has an orders API we can usually add it; otherwise we accept a daily CSV.
What we can and cannot do with your keys
Section titled “What we can and cannot do with your keys”- Read paid, unfulfilled orders and their shipping addresses.
- Mark an order fulfilled with a tracking number.
- Nothing else: no products, customers, discounts or settings. Keys are stored encrypted and never shown again, even to LabShipped staff. Revoke them in your store at any time.
One store per account
Section titled “One store per account”An account is tied to exactly one store connection. To switch stores or platforms, reconnect under Settings; orders already in production finish first and your history stays.
Order flow, end to end
Section titled “Order flow, end to end”- Customer checks out in your store.
- Within a few minutes the order syncs to LabShipped. We verify the address with the carrier, reserve the vials and the money.
- If the address fails, the order holds and you’re asked to fix it. See Holds.
- We pick from a numbered batch, print your vial labels with the lot number, pack, and buy the postage label.
- Tracking writes back to your store and your balance is charged.