POS Plus Receipt customization - Add product Metafield after title

Topic summary

A Shopify POS Plus user needs to display a product metafield called “bin” (containing shelf numbers) on printed receipts after the product title.

Initial Solution Attempted:

  • Another user suggested adding Bin: {{ line_item.product.metafields.custom.bin_ }} to the receipt template
  • Advised ensuring the metafield is published to POS

Current Status:

  • The original poster tried implementing the code in the SKU section of the receipt template
  • The bin number still does not appear on receipts despite multiple attempts
  • The issue remains unresolved with the user requesting additional suggestions

Technical Details:

  • Metafield namespace and key: custom.bin_
  • Code attempted: Modified the SKU display line to include the metafield reference

The discussion is ongoing with no working solution identified yet.

Summarized with AI on October 29. AI used: claude-sonnet-4-5-20250929.

We are using Shopify POS Plus and need to customize the receipt.

We have a Product Metafield on each item called bin and each item then has its own shelf number.

We need the bin product metafield to show after the title on the receipt.

What code do I need to add to show this?

The name space and key is - custom.bin_

Hi @Tools2u ,

To show the bin metafield on your POS receipt, add this after the product title in your receipt template:

Bin: {{ line_item.product.metafields.custom.bin_ }}

Make sure the metafield is set on the product and published to POS.

Thanks. I have tried this but it still doesn’t show the bin number text

I added this to the SKU line on the Code but it doesn’t show -

{% if display_product_sku %}

{{ line_item.sku }} Bin: {{ line_item.product.metafields.custom.bin_ }}

{% endif %}

Still cant get this to work any other suggestions?