Reference

Order properties

Vehicle and verdict on every line item.

When a shopper adds to cart with a vehicle selected, the vehicle and the verdict ride along as line item properties and survive into the order.

The properties#

text
_wysync_vehicle            "2024 Ford F-150 Lariat"
_wysync_vehicle_id         "36968"
_wysync_fitment_message    "This kit fits your 2024 Ford F-150 Lariat"

The leading underscore is Shopify's convention for hidden properties: they do not display to the customer during checkout, and they do not appear on the customer-facing order confirmation as line item options.

Where they show up#

Cart page
surfaced deliberately by the cart widget, in readable form.
Shopify admin order view
under each line item's details.
Order confirmation email
if your template renders line item properties.
Packing slips
if you add the property to your template.
Order exports and the Admin API
as normal line item properties.

Putting them on a packing slip#

In Shopify's packing slip template:

liquid
{% for property in line_item.properties %}
  {% if property.first == '_wysync_vehicle' %}
    <div class="fitment">For: {{ property.last }}</div>
  {% endif %}
{% endfor %}

This is the single highest-value integration in the app for a warehouse. A picker who can see "2024 Ford F-150 Lariat" on the slip catches the mistakes nobody else will.

Why it matters after the sale#

  • Returns — you can tell whether a customer was shown a fits verdict, or overrode a warning.
  • Support — "what did they buy it for" is answered without a conversation.
  • Analytics — vehicle-level revenue, exported from your own order data.

Third-party apps#

Because these are standard line item properties, anything that reads them works: ShipStation, packing-slip apps, ERP connectors, order printers. Nothing WySync-specific needs installing on the other end.

Only written when a vehicle is active

A shopper who never picks a vehicle produces a normal line item with no properties. There is no placeholder value and no "unknown" — an absent property means the shopper genuinely never told you.

Still stuck?

Support is answered by the people who wrote this code — not a ticket queue.

Contact support