{"templateId":"markdown","versions":[{"version":"shipengine","label":"ShipStation API (formerly ShipEngine)","link":"/apis/shipengine/docs/carriers/tiktok-shipping","default":false,"active":false,"folderId":"58c9a61d"},{"version":"shipstation-v2","label":"ShipStation V2 API","link":"/apis/docs/carriers/tiktok-shipping","default":true,"active":true,"folderId":"58c9a61d"},{"version":"shipstation-v1","label":"ShipStation V1 API","link":"/apis/shipstation-v1/docs/carriers/tiktok-shipping","default":false,"active":false,"folderId":"58c9a61d"}],"sharedDataIds":{"sidebar":"sidebar-apis/@shipengine/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":["admonition"]},"type":"markdown"},"seo":{"title":"TikTok Shipping","keywords":"shipping, labels, shipstation, documentation, api","siteUrl":"https://docs.shipstation.com","lang":"en-US","llmstxt":{"hide":false,"title":"ShipStation API LLM Docs","description":"Find links and references to all markdown documentation for use with LLMs","excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"tiktok-shipping","__idx":0},"children":["TikTok Shipping"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["ShipStation is an officially approved TikTok Shipping provider. Merchants with a US TikTok Shop store can import their TikTok Shop orders into ShipStation V2 API and generate shipping labels at TikTok's pre-negotiated rates."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["For TikTok Shipping orders, TikTok provides the label. This guide covers what you need to know when you work with these orders through ShipStation V2 API. For steps to connect a TikTok Shop store in the ShipStation dashboard, see our ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://help.shipstation.com/hc/en-us/articles/50577851406875-TikTok-Shipping"},"children":["TikTok Shipping help article"]},"."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"requirements","__idx":1},"children":["Requirements"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["A ShipStation account."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["A connected US TikTok Shop store."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Orders imported for TikTok Shipping or Collections by TikTok (CBT) labels must include a physical product with a weight, dimensions, and a shipping address."]}]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"warning","name":"TikTok Shipping Is Available for US Only"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["ShipStation has a TikTok order source for the UK, but connecting a UK TikTok Shop store does not automatically give you TikTok Shipping. TikTok Shipping is available only for US TikTok Shop stores."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"how-tiktok-shipping-is-set-up","__idx":2},"children":["How TikTok Shipping Is Set Up"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["TikTok Shipping is not a standalone carrier that you connect with its own credentials. When you connect a TikTok Shop store to ShipStation, ShipStation automatically sets up TikTok Shipping for that store."]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Each connected TikTok Shop store has its own TikTok Shipping carrier. A seller with three TikTok shops has three TikTok Shipping carriers."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Each TikTok Shipping carrier has its own unique ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["carrier_id"]},". All of them share the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["carrier_code"]}," ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["tiktok-shipping"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The TikTok Shipping carrier appears in your ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/list-carriers"},"children":["list of carriers"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["For a TikTok Shipping order, use the TikTok Shipping carrier that belongs to the same store as the order."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"order-types","__idx":3},"children":["Order Types"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["When you connect your TikTok Shop, ShipStation imports all of the following order types by default:"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Order type"},"children":["Order type"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Who provides the label"},"children":["Who provides the label"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Seller Fulfilled"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["You choose your own carrier and service."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["TikTok Shipping (Ship by TikTok)"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["TikTok provides the label."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Collections by TikTok (CBT)"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["TikTok provides the label. CBT orders import automatically and are locked into the TikTok Shipping experience. The label has a CBT watermark."]}]}]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["To import only one order type, contact ShipStation support."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"identify-tiktok-shipping-orders","__idx":4},"children":["Identify TikTok Shipping Orders"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["TikTok Shipping orders have an order setting named ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["TikTokShippingType"]}," with the value ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["TIKTOK"]},". Match this exact value. Seller Fulfilled orders have the value ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["SELLER"]},"."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"create-a-label","__idx":5},"children":["Create a Label"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Because TikTok determines the carrier and service for a TikTok Shipping order, creating a label works differently from other carriers:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["You cannot choose or change the carrier or service. The service code is ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["tiktok-shipping"]},", and the carrier that ships the package is only revealed once the label is generated."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Weight and dimensions are required. They are the only details you can adjust before the label is generated."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Each label supports one package. See the ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/multi-package"},"children":["multi-package guide"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Labels are 4x6."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["See ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/create-labels"},"children":["Create a label"]}," for the general label request."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"seller-fulfilled-and-tiktok-shipping-orders-compared","__idx":6},"children":["Seller Fulfilled and TikTok Shipping Orders Compared"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Feature"},"children":["Feature"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Seller Fulfilled"},"children":["Seller Fulfilled"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"TikTok Shipping"},"children":["TikTok Shipping"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Carrier and service choice"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["You select your preferred carrier"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Selected by TikTok"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Weight and dimensions"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Fully editable"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Editable to generate the label"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Address edits"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Supported"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Not supported"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Voiding labels"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Supported in ShipStation"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Contact TikTok support"]}]}]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"limitations","__idx":7},"children":["Limitations"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Carriers:"]}," TikTok chooses the carrier from the following list: USPS, UPS, FedEx, LaserShip, OnTrac, Better Trucks, TForce, DHL eCommerce, Amazon Logistics, AxleHire, Lone Star Overnight, Deliver-it, GLS US, Spee-Dee Delivery, and Wizmo."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Addresses:"]}," The ship-from and ship-to addresses cannot be edited in ShipStation. Most fields are locked once a TikTok order imports. If the information is incorrect, contact TikTok support."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Voiding:"]}," TikTok Shipping labels cannot be voided in ShipStation. Contact TikTok support for assistance. See ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/void-labels"},"children":["Void a label"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Multi-package shipments:"]}," Not supported. TikTok Shipping supports only one package per label."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Insurance:"]}," Additional insurance is not supported in ShipStation. TikTok Shipping provides up to $100 of insurance by default. See ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/insurance"},"children":["Parcel insurance"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Delivery confirmation:"]}," Not supported. Requests that include a delivery confirmation are rejected."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Third-party billing:"]}," Not supported. See ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/apis/docs/shipping/bill-to-third-party"},"children":["Billing a third party"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Pickups and manifests:"]}," Not supported. Contact TikTok support with questions about pickups. See ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/manifests-scanforms"},"children":["Manifests"]}," and ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/schedule-pickups"},"children":["Schedule pickups"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Fulfilled by TikTok (FBT) orders:"]}," ShipStation does not import FBT orders."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Tracking:"]}," Check the TikTok platform for the most up-to-date tracking status."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Collections by TikTok (CBT):"]}," Certain orders have a CBT label, which you can identify by the CBT watermark. CBT orders require TikTok Shipping labels."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"api-validation","__idx":8},"children":["API Validation"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["ShipStation V2 API enforces the following rules for TikTok Shipping."]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Request"},"children":["Request"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Rule"},"children":["Rule"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Label or rate"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["A TikTok Shipping order must use the TikTok Shipping carrier linked to its own store."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Label or rate"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["TikTok Shipping can be used only on TikTok Shipping orders. It is rejected for seller-fulfilled TikTok orders and for all other non-TikTok orders."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Label"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["The imported ship-to address must be preserved. Differences in letter case or surrounding whitespace, and null versus empty values, are not treated as changes."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Label"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Insurance is not supported."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Label"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Delivery confirmation is not supported."]}]}]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["These rules apply to labels created individually and in a batch. Labels created without an order cannot use TikTok Shipping, because there is no order to verify."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"rate-requests","__idx":9},"children":["Rate Requests"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["If you request rates for TikTok Shipping alone and it is not eligible, the request returns a ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["400"]}," error. If you request rates for several carriers, ineligible carriers are removed and the eligible carriers still return rates. When you supply ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["carrier_ids"]},", the removed carriers are reported in ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["rate_response.errors"]},", and the response can be a ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["207"]}," mixed response."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"related-guides","__idx":10},"children":["Related Guides"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://help.shipstation.com/hc/en-us/articles/50577851406875-TikTok-Shipping"},"children":["TikTok Shipping help article"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/list-carriers"},"children":["List carriers"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/create-labels"},"children":["Create a label"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/void-labels"},"children":["Void a label"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/rate-shopping"},"children":["Get rates"]}]}]}]},"headings":[{"value":"TikTok Shipping","id":"tiktok-shipping","depth":1},{"value":"Requirements","id":"requirements","depth":2},{"value":"How TikTok Shipping Is Set Up","id":"how-tiktok-shipping-is-set-up","depth":2},{"value":"Order Types","id":"order-types","depth":3},{"value":"Identify TikTok Shipping Orders","id":"identify-tiktok-shipping-orders","depth":2},{"value":"Create a Label","id":"create-a-label","depth":2},{"value":"Seller Fulfilled and TikTok Shipping Orders Compared","id":"seller-fulfilled-and-tiktok-shipping-orders-compared","depth":2},{"value":"Limitations","id":"limitations","depth":2},{"value":"API Validation","id":"api-validation","depth":2},{"value":"Rate Requests","id":"rate-requests","depth":3},{"value":"Related Guides","id":"related-guides","depth":2}],"frontmatter":{"seo":{"title":"TikTok Shipping"}},"lastModified":"2026-10-09T20:02:50.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/apis/docs/carriers/tiktok-shipping","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}