I’ve added a few required input fields in the checkout cart form like . Most of the time these values are saved and end up in the notification email template and I can see them stored on the Additional Details section of the order, however sometimes… they’re just not there. I’m not clear how users could be getting through the checkout without this information being stored. A few customers I’ve asked have said they have filled this information in.
I suspect this is because they were using Apple Pay:
Why are these buttons required to be on the cart page? Why isn’t it an option to have these buttons on the checkout page, that way the cart attributes would be captured?
We also go into the same situation but still not figured it out.
We auto fill in the delivery date and time. 90% of them can be successfully saved.
I searched it online and some say that this might be because of the Shopify cacheing?
We also use Gpay/PayPay/applePay In the cart page. Not in product detail page or somewhere else. Shopify support said it should works even if the customer checkout using this method as long as they check out at cart page.
We are having the exact same issue as described here. We also have Smartlook installed, so we’re able to see what the customer clicked on. Some notes that I’ve found in my debugging:
We do not offer any additional payment methods, they MUST choose “Continue To Checkout”. So I don’t think it has to do with their payment method.
The browser and OS doesn’t matter, it’s happened on multiple combinations
The same customer on the same browser doesn’t always have the issue
No javascript errors were thrown
We are using novalidate on the form… not sure if that’s related
On an unrelated note, we did have an issue with Date fields and Safari. On some OSes, Safari doesn’t understand native HTML5 datepickers. But it wasn’t related to the intermittent issue described here. I’m currently trying to fix this so I will report back if I find anything.
We are having a similar issue with Product Attributes. We’ve had a few orders come in where some of the products in the order details have the attribute and some do not. We cannot replicate the issue either. When we test the same products, the attributes show on the order.
Through testing from different devices and different browsers, I couldn’t recreate the issue client-side, and at each point the attribute seems to always be saved in the cart (cart.js).
Instead, I’m thinking the issue must be on Shopify’s side, where randomly cart attributes just won’t get saved to the Order.
I did follow up on a closely related bug report here:
Any followup to this? Seem to be having similar issues with cart attributes passed through ShipZip - sometimes they just don’t show and there’s no obvious reason why or correlation between customers it happens to.