You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
OS: WIndows
Browser: Chrome (but happens on them all)
SDK Version: Latest as of this post
We're having an issue where when we've added a line item / product to a "cart" / checkout session, if that item's title or price is updated in Shopify, a reload of the page does not fetch the new item title and the cart / checkout subtotal goes out of sync - although the line item price updates properly.
On each load we are fetching checkout using the client.checkout.fetch() method, unfortunately it appears like the data (cart subtotal, item titles) are being cached Shopify side, which is causing the above issue, which is out of date product names and overall subtotal / cart price.
The only way to get the checkout session or cart to update is to visit the checkout and when it fixes itself there, it then pulls through the checkout session via the fetch method correctly.
We had the same issue with the BuyButton.js library before and were hoping it would not be a problem with the SDK approach, but unfortunately it's resurfaced.
Is there anything we can do via the Buy SDK to force this functionality / a total refresh of checkout session?
Thanks,
Lee
The text was updated successfully, but these errors were encountered:
Hi,
OS: WIndows
Browser: Chrome (but happens on them all)
SDK Version: Latest as of this post
We're having an issue where when we've added a line item / product to a "cart" / checkout session, if that item's title or price is updated in Shopify, a reload of the page does not fetch the new item title and the cart / checkout subtotal goes out of sync - although the line item price updates properly.
On each load we are fetching checkout using the client.checkout.fetch() method, unfortunately it appears like the data (cart subtotal, item titles) are being cached Shopify side, which is causing the above issue, which is out of date product names and overall subtotal / cart price.
The only way to get the checkout session or cart to update is to visit the checkout and when it fixes itself there, it then pulls through the checkout session via the fetch method correctly.
Here's a video recording showing the issue: https://leemtc.tinytake.com/msc/NjkwNTg1Nl8xOTU4ODQ1MA
We had the same issue with the BuyButton.js library before and were hoping it would not be a problem with the SDK approach, but unfortunately it's resurfaced.
Is there anything we can do via the Buy SDK to force this functionality / a total refresh of checkout session?
Thanks,
Lee
The text was updated successfully, but these errors were encountered: