https://dev-powerslide-b2b.myshopify.com/password
password: bothul
Problem: Company metafields were not rendering in Liquid when referenced broadly (e.g., {{ customer.current_company.metafields }} or company.metafields), while other company properties (e.g., name) worked.
Context: B2B development store; multiple users reported the same behavior and suspected a Shopify issue. Screenshots showed a Company metafield (e.g., “currency”) and its definition.
Key detail: Metafields must be accessed with their namespace and key, and many need the .value accessor to output the stored data.
Working solution: Use the fully qualified path, for example:
Outcome: Using namespace.key.value resolves the display issue; no platform fix required.
Status: Resolved with correct Liquid syntax. Unanswered only if the metafield namespace/key differ from what’s used in code or if the metafield type requires specific formatting.