Shopify Java, Liquid, Bug Between two apps

Closed Posted 11 months ago Paid on delivery
Closed Paid on delivery

I am new to Shopify, we just migrated from another platform.

Basically If I explain it to you

I have an app called Zepto Product Personalizer

What it does? I have a product and it allows the customer to personalize the product. When the customer perosnalizes the product It adds 10$ as an addional item.

The other app is GIFTSHIP

What it does? It allows my customer to add products as options.

The problem-- When a customer is purchasing a personalizable product that uses zepto app and there are product options with giftship they press add to cart and it does allow them to add it to the cart. and when it does allow them to add to cart it doesnt add the options

One of the app sent me what to do with the code but I don’t know how to do it

[login to view URL]

and I dont know if this will even fix the problem.

I reached out to the app Developper of Zepto and they are not able to assist any further.

I reached out to the Developper of Gift Ship and their response was this

With regard to the add-to-cart action, Giftship does not actually override the behaviour of your theme, however, it appears that the Zepto app does. I can see that the "initiator" of the add to cart action is coming from their javascript file, so they would need to correct their script in order to take in to account all form fields present in the add to cart form.

I will attach a screenshot is of the request they are making, which shows that they are ignoring all other form fields, except for theirs:

As for the Zepto products not adding the properties - could you please provide me with an example of the product that is not working? You may need to reach out to Zepto, in the case that they are overriding the add-to-cart behaviour, as they will need to ensure to include all form fields that are present in the product form.

Regarding zepto I enabled the options in giftship and applied them to 1 product so you can test it.

[login to view URL]

If a customer personalized the basket and types in a babys name in the next box and then adds product options form gift ship and you press add to cart… the basket gets added but none of the options get added.

Whereas if you do not personalize it and add options it works properly.

Once completed I will need do to testing on my end to ensure it operates on destop and mobile.

Java JavaScript Liquid Template PHP Shopify

Project ID: #36572153

About the project

14 proposals Remote project Active 10 mos ago