Re: New Royal Mail Modules
Hi, I found that the royal mail mod is amazing, apart from when a customer wants to select a quantity of 4 on my site. My product is £3.50, so 4x £3.50= £14 with a weight of 740 grams. There should be a shipping option of royal mail large letter, for 1st class standard, 1st class recorded and 2nd class recorded. It works fine for any amount of books except 4.
I have set the minimum order price as £3.50 and maximum as £15.00 for the large letter option.
Any ideas? The shipping estimate comes up with the error message:
"TITLE_NO_SHIPPING_AVAILABLE
TEXT_NO_SHIPPING_AVAILABLE "
Re: New Royal Mail Modules
There is an option in each module to 'hide invalid shipping' which is normally set to 'true'. if you set it to false, it will show the 'incorrect' calculation, which should give you an idea of what is going wrong.
Re: New Royal Mail Modules
Thanks for the reply. Mine is set to false, and that's the message which comes up irrespective. It's weird coz 3, 5, 6, 10 books etc are not a prob, just 4.
One thing that came to mind is that 4 of my product comes to 740g on the Shipping rates in GB & Northern Ireland so it falls between Rates cont'd (3):
0.5:0.90 and Rates cont'd (4): 0.75:1.31.
Would that be significant?
Re: New Royal Mail Modules
If you look in admin -> configuration -> shipping/packaging
Do you have a tare weight set?
ie.
Package Tare Small to Medium - added percentage:weight
[Edit] Also, you shouldn't be getting:
TITLE_NO_SHIPPING_AVAILABLE
TEXT_NO_SHIPPING_AVAILABLE
That points to one of your language files (includes/languages/english/checkout_shipping.php) not being present.
Re: New Royal Mail Modules
I don't have a tare weight set. I have that file includes/languages/english/checkout_shipping.php.
It's really strange, as every other amount seems to work.
Re: New Royal Mail Modules
You are getting the TITLE_NO... and TEXT_NO... because you have used the optional template_modules_shipping_estimator.php from the optional folder, but you have not copied the shopping_cart.php file to /includes/languages/english.
That is where those constants are defined for the shipping estimator, rather than the checkout process.
Re: New Royal Mail Modules
Hmm, I have the shopping_cart.php file in includes>languages>english
My shipping_estimator.php file is in /includes/modules/shipping_estimator.php
But even if that was so, wouldn't it not work for every quantity, not just when it is 4?
Re: New Royal Mail Modules
Both those files are always there, they are core files. The question is, whether they are the original Zen Cart core files or the Big Royal Mail modified files.
You posed 2 problems with your installation, one of the non appearance of prices for certain shipping combinations, and one of Constants appearing instead of the text they represent.
My reply about shopping_cart.php was directed at the second problem.
Regarding the first, you mention a shipping weight of 740 grams. Do you mean a shipping weight of 0.740kg, or a shipping weight of 740 shipping weight units, hopefully grams and not kilograms?
Could you list from Admin-Configuration-Shipping-Packaging the values of
Maximum package weight
package tare small to medium
Larger packages tare
Number of boxes
You could also set the shipping estimator there to 2, so that as you add items to the cart, you can view the changes.
Re: New Royal Mail Modules
Hi,
Both files are the Big Royal Mail modified files.
Shipping weight is 0.740 kg(s)
Enter the Maximum Package Weight you will ship 50
Package Tare Small to Medium - added percentage:weight 0
Larger packages - added packaging percentage:weight 0
Display Number of Boxes and Weight Status 3
Order Free Shipping 0 Weight Status 0
Shipping Estimator Display Settings for Shopping Cart 2
Re: New Royal Mail Modules
I don't think it will make any difference, but the small-medium and large package tare entries are compound entries of a weight and a percentage, so 0:0 for both would be better, particularly since the package weight is so close to the limit.
I would also suggest upping your max order value to 20 or 30 to test whether that is affecting it, and also up the number of boxes to 10 or so, just to check that no obscure constants are getting in the way.