The Shopify platform allows you to attach information to line items in your cart using line item properties. EasyGift makes use of these to track which items the app has added to cart.
Line item properties which begin with an underscore "_" are classified as hidden properties, and Shopify will not show them on the /checkout page or on invoices.
Most themes also respect this and hide them from the online store, but this is not supported by every theme. To fix this, all we need to do is add a condition to the line item property loop in your cart.liquid template (it could also be in another file - see Notes for more file name examples).
Within your cart.liquid (or other cart file, examples listed in Notes below) template, find this line:
{% for p in item.properties %}
Note: this line may be different in your theme, it could be {% for prop in item.properties %}
Paste this directly beneath it:
{% if p.first.first == "_" %}{% continue %}{% endif %}
Notes:
Having trouble getting this to work? Contact support