Line Item Properties not working with Buy it Now button or Shop Pay

Line Item Properties not working with Buy it Now button or Shop Pay

mayb
Tourist
7 0 1

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.

 

Any assistance is greatly appreciated.

Replies 8 (8)

Shop_Lovers
Shopify Partner
281 46 72

That's the problem everyone facing. You can not send the line item properties using dynamic checkout button 

mayb
Tourist
7 0 1

It appears to work for Google Pay and PayPal though. Are you sure that's right?

Shop_Lovers
Shopify Partner
281 46 72

product options apps such as Bold Product Options gives suggestion to remove the Dynamic Checkout Buttons as they are incompatible with express checkout

David_Weru
Shopify Partner
178 16 43

Hello, @mayb 

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.

pablogiralt
Shopify Partner
2 0 0

same problem here with line item properties disapearing when using Shop Pay

divyaj
Shopify Partner
2 0 0
PeanutButter
Shopify Partner
388 68 185

Hi @divyaj can you elaborate on how that solves line-item properties disappearing when customer uses Shop Pay?

Peanut Butter Collective | Shopify Experts
- Was my reply helpful? Please Like and Accept Solution.
- Want to customize and improve your store? Hire us.
- Feel free to contact me us hello@peanutbutter.es
divyaj
Shopify Partner
2 0 0

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". 

 

Screenshot 2023-09-08 at 3.22.35 PM.png