Currently, Order Printer Pro cannot access metafields attached to Shopify Orders, Products, or Customers. Our developer team recognizes the importance of supporting metafields. However, metafield data isn’t automatically embedded within the core order, customer, or product objects. To retrieve this information, we must design our API queries to explicitly request metafields and carefully manage Shopify’s API rate limits.
Additionally, because metafields can be dynamic (they can have any namespace and key), we cannot pre-fetch all possible metafields since we don’t know in advance which namespaces or keys will be needed. This introduces a performance challenge for apps that wish to support metafields broadly. Nonetheless, our dev team is actively exploring solutions to implement support, particularly product metafields.
That said, we’re always happy to review specific challenges to see if there’s a standardized solution that can work for your needs. If you have a specific use case in mind, please contact our support team using the message icon in the lower-right corner of this page.