How to identify product's shipping location using DSers Inventory Manager?

Topic summary

  • Goal: Determine each product’s shipping origin in a Shopify store and show an “international shipping” notice when the item is fulfilled via DSers Inventory Manager.

  • Context: Most international orders are handled by DSers; some products are locally stocked for delivery or in-person handoff. The merchant wants a reliable way to distinguish DSers-fulfilled items from local stock on the storefront.

  • Current approach: Uses product tags to display shipping info (e.g., a tag like “Local shipping”). Implements Liquid checks with constructs like {% for tag in product.tags %} and {% if tag contains 'example' %}.

  • Key ask: Identify the specific object property that indicates a product’s shipping location/fulfillment source to use in Liquid logic (DSers vs local).

  • Assets: A screenshot is provided for reference.

  • Status: No property name or solution confirmed; the question remains open.

Summarized with AI on January 24. AI used: gpt-5.

I am developing a roadmap to identify the origin of shipment of my products. I use the DSers Inventory Manager for most international orders, but I also have a few items in stock that I want to have delivered or in person for shipping. I need that if a product is sent by DSers, a message is displayed saying that the shipment is international.

I already use tags in another different script, but an example would be: If a tag contains the writing “Local shipping”, for example, specific shipping information will be displayed. I would like to know only the name of the object property that selects the product’s shipping location.

A practical example would be to use {%- for tag in product.tags -%} and {%- if tag contains ‘example’ -%} to check if the tag contains “example”.