Jack Phillips Report post Posted May 31, 2018 Hi. I purchased the Product Shipping and Payment Behavior extension. I have two products with free shipping and one product without. All three products have weight based shipping. However, it keeps the free shipping as an option. Shouldn't it default to the weight based shipping since all products in the baskets do not have free shipping? That is what I was lead to believe the behavior was from reading other forum posts. Thanks. Quote Share this post Link to post Share on other sites
The Krotek Report post Posted May 31, 2018 Yes, exactly, it excludes ALL unavailable methods from ALL products in the cart. In your case only Weight Based should remain. If if didn't then either extension is not properly installed pr there's a compatibility issue between Product Shipping & Payment extension and checkout extension you're currently using. First of all, make sure you installed it properly. Here's a link to documentation: https://thekrotek.com/opencart-extensions/product-shipping-payment Second, try it on default checkout and see if it works. If everything's good on default checkout, then there's a compatibility issue indeed. Quote Share this post Link to post Share on other sites
Jack Phillips Report post Posted June 1, 2018 Thank you for your assistance. All seems to be correct on install. When I changed from the quick checkout back to default check out I get an error on the delivery details step: Fatal error: Call to undefined function array_column() in /home2/jaxmusic/public_html/OpenCart/upload/catalog/model/module/productmethods.php on line 22 Thanks. Jack Quote Share this post Link to post Share on other sites
The Krotek Report post Posted June 1, 2018 Your PHP version is too old, you need to update it, Quote Share this post Link to post Share on other sites
Jack Phillips Report post Posted June 1, 2018 Thank you. I will work on that. First time I've had that has been an issue. Quote Share this post Link to post Share on other sites
Jack Phillips Report post Posted June 1, 2018 Thanks again. Works with standard checkout but not my Quick Checkout. Do you have a compatible recommendation for faster/one page checkout? Jack Quote Share this post Link to post Share on other sites
The Krotek Report post Posted June 1, 2018 Most checkout extensions, which follow OpenCar coding standards, shouId work fine. Also it is possible to make it compatible with any checkout, except the ones, that encoded. You can do it yourself, if you have some coding knowledge. Or I can do it for you, but this will be a paid service. Quote Share this post Link to post Share on other sites
Jack Phillips Report post Posted June 4, 2018 It worked ok at first today but then the shipping options disappeared on the Links tab of the products. Additionally the batch update fails. I did not do any modifications. I did enable the quick checkout and then disabled it. No code modifications done. Quote Share this post Link to post Share on other sites
The Krotek Report post Posted June 4, 2018 If it worked properly for one day, it will work forever. PHP scripts can't stop working suddenly by design, only if you change the environment. No exceptions. So try to remember, what exactly did you change. You (or somebody else) definitely did. Quote Share this post Link to post Share on other sites