Havouza Posted January 27, 2023 Posted January 27, 2023 Hi! A hard error to explain but I will try to make it understandable. In our shop we have a 75 € minimum value to be able to shop, Before the update it worked like the customer could not check out if the bvalue was less and he got an message that he must add so and so much value. Not this does not show at all. Even if the customer add products until it is over the 75 € when you try to checkout the shop freeze and you never come to the payment page. BUT if you before you go to checkout add a product with a value over 75€, then in checkout take it away again it works without problem Anyone has seen this before and is there any solution to this bug
x97wehner Posted January 27, 2023 Posted January 27, 2023 I have not. I'm guessing you have a similar situation to us where you have this minimum instituted because there is no way to make a profit after shipping by selling a smaller amount? If so, perhaps a solution like what we did would work for you. We've implemented the below module to handle that situation. For us, we have a rule on a handful of products that raises the shipping cost to the real postage cost if they are only selecting these few products. You could easily implement the same rule you currently have with this module as well, to disable all couriers unless the amount is over your minimum.
Havouza Posted January 27, 2023 Author Posted January 27, 2023 The problem is the same. No profit on smaller sales. Our problem is that we have free shipping on everything and its 100 % dropshipping. Nowadays its just not possible to keep up with all price raises on products and shipping. But it has worked flawless until we updated shop from 1.3 to 1.4 and I have no clue where i goes wrong. It seems thT if you start with a product that is more expensive than the minimum value and then buy more that is under you can then take away the expensive one and it works.
Havouza Posted January 27, 2023 Author Posted January 27, 2023 Its a gamble to buy the module and then find out it does not work anyway.
wakabayashi Posted January 27, 2023 Posted January 27, 2023 3 hours ago, Havouza said: Hi! A hard error to explain but I will try to make it understandable. In our shop we have a 75 € minimum value to be able to shop, Before the update it worked like the customer could not check out if the bvalue was less and he got an message that he must add so and so much value. Not this does not show at all. Even if the customer add products until it is over the 75 € when you try to checkout the shop freeze and you never come to the payment page. BUT if you before you go to checkout add a product with a value over 75€, then in checkout take it away again it works without problem Anyone has seen this before and is there any solution to this bug You give no information at all how this technically worked... Won't be possible to give any sensible answer. Is it a module? Is it handled on php, javascript or smarty? Core Updater can delete additional files. Even files, that were added manually by yourself but were placed in a core folder. Maybe it's related to a missing or old file. But ok that's just wild guessing from my side.
Havouza Posted January 27, 2023 Author Posted January 27, 2023 33 minutes ago, wakabayashi said: You give no information at all how this technically worked... Won't be possible to give any sensible answer. Is it a module? Is it handled on php, javascript or smarty? Core Updater can delete additional files. Even files, that were added manually by yourself but were placed in a core folder. Maybe it's related to a missing or old file. But ok that's just wild guessing from my side. Its a core feature as I see it. In BO Settings/Orders you can set a minimum total value to be met before the order is valuated. How it works is up to the developers to explain.
datakick Posted January 27, 2023 Posted January 27, 2023 Works properly on my local environment, with both normal 5 step checkout and OPC. Tested on 1.3.0, 1.4.0, bleeding edge. Same behaviour.
Havouza Posted January 27, 2023 Author Posted January 27, 2023 9 minutes ago, datakick said: Works properly on my local environment, with both normal 5 step checkout and OPC. Tested on 1.3.0, 1.4.0, bleeding edge. Same behaviour. Can be but here it stopped working the same minute I updated. In both shops the same. Nothing is changed. But there is luckily ps modules for it
x97wehner Posted January 27, 2023 Posted January 27, 2023 (edited) 1 hour ago, Havouza said: Its a gamble to buy the module and then find out it does not work anyway. No gamble. It will work to stop the orders. It won't pop a message on why there are no couriers available, it would just say shipping is not available. This is why we just use the rule to inject the true shipping cost if the order is below our minimum. It stops most, but some people still don't care and pay the higher fee to get our product. Edited January 27, 2023 by x97wehner
nickz Posted January 27, 2023 Posted January 27, 2023 (edited) 1 hour ago, Havouza said: Can be but here it stopped working the same minute I updated. In both shops the same. Nothing is changed It might be helpfull knowing your server data, RAM, Dependencies and all that. Edited January 27, 2023 by nickz
Havouza Posted January 27, 2023 Author Posted January 27, 2023 Ubuntu 20.04 VPS with 32 gb memory. Running 2 tb 1.4 shops. Nothing else on the server. Tb runs on php 7.4.
wakabayashi Posted January 28, 2023 Posted January 28, 2023 On 1/27/2023 at 4:16 PM, Havouza said: Its a core feature as I see it. In BO Settings/Orders you can set a minimum total value to be met before the order is valuated. How it works is up to the developers to explain. Oh sorry. I was not aware of such a functionality in core 😵
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now