Hi is there a tutorial on how to install the canada post shippind module i see a download link but there are no instruction on how to get it integrated with zen cart. Please any suggestion will help.
Thanks
Printable View
Hi is there a tutorial on how to install the canada post shippind module i see a download link but there are no instruction on how to get it integrated with zen cart. Please any suggestion will help.
Thanks
I need it too.
It goes something like this:
*** -- BEFORE YOU DO ANYTHING, DO A FULL BACKUP of all your FILES and DATABASE from your website. If you skip this and bust something, you'll have nothing to go back to in order to clean up the mess. There's a tutorial on doing backups in the tutorials area .. see link at top of this page.
ALSO ... DO NOT try installing ANY addon to a LIVE website. Always do it on a test site first.
1. Download the contribution.
2. Unzip it, retaining the folder structure
3. Use your FTP program and upload the files to your website ... remember that the folders need to go into the same folders on your website ... ie: there's an "includes" folder, and maybe an "admin" folder, and so on ... make sure they go in the same place.
4. Open your admin area, go to the shipping modules section, and click the install button on the new module. The readme probably already talks about this step and what to do next.
I'm not sure if there's a better thread to post this on, but I'm new to Zen Cart and to the forums here, so please forgive me if it should go elsewhere...
We ship a lot of light/small items (CDs mostly) that can usually go Lettermail if they are in small quantities. After playing around with the zone and table modules, I realized that it would be much easier just to modify the Canada Post module to include the rate tables for Lettermail. I have uploaded my modifications to the page with the Canada Post module.
You will need to uninstall the module from your system, and then replace the includes/modules/shipping/canadapost.php file with the new one before re-installing everything. My changes use the Canada Post server to determine if the package size is suitable for Lettermail, but since Canada Post does not currently quote Lettermail rates, you will have to manually confirm the shipping rates in the control panel. I have included the current rates as of the last increase (i.e. Jan 2008).
I have cleaned up some of the code to make it a bit more efficient, but most of it is as I found it. There is likely more that could be done with this module (particularly with respect to the packaging information that Canada Post calculates) but I have decided to leave it alone now that it does what I need.
Please let me know if you have any questions about it...
i found it.
download: http://www.zen-cart.com/index.php?ma...products_id=78
I installed the lettermail version of Canada Post and it works well except that it doesnt seem to calculate sizes within the lettermail category. I created a 2cmx2cmx2cm product to test, 1g weight. This was accepted by Canada Post and priced at $.52. However because of the size it is non-standard and should cost $1.15.
I could change the tables to make everything cost the non-standard rate but then valid small packages would cost more also.
Any suggestions?
Hello nosnappyname,
Did you correct the problem? If so, how did you fix it.
I also install Canada Post Shipping Module Lettermail Version: 1.3.8b. Canada Post is receiving the weight but for some reason they are not getting the dimension.
So all item/items under 500g no matter the Length, width and height are receiving pricing for lettermail.
The measurement below should not get a quote for lettermail.
Length: 17.2 cm
Width: 14.1 cm
Height: 2.2 cm
or
Length: 21 cm
Width: 19 cm
Height: 3.3 cm
And that is what happening with the Lettermail module.
If anyone fiqure this out. Please let me know.
Thank you in advance!
Hello nosnappyname,
2cm x 2cm x 2cm is almost the same size as my $0.51 Christmas Stamp. If someone has something that size and weight to ship. Just put the item in an letter envelope. These prices are for item under 30g/0.030kg. Canada: $0.52, United State: $0.96 or International: $1.60.
I re-install the module and it is working!:clap:
Hello Royal!
I just got there... installing the shipping... and I am new with this. Can you please help me with the settings?
I am using 1.3.7 version.
I didn't install yet the module, but my situation is like this:
My products are just good to be sent by lettermail, so, this one would be the be4st option... but: how do I set up the shipping module so the rates to change at a certain number of products [because of the weight] ?
I have here the logical idea... but I don't know how to set it up:
DEMO:
CANADA US INTERNATIONAL
<30g max 10pieces - 0.52 - 0.96 - 1.60
>30-100g max 20pieces - 0.96 - 1.15 - 2.30
100-200g max 40pieces - 1.92 - 3.20 - 6.40
200-500g max 80pieces - 2.65 - 6.40 -12.80
Should I put the rates and set up the weight of my products, so when they hit a certain total weight for the rates to jump to the next level? I ma just thinking because I don't know how it's working.
Thank you!
Hello Mark,
Yes! Set it up by weight.
You can use "Per Unit (PerWeightUnit)" in your Shipping Modules instead of using Canada Post Lettermail. As long as your items are the same.
This is how I have my shipping module setup. It can work for you as well.
Max weight for Lettermail: 0.500g
- Table rates for Canada: 0.030:0.52, 0.050:0.96, 0.100:1.15, 0.200:1.92, 0.500:2.65
- Table rates for USA: 0.100:1.92, 0.200:3.20, 0.500:6.40
- Table rates for International: 0.100:3.75, 0.200:6.40, 0.500:12.80
I hope I answered your questions.
Hello Mark,
Read this: https://www.zen-cart.com/tutorials/index.php?article=69
- Just log into your Admin
- Click on Modules
- Click on Shipping
- Then look for Zone Rates (Zone)
Skip Countries, use a comma separated list of the two character ISO country codes
Zone 1 Countries
CA
Zone 1 Shipping Table
0.030:0.52, 0.050:0.96, 0.100:1.15, 0.200:1.92, 0.500:2.65
Zone 1 Handling Fee
1.00
Zone 2 Countries
US
Zone 2 Shipping Table
0.030:0.96, 0.050:1.15, 0.100:1.92, 0.200:3.20, 0.500:6.40
Zone 2 Handling Fee
1.00
Zone 3 Countries
AT,BE,GB,FR,DE,GL,IS,IE,IT,NO,NL,DK,PL,ES,SE,CH,FI,PT,IL,GR,JP,AU,NZ,SG,TW,CN,HK
Zone 3 Shipping Table
0.030:1.60, 0.050:2.30, 0.100:3.75, 0.200:6.40, 0.500:12.80
Zone 3 Handling Fee
1.00
More info. for you.
I can't even get this mod to unpack!
There seems to be an empty file that's the exact name of every folder & file in the archive and it just keeps telling me there's something there of the same name and won't let me go any farther..
Any ideas?
Hello,
Are you using WinZip. If not Download WinZip Evaluation Version: winzip.com
You will be able to see the files that you need. You can also purchase WinZip if it workout for you.
P.S. Which Canada Post Module you are using?
I just downloaded the new one... I was going through my website and I found:
That's when I realized I should check for an update because I never had that before and I haven't changed anything.. just added product.. :smile:Code:Fatal error: Call to a member function get_products() on a non-object in /home/belladon/public_html/includes/modules/shipping/canadapost.php on line 77
On second glance, the dimensional aspect really isn't going to help me since I recycle boxes that I receive.. I think I'll try to figure out what's wrong with my old one..
I have had the module with letter mail working on one of my websites for a few months now and it works well. That site runs on 1.3.7
I tried installing it on 1.3.8 and for some reason the lettermail portion does not work, everything else works as far as the Canada post package rates go - but not the lettermail, I am trying to use the same Canada Post account for both websites. I have double checked all the settings between the two accounts and they are exactly the same.
i will continuing looking at it and post what I find, if anyone has any ideas why it works fine for 1.3.7 and not for 1.3.8 please let me know.
thanks
Phil
Found the problem by reading through other posts (thanks Royal):
Was the Added percentage under Configuration/shpping/
Hello Phlipper,
I'm glad you figure it out.:smartalec::smile:
Philiper is talking about this thread: http://www.zen-cart.com/forum/showth...=115418&page=3
1.38a
I got canada post mod working fine( thanks for the mod)
But I have noticed that it is not adding the box weight to the item weight when using lettermail?
An item weighing 22g that that is within the size and weight for a standard 0.54 letter rate give that rate, but the box associated with it weighs 20g so it should be moving to the next letter rate for the size which is 50g limit. now if you put 2 items in the cart a 22g you get 44g and you get the 0.98 rate but there again the box weight is 22g also so it should bump you to the next on because your total is 66g (2 items + the box) but it is not.
Did I miss a setting somewhere along the way? :unsure:
Hello Exp223,
Check this thread out: Here
I read that back and forward 5 times it's what helped me with my other issues but I can't find anything that talks about the box weights? I get quotes no problem all is good there, just the box weight seems to be ignored?
Thanks
I suppose I could reset my lettermail weight limits to adjust for the box weight so 0.030:0.54 would be 0.008:054 so as to account for the box weight of 22gs this way if a product is 7gram then it would get the rate but a 10g product would bump up to the 98cents. I just don't want to do something like this until I am sure there is not a proper solution I have missed.
Hello Exp223,
Do you mean the box weight in Sellonline Canada Post?
yes that is correct. there are 2 input weights, the max weight for the box and the box itself. I am speaking of the "box"/"mailer" ( they do weigh a bit ) which is suppose to add to the product weight ....
Hello Exp223,
Make sure that you have imput all the information for your Box and Lettermail in Sellonline Canadapost correctly.
Remember that Lettermail Height is 2cm and under.
Make sure that the Max weight in Admin is 500g/0.500kg or under.
Watch your decimal spaces:
5g/0.005kg
8g/0.008kg
10g/0.010kg
Take a look again.
Enable CanadaPost Shipping
True
Enable Lettermail Rates
True
Max weight for Lettermail
0.500
Table rates for Canada
0.030:0.54,0.050:0.98,0.100:1.18,0.200:1.96, 0.500:2.75
Table rates for USA
0.200:3.40, 0.500:6.80
Table rates for International
0.200:6.80, 0.500:13.60
In Sellonline Canada Post Examples:
Lettermail_Service_1:
Weight Limit is: 500g/0.500kg
Lettermail weight is: 30g/0.030kg
Length: 25cm
Width: 16cm
Height: 2cm
Kraft_Box_24:
Weight Limit is: 5kg
Box weight is: 340g/0.340kg
Length: 42cm
Width: 31cm
Height: 16cm
Lettermail_stnd_30g_6x8 0.030 0.022 25.0 16.0 0.5
Lettermail_2 0.500 0.050 38.0 27.0 2.0
Lettermail_stnd_50g_6x8 0.050 0.022 25.0 16.0 0.5
Enable CanadaPost Shipping
True
Enable Lettermail Rates
True
Max weight for Lettermail
0.500
Table rates for Canada
0.030:0.54, 0.050:0.98, 0.100:1.18, 0.200:1.96, 0.500:2.75
Table rates for USA
0.030:0.98, 0.050:1.18, 0.100:1.96, 0.200:3.40, 0.500:6.80
Table rates for International
0.030:1.65, 0.050:2.36, 0.100:3.90, 0.200:6.80, 0.500:13.60
Enter CanadaPost Server Port
30000
Enter Selected Language-optional
en
Enter Turn Around Time(optional)
5
Tax Class
--none--
Tax Basis
Shipping
Shipping Zone
--none--
Use CP Handling Charge System
False
Handling Charge per box
0
Sort Order
3
do the sell on line boxes have to match the lettermail max dimensions and weights? or can they be =< those max values.
and do the box rates at sell online for max weight have to match the admin setup table values?
Can the Canada Post shipping module v 1.3.8b be used on Zen Cart 1.3.7 (so I can get the lettermail feature without rebuildting whole cart ;o) )
Is there a way to alter the code in the Canada Post 1.3.8 Letter Rate?
"Letter Rate" from Canada to the USA must be an actual letter ...ie the rate only is available to US bound mail if the contents are PAPER.
There is a SMALL PACKET rate for small parcels that are not paper product. This rate is only for Canada to USA. Not domestic or other international.
So.... a letter weight package could go within Canada, or any other country but USA, and the USA package of same weight and dimension would go Small Packet.
So on the edit screen for lettermail services on the module, I wonder if there is a way to eliminate the USA. OR can I leave that line blank? (I presume putting a zero in that line would offer shipping for zero!)
OK - I figured out the answer to my questions.
Canada Post Module with Lettermail 1.3.8 will install on Zencart 1.3.7. following the same txt instructions as for installing onZencart 1.3.8.
And to my question about lettermail codes...on the edit screen of the module, if you leave the USA rates BLANK then it will not offer that service and will bring up the Small Packet rate as appropriate (if you have that enabled in your Canada Post profile).
I've tested this on the local copy of my site. I'll test it a few times more before loading onto my live site.:smile:
Okay, I've found an interesting bug in the Canada Post module. I have a site that sells fabric by the yard, and offers increments of .5 yards. When I have a cart filled with items in whole number quantities, the module works correctly. However, if any of those items are in decimal quantities (eg. 1.5 yards), the shipping estimator table is empty on the view cart page, and the Step 1 of checkout returns an "XML parsing error" message in the CP shipping method.
If anyone knows a fix for this, I'd be much appreciative! Here's the URL (please remove the spaces):
www . pink panda fabrics . com
Oh, and I'm aware that the site is set as "down for maintenance" - taking that away did not solve the problem...
Thanks!
Chris
I am at a total loss for what to do.
I have been using the Canada Post Shipping Module since April 2008. It has been fantastic.
Within the past two weeks it has just stopped working. If you click on "Estimate Shipping" from the cart the table is empty. If you go through the checkout process there are no Canada Post shipping options to chose from.
This is the link to the store:
http://www.hotdiggitydogger.ca/store/
There are only two products to choose from so it is not very complicated (I thought).
I checked with my web host and the 30000 port is open. I checked with Canada Post and they don't see anything wrong with my account and there isn't an error log being created.
I have not changed anything. It just stopped working one day.
This is the Version I am running:
Zen Cart 1.3.8a
Patch: 1::
Database Patch Level: 1.3.8
v1.3.8 [2008-04-24 21:18:21] (Fresh Installation)
Any help would be GREAT. I have searched to no avail and I have no idea where to look for a solution.
I am not a techie, programmer or Zen Cart Guru, so I am really at a disadvantage.
Thanks for any advice.
Tim
Hello Bajaguy,
Have you install any mod lately?
Re-Install the mod again and see if that help.
In your Admin: Go to Configuration and click on Shipping/Packaging.
Change Shipping Estimator Display Settings for Shopping Cart to 2.
Hi, Royal
Thank you for your comments.
I did a complete re-install of the shipping module, but nothing improved.
I had not installed anything new prior to shipping module issue. One day I had an order process fine, the next day a customer contacted me letting me know that they could not get shipping options. It has not worked since then.
I did change the shipping estimator display. Thank you for that tip. I like this display much better. I would really like the display if it included the Canada Post estimated rates.
I hope to figure it out soon. This is not good for my customers.
Tim
Hello Tim,
I'm sorry that did not work.:(
Try this - In your Admin: Go to Modules and click on Shipping.
Look for Canada Post. Take notes of all your information. Click on Remove.
Then click on Install. Input your information if needed.
Wendy
Hi, Wendy
I did the remove and install with no success either :frusty:
I am wondering if there has been some type of corruption to the Canada Post Module files in the sql database. If so, I am really stuck, as I don't know how to access that. As I mentioned before, I am not a programmer. I was happy to install the Zen Cart and get everything working last year. I have not had to touch anything or make any new changes since then.
I guess as a last resort I can install a whole new instance of Zen Cart from scratch and rebuild the store. That seems to be the only option I can think of, and the only option that has me cringing.
Again, thank you for your suggestions.
Tim
I'm having an issue where the CP module is not displaying Xpresspost as an option within Canada. Just Expedited and Priority Courier. I would like to offer Xpresspost because Priority is really pricey and sometimes Expedited isn't fast enough.
I've enabled that option on CPC's server.
At first I thought it might be a dimension issue, but it seems to be unavailable no matter the size of the box/order.
Any ideas? www.lankylizards.com
I'm running ZC v1.3.8a
Hello laurahowes,
That happen to me too. This is what I did. Since Regular Parcel and Expedited have the same price. I enable Regular Parcel, Xpresspost and Priority Courier in Sellonline.
Hello laurahowes,
By doing that I will be able to see Xprespost, Priority Courier and Regular Parcel.
By enabling Regular parcel, you got Xpresspost to show up???
Expedited shows fine for me, and is faster than Regular, so I really don't want to even have Regular as an option.
If you have a similar problem, I wonder where the error lies? The module or Canada Post? (If I had to guess, I would say CP. They just redesigned their website and since it is now *completely* unintuitive, I CAN'T FIND ANYTHING!! :censored::censored:)
Hello laurahowes,
I used Regular Parcel so that Xpresspost would show. But I ship by Expedited when customer choose Regular Parcel.
Yes! When choose Xprespost, Priority Courier and Regular Parcel on Sellonline. Xpresspost show.
I figured it out: it was only suppressing Xpresspost when I used my own postal code to test shipping output. Weird.
Hello laurahowes,
Are you sure? I just went to your website and add an item. Xpresspost did not show up. Priority Courier, Expedited and Store Pickup (Walkin) showed only.
Thats funny. I've tried a postal code from Ontario, BC and Alberta and all show me Xpresspost options.
Maybe the item you chose doesn't meet the dimensional restrictions? Which item was it? And what postal code did you try?
Thanks for your help!
Hello laurahowes,
It was the iPlay Grass Hula Skirt and Top. I also tried Skidders Toddler Footwear - Camouflage Blue. Xpresspost did not show up.
Hello
When I try Alberta, BC Postal Code: T8H 2K6 Xpresspost shows up. When I try Toronto, ON Postal Code M3N 2P2. Xpresspost does not show. :dontgetit
That is so bizarre. That postal code doesn't work for me, either.
I guess if it is only the odd postal code that excludes Xpresspost, that doesn't hurt me too bad, but WHY??
Hi
I have the mod installed now however it is not calculating the costs correctly.
My first question is does it use the server / login to pull info from? If so that is the problem as we are waiting for the login etc.
Also noticed many options you talk about are not in the mod? why do I not see it?
I added a weight to an item to test. .200 and have letter mail enabled however it is 8.90???? should be like 3$??
any help? or advice to what i am doing wrong.
Hello Prissypups,
Information taken from Sellonline.ca. As soon as you get your login information from Canada Post.
Set up your box and envelope.
(Envelope) Lettermail Dimensions
Length: Minimum - 14 cm (5.51 in.), Maximum - 38 cm (14.96 in.)
Width: Minimum - 9 cm (3.54 in.), Maximum - 27 cm (10.63 in.)
Height: Minimum - 0.018 cm (0.007 in.), Maximum - 2 cm (0.78 in.)
Weight: Maximum - 500 g (1.1 lb.)
What options?Quote:
Also noticed many options you talk about are not in the mod? why do I not see it?
Hey
Ok I got the login info all set up, however in regards to setting up the boxes etc.. I click add/modify/del boxes however there is no min/ max settings etc.. can anyone advise?
thx
Jim
Hey
Ok I played with the setting s bit and seem to get the numbers close in regards to shipping fees. I do have a few questions that I need clarified if possible.
What is the diff between expedite vs regular vs priority?
Why does xpress post not show for me despite being checked on in the CP site?
In regards to calculating costs.. where does the mod draw the amounts from? is from the CP server or from the numbers I input into the options?? how do I know what numbers to put in. at the momment I have it at default.
As for packaging for us our envelops we sell are 14.5" x 9.5" and will fit through regular mail. (depending on the number of dog outfits in it).
What should the settings be? typically 1 item for us is 250 grams.
can anyone clarify? is there a way to verify that it is calculating correctly?
thanks v much
Jim
Is there a way to set kg/cm as the DEFAULT selection in my Add Product listing - in the Canada Post portion of the add-new-listing.
I can manually select kg/cm as I do each product listing, but the form presents with lb/in pre-selected , so its two more clicks. Not life threatening to be sure...just a little tweak I'd like to do to save the two clicks and two opportunities for me to make a mistake ;o)
I do have my units set to kg/cm in the zc files.
In the collect_info.php files for that addon you'll see these lines near the top:change that to:Code://added Canada Post start
'products_weight_type' => '',
'products_dim_type' => '',
Code://added Canada Post start
'products_weight_type' => SYSTEM_WEIGHT_UNITS,
'products_dim_type' => SYSTEM_DIMENSION_UNITS,
Hi i've been using Zen Cart for a while now, installed a few mods, etc. I'm up to date on the ZC version 1.3.9 but i've just installed the Canada Post module and for some reason i'm getting "Error 110: Cannot connect to server" from sellonline. I thought it was a firewall issue but i've never encountered this issue with any other program i've run.
Could there be another issue going on?
Thank you,
Louise
http://www.soap-gallery.com
p.s. i've had to resort to using a table :/:yuck:
Hello dashmoo,
Please make sure that your host open port 30000 bi-directionally (inbound and outbound traffic).
Hello dashmoo,
The website in my signature is Version 1.3.9c and using Canada Post Module.
I have the latest version of the cart (installed last week)
I have the latest version of the CP add on, installed this week.
I have 2 websites, www.australiancaching.com/store, old version of CP works fine.
My other store, www.nacaching.com/store is on the same server, like a subdomain, I don't even get rate quotes for CP, so I know it is not a problem with the port, as the other is working.
My CPC_ etc is set for the other store, and when I phoned CP, they confirmed that regardless of the store, it will work (my settings in CPC are linked to the Australian caching site, they say it makes no difference, either will work)
All settings in new store seem fine, just nothing showing up.
I would have just set up a new customer number with CP, but get the error "phone number in ust with another account" and wouldn't let me go further (I am not getting a new phone to add an account to CP)
Any guess as to why it won't work?
Guy
Hi there,
I am little confused with installing the CP shipping module...
I have upgraded to ZenCart 1.3.9d (from v1.3.9c) yesterday. I just installed v1.3.9c not long ago and I was just learning how to get around so none of files were customized so I printed out changelog files and simply copied to my site.
Now, I am trying to install CP Shipping module and I got confused. I downloaded the file named canada_post_shipping_module_1-3-8c (I think this is the latest one available?!) and came with instrustion doc says "v1.3.7. and I uploaded new files listed but I noticed some of the listed files need to be overwritten.
I just copied the same files yesterday (namely
admin/includes/modules/product/collect_info.php
includes/classes/shopping_cart.php )
in order to upgrade to v.1.3.9 so I am not sure if I can upload the same name and overwrite these files... :blink:
Also, other files:
admin/includes/modules/copy_to_confirm.php
admin/includes/modules/update_product.php
admin/includes/modules/product/preview_info.php (if I copy this file, file size will be from 9,501(1.3.9d) to 9,319 (1.3.8c??).
Can I just override to my 1.3.9d files???
Any help for newbie will be greatly appreciated.
Hello Shinmai,Quote:
Hi there,
I am little confused with installing the CP shipping module...
I have upgraded to ZenCart 1.3.9d (from v1.3.9c) yesterday. I just installed v1.3.9c not long ago and I was just learning how to get around so none of files were customized so I printed out changelog files and simply copied to my site.
Now, I am trying to install CP Shipping module and I got confused. I downloaded the file named canada_post_shipping_module_1-3-8c (I think this is the latest one available?!) and came with instrustion doc says "v1.3.7. and I uploaded new files listed but I noticed some of the listed files need to be overwritten.
I just copied the same files yesterday (namely
admin/includes/modules/product/collect_info.php
includes/classes/shopping_cart.php )
in order to upgrade to v.1.3.9 so I am not sure if I can upload the same name and overwrite these files...
Also, other files:
admin/includes/modules/copy_to_confirm.php
admin/includes/modules/update_product.php
admin/includes/modules/product/preview_info.php (if I copy this file, file size will be from 9,501(1.3.9d) to 9,319 (1.3.8c??).
Can I just override to my 1.3.9d files???
Any help for newbie will be greatly appreciated.
You can overwrite these files. But by doing so. You will not have the benefit of the new updates from 1.3.9d.
Used WinMerge to merge your files. Check here: https://www.zen-cart.com/tutorials/i...hp?article=138
WinMerge: http://winmerge.org/downloads/
Thanks for the reply and links! Since I am newbie and don't comprehentd PHP files well, it might be beyond my capability to merge the files correctly but I will give it a try :smile:
Thanks again.
Well, I tried to look through files and compare but I am just giving up since ...collect_info.php and ...shopping_cart.php in 1.3.9d has less codes than CP mod files and I don't want to blindly erase some codes because I don't know how PHP code works...:frusty:
I just hope that CP mod will be updated to 1.3.9d very soon - sigh -
For now I will just overwrite CP mod hope I won't running into problems.
Here you go: Beta Canada Post 1.3.9d
Wow! just Wow!
Thank you so much for posting the updated files. I had to pinch myself when I saw your post!
As a newbie, I am trying to learn basics everyday (PHP, MySQL, CSS and how ZenCart work) but it is so overwhelming and easily lost in every new customization step. This really helps me to move forward.
Thanks again for your help! :smile:
Hello Shinmai,
You are very welcome. :smile: Let me know if you have any problems.
Royal, please submit your update to the Addons area.
Update submit to the Addons area. It might take a week or more for approval.Quote:
Royal, please submit your update to the Addons area.
*********************************
Hello Shinmai,
Check attachment for updated files.
*********************************
Updated in v1.3.9d.
------------
Optional
------------
From thread: http://www.zen-cart.com/forum/showthread.php?p=887795
---------------------------------------
Make kgs and cm the default:
---------------------------------------
In the collect_info.php files for that addon you'll see these lines near the top:
----------------------------------------------------------------------------Code://added Canada Post start
'products_weight_type' => '',
'products_dim_type' => '',
Change that to:
Code://added Canada Post start
'products_weight_type' => SYSTEM_WEIGHT_UNITS,
'products_dim_type' => SYSTEM_DIMENSION_UNITS,
----------------------------------------------------------------------------
Already updated in v1.3.9d.
------------
Optional
------------
For those who do not want (1 box(es) to be shipped) to show.
Go to includes/modules/shipping/canadapost.php.
Look for:Change to:Code:'module' => $this->title . ' (' . $this->boxCount . MODULE_SHIPPING_PACKAGING_RESULTS . ')');
----------------------------------------------------------------------------Code:'module' => $this->title . ' <!--(' . $this->boxCount . MODULE_SHIPPING_PACKAGING_RESULTS . ')-->');
Updated in v1.3.9d.
----------
Optional
----------
Look for: USA Lettermail: no estimated delivery date
You can change it to anything you like: U.S.A Letter-post, up to 2 weeks
Look for: International Lettermail: no estimated delivery date
You can change it to anything you like: INTL Letter-post, up to 2 weeks
Go to includes/modules/shipping/canadapost.php.
Code:case 'US':
{
$table_cost = split("[:,]" , constant('MODULE_SHIPPING_CANADAPOST_LETTERMAIL_USA'));
$lettermail_service = "USA Lettermail: no estimated delivery date";
break;
}
default:
{
$table_cost = split("[:,]" , constant('MODULE_SHIPPING_CANADAPOST_LETTERMAIL_INTL')); //Use overseas rate if not Canada or US
$lettermail_service = "International Lettermail: no estimated delivery date";
}
Change to:
Code:case 'US':
{
$table_cost = split("[:,]" , constant('MODULE_SHIPPING_CANADAPOST_LETTERMAIL_USA'));
$lettermail_service = "U.S.A Letter-post, up to 2 weeks";
break;
}
default:
{
$table_cost = split("[:,]" , constant('MODULE_SHIPPING_CANADAPOST_LETTERMAIL_INTL')); //Use overseas rate if not Canada or US
$lettermail_service = "INTL Letter-post, up to 2 weeks";
}
Canada Post advised me that Lettermail rates to US and International from Canada MUST be a paper letter/document in order to qualify for the rate, regardless of whether the dimensions qualify. :(
Hello soxophoneplayer,
I use Light Packet through PayPal to ship my items to USA and International.
Quote:
http://canadapost.ca/cpo/mc/personal...elproducts.jsf
Light Packet™ - USA (delivery in as few as 4 days)*
A specialized product for sending very small and lightweight items (less than 500g) such as CDs and DVDs to the USA for an economical price.
Light Packet™ - International (delivery in as few as 4 days)*
A specialized product for sending very small and lightweight items (less than 500g) such as CDs and DVDs to international destinations for an economical price.
Light Packet cost a bit more than letter-post.
Light Packet USA: http://www.canadapost.ca/tools/pg/pr...usa-e-05-e.pdf
Light Packet International: http://www.canadapost.ca/tools/pg/pr...inter-e-04.pdf
includes/modules/shipping/canadapost.php.
Canada Post do not have module for Light Packet as yet.
I set "USA Lettermail: no estimated delivery date" to "Light Packet USA, up to 2 weeks" and "International Lettermail: no estimated delivery date" to "Light Packet INTL, up to 2 weeks."
Vanishing Lettermail
Here's a little snag I hit and figured out.... in case someone else hits the same snag - I'm rebuilding by web site, local host, in 1.3.9d and have my mods copied over, including Canada Post - which worked except that Lettermail quotes weren't showing up even though letter mail was enabled in admin/config/modules/shipping/Canada Post.
I thought I must have mucked up a merge, so went through all the files and found nadda.
Then I checked admin/config/shipping-packaging - and there was the problem - there is a default Tare % set, which was pushing my product weights over the limit for lettermail.
I set the tare rates to zero, and all is well in the world.
I have zencart 1.3.8 and the canada post module installed. it all works fine. What I need help with is this:
It shows the customer, an estimated arrival date for their package(s). I'd like to remove this because I only ship once or twice a week and it assumes it's going out that day. Anybody know what I need to edit or change? Because I haven't been able to figure it out.:(
Hello Highlander,
Information from this thread: http://www.zen-cart.com/forum/showthread.php?p=841468
Change info in: includes/modules/shipping/canadapost.php
Hi,
I know I'll look dumb, but once I unzipped the file, I put it in my localhost server.
Where am I supposed to log into the admin section?
I tried all the php paths that are into the files; the only thing that are happening are illegal access or nothing at all.
Could you maybe post a longer tutorial on how are we supposed to use that module?
P.S. I'm sorry about asking that because I read all the posts here and no one seemed to have any trouble with that.. I just really need to make it work.
Thanks!
admin/modules/shipping/ select Canada Post and Install. Then edit your details there.Quote:
Where am I supposed to log into the admin section?
When I add the Light Packet USA & International pricing instead Lettermail pricing in admin.
It seems to work.
USA: 0.100:2.27,0.250:4.73,0.500:7.61
Light Packet - USA: http://www.canadapost.ca/tools/pg/pr...usa-e-05-e.pdf
-----------------------------------------------
International: 0.100:4.45,0.250:8.95,0.500:15.25
Light Packet - International: http://www.canadapost.ca/tools/pg/pr...inter-e-04.pdf
I was tweaking my Canada Post mod from 1.3.8c up to d and was comparing all the files in the set with my own copies and with clean file sets.
It seems that admin/includes/modules/update_product.php has a number of code bits that appear to be held over from zc1.3.8
I don't understand code, but there are a number of lines in the file that have (int) added since zc 1.3.9a but that are missing in the Canada Post file.
I merge rather than copy over so I caught this, and I don't even know if it would muck up somebody if they did.
Just thought I would point it out in case there was some reason why these bits weren't changed up.
hi, i am using zc 1.3.9d with Canada Post shipping module, but when i add more than 3 items into my shopping cart, the canada post shipping module works slow or sometimes even can't calculate the shipping cost. please help.
ok, thanks Royal, i am gonna try to reinstall the canada post module again. and see what happen.
i still can't check out more than three items. When i check out 1, or 2 items, it works normal. but with more than 3 items, it just return me
An unknown error occured with the Canada Post shipping calculations.
If you prefer to use Canada Post as your shipping method, please contact via Email.
my store is a computer/electronic store, i set most of the items shipping weight to 10lbs, and no dimensions setup. is that the problem? but i also tried input some sample dimensions, still didn't work.
hi guys, please help me with my problem, my canadapost module can't checkout more than three items.
this is my temporary web site. I am begging someone to check it for me please.....
in the website, all items are testing items, they are all weight 10lbs without any dimensions setting(Height:0, Width:0, Length:0), there is another testing product called "Small Products" with Weight=1lbs (Height:0, Width:0, Length:0)
thanks.
Hello edmundsu,
Sorry for the delay. Did not receive an email from Zen.
Your languages file is missing in your shipping estimator (CART_SHIPPING_QUOTE_CRITERIA)
Upload your files for:
includes/languages/english.php
includes/languages/YOUR_CUSTOM_TEMPLATE/english.php
What are the modules you are using?
Check your modules to make sure that you do not have item limit setup.
Thanks Royal for the reply.
Frist thing is, I don't see these two categories:
includes/languages/english.php
includes/languages/YOUR_CUSTOM_TEMPLATE/english.php
I also checked the original ZC1.3.9d folder from a fresh download, i don't see any of them.
The modules i am using are:
Numinix Product Field
Order Total Handing Fee
Optional/Required Shipping Insurance
Canada Post shipping
I don't see any of them have the "limit quantity", i can only see the following while you are adding a product.
Product Qty Minimum: 1
Product Qty Maximum: 0 0 = Unlimited, 1 = No Qty Boxes
Product Qty Units: 1
Product Qty Min/Unit Mix: Yes
thanks for your help again.
I don't have an sellonline account with Canada Post, is that a problem? in my canada post setup, my Customer ID is CPC_DEMO_XML.
Hey Royal
I just tried to install a fresh ZC1.3.9d with only Canada Post module installed, then i tried to add 4+ items into the cart, then i found that the Canada Post calculation error again. the error message is the same as my store's error message.
An unknown error occured with the Canada Post shipping calculations.
If you prefer to use Canada Post as your shipping method, please contact the onlinestore via Email.
Do you mind to do a test as well? I would really appreciate for your help.
Hello edmundsu,
You will find the file in Zen Cart V1.3.9d.
Yes! Call Sell Online help desk at 1-866-511-0546.Quote:
I don't have an sellonline account with Canada Post, is that a problem? in my canada post setup, my Customer ID is CPC_DEMO_XML.
Yes, I will help.Quote:
Do you mind to do a test as well? I would really appreciate for your help.
I had similar a while back - it turned out the order wouldn't fit in the boxes I had defined in my profile. It was a really goofy boo boo where I accidentally defined a product as being x inches long instead of x cm long which made it bigger than all my cm defined boxes. Drove me nuts!Quote:
An unknown error occured with the Canada Post shipping calculations.
If you prefer to use Canada Post as your shipping method, please contact the onlinestore via Email.
And another situation I had - you have to give your product dimensions in the same sequence as your box dimensions ., ie a 5 x 9 x 1 product will not fit in a 9 x 5 x 1 box. So either you need to define both as boxes, or make sure to define product dimensions accordingly.
This may not be your problem, but it's what gave me that kind of error.
ok, i am going to get the sellonline account now. and see what happen.
I haven't had a problem with ZC or the CP shipping module, Until I started testing the shipping. When editing products, I can't change the box dimensions, and can not Un-check that box reading "Item ships in its original box? (ie: no extra packaging charges) "
it reads 12
12
12
.....and the box is always checked
It wont allow me to edit it. I am new at doing this, have I installed something incorrectly, or is there an area I am missing to update.
I would really appreciate some help. Thanks!
(this is a brand new install, so I am using all the latest/newest files)
Hello TinMan780,
What is the version of your Zen Cart and Canada Post Module?
Check to make sure that all files are uploaded correctly.
Good Morning Royal, thanks for the quick response.
I am using v1.3.9d (my hosting provider put it on, to an existing site, for me)
The file look to be in the correct places., when I try to reinstall the sql patch, it tells me "no dice" it's already been installed...
Do I have to uninstall the module in order to reinstall it, or can i just copy and paste over it with my filezilla?
Hello TinMan780,
Did you cute and paste the sql patch or did you upload it?
For sql patch always cute and paste.
Upload all the files again and see if that help.