Re: Custom purolator module won't allow checkout to continue to page 2
So you got the same result as I did.
I believe it is safe to assume that module still need some work. It is a shame really.
Code is very well documented, but still above my level.
Re: Custom purolator module won't allow checkout to continue to page 2
If you haven't done so, make sure you download the wsdl file from purolator and upload the production wsdl file to your catalog root.
This file is vital to the module working
Re: Custom purolator module won't allow checkout to continue to page 2
Quote:
Originally Posted by
hey_you
If you haven't done so, make sure you download the wsdl file from purolator and upload the production wsdl file to your catalog root.
This file is vital to the module working
I've searched high and low for this file but be damned if I can find on the Purolator site.
nevermind, I'm just blind...
Re: Custom purolator module won't allow checkout to continue to page 2
Ok, so where exactly does this file go? Not sure what you mean by catalog root.
Re: Custom purolator module won't allow checkout to continue to page 2
Quote:
Originally Posted by Danger
so where exactly does this file go? Not sure what you mean by catalog root.
Quote:
Originally Posted by hey_you
upload the production wsdl file to your catalog root.
Catalog "root" is the base area where you have your ZenCart installed
It can be
/htdocs
/public_html
or if installed into a directory under the main root you ZenCart root becomes
/htdocs/catalog
/public_html/shop
/public_html/catalog
Or what ever you have named the directory
Re: Custom purolator module won't allow checkout to continue to page 2
Ahhh ok. I thought that's what it might have meant but I wanted to be sure. Thank you for explaining that nicely :) Now to see if I can get the Purolator Mod working... fingers crossed...
Re: Custom purolator module won't allow checkout to continue to page 2
Ok, it's working... mostly. Now if I try to order anything that weighs under half a kg. I still get the error "An unknown error occured with the Purolator shipping calculations."
However anything half a kg and above seems to work just fine.
Re: Custom purolator module won't allow checkout to continue to page 2
Quote:
Originally Posted by
Danger
Ok, it's working... mostly. Now if I try to order anything that weighs under half a kg. I still get the error "An unknown error occured with the Purolator shipping calculations."
However anything half a kg and above seems to work just fine.
I'll check this, but puro works on min .5kg anyways, so it's supposed to round up.
Any other problems?
Re: Custom purolator module won't allow checkout to continue to page 2
I do have another problem. Not sure why but the shipping module is showing about $4.00 more than what it actually costs to ship an item express.
I just shipped an item Express with a weight of 1lb at a cost of $15.07.
I set up a customer with that same address and added a couple items to make up the 1lb and the module shows a cost of $19.06 for Express and Ground shipping.
Both prices are without tax added.
I know it's just an estimate but $3.99 seems a bit out even for an estimate.
Re: Custom purolator module won't allow checkout to continue to page 2
Quote:
Originally Posted by
Danger
I do have another problem. Not sure why but the shipping module is showing about $4.00 more than what it actually costs to ship an item express.
I just shipped an item Express with a weight of 1lb at a cost of $15.07.
I set up a customer with that same address and added a couple items to make up the 1lb and the module shows a cost of $19.06 for Express and Ground shipping.
Both prices are without tax added.
I know it's just an estimate but $3.99 seems a bit out even for an estimate.
Turn on the error checking for this module. This involves un-commenting a few lines in the code. I've made it obvious where to do this, but I can tell you how if you need.
This will tell you exactly what Purolator is returning as a value.
My suspicion is it's not Puro or my code.
Zencart has a specification where it adds to the calculated weight before it does the request (to account for packing) and/or it adds to the value received to give you a markup.
After turning on error checking, when you do a quote, there will be a comment at the top of the source-code of the page. This will give you the weight and the quote price. Compare these to what you were calculating.
If the weight is different, you have Zencart set to add weight. If the price is different, you have zencart set to add $.
Once you figure out which, there's 2 things to do.
1) It's probably the weight tare, in which case go to Configuration/shipping-packaging. There are two lines that are to add a percentage to package tare. Set them both to 0:0.
If it's not the weight tare, I forget where the other setting is, let me know and I'll look for it.
2) re-comment the source code so that it doesn't do the error-checking anymore.
Let us know if this works for you.
<edit> Actually, before going through the trouble of playing with the code, just check your zencart settings first to see that both are set to 0:0. If this fails, then play with the code. <end edit>