3PL vs 4PL TikTok Orders

Hi everyone,

I’m seeing a difference in the Shopify Orders REST API response between two Shopify stores that both receive orders from TikTok Shop.

Scenario

I have two Shopify stores configured with TikTok orders using a 3PL fulfillment model. In those stores, when I call the Orders REST API, the response includes full customer and address information such as:

billing_address

shipping_address

customer.first_name

customer.last_name

email and other contact fields.

However, in another Shopify store configured with TikTok 4PL fulfillment, the same API call returns orders without customer and address information. Specifically:

billing_address is null

shipping_address only contains partial information (e.g., state/country)

Customer name fields are missing.

These orders still appear correctly in Shopify and are clearly TikTok Shop orders, but the customer details are not present in the API response.

Question

Is this expected behavior for TikTok 4PL (TikTok Fulfilled / Shipped by TikTok) orders where Shopify does not expose full customer information through the Orders API?

Or could there be a configuration or permission setting that allows the full billing/shipping details to be returned for TikTok 4PL orders as well?

Any clarification from others working with TikTok Shop integrations in Shopify would be greatly appreciated.

Thanks!