klaviyo / magento2-klaviyo

38 stars 51 forks source link

Shipping methods not available after installing extension #132

Open Tirakal opened 3 years ago

Tirakal commented 3 years ago

My Magento version is 2.3.1 and I installed the recommended version of Klaviyo (3.0.4). After installing and configuration we have an issue with the checkout page. The shipping methods are not available. But after disabling an extension they are showing again and work normally. Can anyone help to fix an issue.?

klaviyojad commented 3 years ago

@Tirakal apologies for the issue you are seeing as this is something we addressed in version 3.0.6 but being in Magento 2.3.1 you cannot install 3.0.6 or benefit from this fix. There is 2 recommendations I have for you:

Tirakal commented 3 years ago

@klaviyojad Thanks for the quick response. I will try to install the 2.0.0 version for now. For now, we don't plan the Magento version update. So for now keeping this thread open, but after not facing an issue I will close it. Thanks a lot.

carlos-reynosa commented 3 years ago

Maybe the requirement should be reflected somewhere within the composer.json.

carlos-reynosa commented 3 years ago

Also this is what the docs say:

For compatibility with your Magento 2 version, users on version 2.3.0 to 2.3.3 must download Klaviyo extension version 3.0.4. Users on Magento 2 version 2.3.4+ must download Klaviyo extension version 3.0.5 or later.

https://help.klaviyo.com/hc/en-us/articles/115005254348#install-with-web-setup-wizard--2-3---older-3

So where is the disconnect here?

carlos-reynosa commented 3 years ago

@klaviyojad When you recommend to install 2.0.0 are you saying that it should be exactly that version or will 2.2.0 also work? I installed 2.2.0 and now my checkout disappeared. We're running Magento 2.3.5

klaviyojad commented 3 years ago

@carlos-reynosa yes you should install klaviyo extension 2.0.0

carlos-reynosa commented 3 years ago

These requirements really should be defined within the composer.json files. I feel like they could causes a lot of issues during installation or even upgrading Magento it'self. Maybe it could be done as a patch to 2.0.0 versions but it would really help everyone if it was done. It will also help reduce submitted issues in the repo.