Hi @Malleable
Firstly, ensure that you create the metafields under the variant level rather than the product level.
Next, use the following code to display the delivery metafield for the initially selected variant:
{% assign default_variant = product.selected_or_first_available_variant %}
Delivery Date: {{ default_variant.metafields.custom.delivery_date }}
Then, implement this JavaScript to update the metafield value when the selection changes:
Hope this will help. Please mark this as solution if this helpful.
If you need further assistance please share your store URL.
