I understand that cart attributes can be updated via the useApplyAttributeChange
from checkout UI extensions. Is there a way to accomplish the same thing in a way that doesn’t require Shopify Plus?
I thought I might be able to update cart attributes via a storefront api GraphQL mutation, but it seems like they don’t get carried over to the order object unless the checkout session is reloaded.
it seems like the useApplyAttributeChanges hook does something special in order to get attributes properly carried over into the order object.
any ideas on how to proceed?