Hi there! I’m having an urgent issue that I believe is affecting other Shopify stores after reading through forums.
Our store uses Debut theme, and we use custom Line Item Properties for some of our products - see example here where “Dispenser Type” is a custom property. https://tirtyl.com.au/products/smart-soap-triple-kit
This is working with the “Add to Cart” button - however when a user clicks “Buy it now” instead, the data isn’t being recognised at the check-out.
It also doesn’t appear to work when a user checks out with Shop Pay, however still works with Google Pay and PayPal.
Has anyone heard from Shopify on how to fix this problem? I have a support ticket that is being worked through also and can circle back if i get an answer.
This is an urgent one for us as this product data is critical for orders.
product options apps such as Bold Product Options gives suggestion to remove the Dynamic Checkout Buttons as they are incompatible with express checkout
This can be solved if like google and apple payment system, the payment system lives on your server and google just cares about the authenticity of the payment requester.
If the payment system lives on another server and instead you pass your cart to that server for payment processing, then your custom items will be ignored as different servers cannot view each other’s session variables, cookies and the like.
If this problem is in the first case, then yes, it can be fixed, and you would likely just need to contact that plugins maintainer if you are a paying customer for that to be fixed.
If you’d like further assistance, please let me know.
Hi, This link takes you to the checkout page with the line item properties. It keeps the line item discount script intact unlike when we use the buy now channel. I am unsure about the shoppay, this is more for the “Buy it Now”.