Hello Royal,
I did not c&p initally, I browsed the file on my computer and uploaded. But now when I tried to c&p, to see if that was my mistake, it doesn't allow me to overwrite it.
I will try to reinstall those 3 folders and see if that works.
Printable View
Hello Royal,
I did not c&p initally, I browsed the file on my computer and uploaded. But now when I tried to c&p, to see if that was my mistake, it doesn't allow me to overwrite it.
I will try to reinstall those 3 folders and see if that works.
Hello Royal,
It hasn't seemed to have made any difference after re-doing the files. I don't want a plug for my site but there is a hyper to it here.
When only 1 product is requested, the shipping is bang on. But when they request multiple items, it is packing each one individually. (again, the not being able to uncheck that "ships in orig packaging" box)
I know it is probably something simple I am over looking, but not being a computer guy its a little confusing.
Hello TinMan780,
What 3 folders?Quote:
I will try to reinstall those 3 folders and see if that works.
When I went to the link. No shipping shows.
Seems like the files are corrupted when uploaded.
Check you error log in /cache folder:https://www.zen-cart.com/tutorials/index.php?article=82Quote:
The debug tool will create files in your /cache/ folder, named "myDebug-xxxxxx.log" (or "myDebug-adm-xxxxxxx.log" if they are from the admin side).
Sorry, forgot to turn CP back on. :oops:
Still charging multiple boxes tho... :unsure:
ok, will check
Hi Royal,
Sorry, I meant the 3 files in the shipp mod.
Yes I have opened the cache folder.... lots of mydebug's in there lol
Thank you Dr.Byte,
I will check.
I still can't uncheck that box or change the product dimensions...but I haven't given up yet...still trying
I'm still at a loss... everything seems to be in its place....can't understand why it won't let me change any dimensions???
I Got It! I Got It!! Thanks for your help Royal and DrByte! It took like a week, but I found where I went wrong. What a stress reliever... :clap:
Thanks Roay, i got mine working, the problem is that in order to have CP module fully functioning, i need to register Sellonline account in canada post. I think sellonline account is a requirement for CP.
Thanks Royal for the big help.
Ed
I've been using this great mod since zc 1.3.7, and on upto the present in 1.3.9f
I believe I recall when first setting up this mod, that the Free Shipping and Free Shipping Options mods had to be turned off in order for Canada Post mod to function correctly.
And I know that I can set a free shipping threshold in my Canada Post profile, and that this works without error.
What I would like to know is if anyone has figured out a way to exclude selected products and/or categories, or perhaps 'on special' items from free shipping in the Canada Post mod while still leaving the threshold amount to apply by default.
I'm guessing this is something that would have to be done at Canada Post end, but, hey, I thought I'd ask.
I am going nuts trying to figure out what is going on here. I have setup a sellonline account and have installed the Canada Post Shipping Module version 1.3.9f-2. I am currently running version 1.3.9g of the Zen Cart software.
When I go to estimate shipping on a product in the shopping cart it gives me the Store Pickup option and nothing else.
Can someone please help?
Thanks in Advance,
Les McDonald
I've been using the Canada Post module for quite a while now and hadn't had any problems until we decided to change the layout from popup to inline with the shopping cart. The inline estimate shipping option doesn't even work. After filling the form and pressing "update" button, the page refreshes completely and the form resets itself.
There's also a new mysterious box under the province selection as well. What would it be for?
See if you are missing these in your stylesheet.css
Quote:
.hiddenField {
display: none;
}
.visibleField {
display: inline;
}
Not sure who that is directed to but probably not me as I already have them in my CSS file.
Usually, if you are seeing the dropdown and the input box for the State/Provence ... then you are missing those two from your stylesheet.css in your template ...
Do you have an URL to your site where we can actually see this? :unsure:
I have downloaded zencart version 1.3.9h, and have installed Canada post shipping module 1.3.9f2.
I seem to have a problem. When I do an estimate for shipping it just gives me the store pickup option only.
Is there some extra configuring that needs to be done?
Any help would be greatly appreciated.
Thanks,
Les
And to be clear this is a new install, no other modules are in use.
Using Zen-cart 1.3.9h and Canada Post Shipping Module 1-3-9h lettermail, shipping rates did not work for me.
After reading all of the posts, trying everything suggested, staring at my product dimensions and configuration both in zen-cart and at Canada Post, I finally broke down and decided to debug the code. I had nowhere else to look.
I discovered this in includes/modules/shipping/canadapost.php:
I don't think those preg_split calls will work properly unless they look like this:Code:if ($this->lettermail_available && ($shipping_weight <= $this->lettermail_max_weight))
{
/* Select the correct rate table based on destination country */
switch ($order->delivery['country']['iso_code_2'])
{
case 'CA':
{
$table_cost = preg_split("[:,]", constant('MODULE_SHIPPING_CANADAPOST_LETTERMAIL_CAN'));
$lettermail_service = sprintf("Domestic Lettermail: estimated %d-%d business days", round($this->turnaround_time / 24 + 2), round($this->turnaround_time / 24 + 4)); //factor in turnaround time
break;
}
case 'US':
{
$table_cost = preg_split("[:,]", constant('MODULE_SHIPPING_CANADAPOST_LETTERMAIL_USA'));
$lettermail_service = "U.S.A Letter-post, up to 2 weeks";
break;
}
default:
{
$table_cost = preg_split("[:,]", constant('MODULE_SHIPPING_CANADAPOST_LETTERMAIL_INTL')); //Use overseas rate if not Canada or US
$lettermail_service = "INTL Letter-post, up to 2 weeks";
}
}
The regular expression "/"s are missing.Code:if ($this->lettermail_available && ($shipping_weight <= $this->lettermail_max_weight))
{
/* Select the correct rate table based on destination country */
switch ($order->delivery['country']['iso_code_2'])
{
case 'CA':
{
$table_cost = preg_split("/[:,]/", constant('MODULE_SHIPPING_CANADAPOST_LETTERMAIL_CAN'));
$lettermail_service = sprintf("Domestic Lettermail: estimated %d-%d business days", round($this->turnaround_time / 24 + 2), round($this->turnaround_time / 24 + 4)); //factor in turnaround time
break;
}
case 'US':
{
$table_cost = preg_split("/[:,]/", constant('MODULE_SHIPPING_CANADAPOST_LETTERMAIL_USA'));
$lettermail_service = "U.S.A Letter-post, up to 2 weeks";
break;
}
default:
{
$table_cost = preg_split("/[:,]/", constant('MODULE_SHIPPING_CANADAPOST_LETTERMAIL_INTL')); //Use overseas rate if not Canada or US
$lettermail_service = "INTL Letter-post, up to 2 weeks";
}
}
Or at least, that's what I had to change to finally get the
lettermail prices to work.
Hello,
I'm using Zen Cart v1.3.9h and I installed the Canada Post Shipping Module. I've searched this forum for days and I've tried uninstalling and reinstalling but I still cannot get the module to update my product listings to allow me to input my product dimensions, which, of course, makes it extremely difficult to get an accurate quote. While I have seen that many people have encountered this error, I haven't yet found a solution. When I installed my SQLPatch, I got the following error message, which may have something to do with this issue:
Failed: 6
ERROR: Cannot ADD column products_weight_type because it already exists.
ERROR: Cannot ADD column products_dim_type because it already exists.
ERROR: Cannot ADD column products_length because it already exists.
ERROR: Cannot ADD column products_width because it already exists.
ERROR: Cannot ADD column products_height because it already exists.
ERROR: Cannot ADD column products_ready_to_ship because it already exists.
Note: 6 statements ignored. See "upgrade_exceptions" table for additional details.
Any help or tips to get in the right direction would be greatly appreciated!
Thank you!
Those messages simply confirm that you've done the SQL updates step.
But if you're not seeing the fields for entering the dimensions in your admin, then that means you've not uploaded the updated PHP files to your server's admin folder structure according to the instructions.
DrByte, thank you very much!
I uploaded the files in wrong folder, but now that I reinstalled them in the CORRECT folder, it gives me the option of entering dimensions.
Once again, thank you very much!
What file is it that controls Zen Cart's 'Duplicate Product' function?
Is it admin/includes/modules/copy_to_confirm.php ? I checked the file I have server side with the file in the mod package and they are identical...
After installing this module this function appears not to be working.
This is the error message I get:
Quote:
1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '// CANADA POST changes below: 'kgs', ' at line 20
in:
[insert into products (products_type, products_quantity, products_model, products_image, products_price, products_virtual, products_date_added, products_date_available, products_weight, products_weight_type, products_dim_type, products_length, products_width, products_height, products_ready_to_ship, products_status, products_tax_class_id, manufacturers_id, products_quantity_order_min, products_quantity_order_units, products_priced_by_attribute, product_is_free, product_is_call, products_quantity_mixed, product_is_always_free_shipping, products_qty_box_status, products_quantity_order_max, products_sort_order, products_price_sorter, master_categories_id ) values ('1', '3', '', '', '38.9500', '0', now(), '0001-01-01 00:00:00', '0.9', // CANADA POST changes below: 'kgs', 'cm', '32.00', '20.00', '8.00', '0', '0', '1', '3', '1', '1', '0', '0', '0', '0', '0', '1', '0', '0', '38.9500', '1')]
If you were entering information, press the BACK button in your browser and re-check the information you had entered to be sure you left no blank fields.
Forgot to add: fresh install of 1.3.9h
Installed a few other mods, but nothing else touches this file...
(Stock by Attributes, Image Handler2, Excel Populate, Admin Blue Styles)
wow batman, I just waisted HOURS trying to get the lettermail to work on a fresh install of both zencart and cp shipping module, after hours i removed everything and re-installed it to have the same result, and i spent so much time just changing the boxes in CP profil, then i red throught all of that thread to finally stumble on your post, made the change and everything is working great...
Thanks a lot :smile:
Ok - I put a post here because I wasn't sure If I was getting a conflict with ezPopulate:
http://www.zen-cart.com/forum/showthread.php?t=176918
but further research here shows that the issue might lie more with Cda Post shipping module than the EZpop one.
I read a couple of posts here (after the post above) but am unsure what the solution was here.
I have successfully mad my store using the EZpop and love it but I am being hit with the size dimension thing.
Product 1
Weight = 0.06 kgs
Length = 20 cm
Width = 16 cm
Height = 1 cm
Have tried checked and unchecked and hit save.
When I go back into it it says:
Product 1
Weight = 0.06 kgs
Length = 12 cm
Width = 12 cm
Height = 12 cm
Module is installed correctly and I have a Cda post ID as well.
Have set it to using their pricing.
Any ideas?
I've currently got my module set to letter rates.
If the quality of products goes above the letter size does it then give me the package rate?
Bump plz :smile:
Does anyone have the answer as to why the Cda Post module is resetting the length, height, width back to 12x12x12?
The check boxes also will reset.
I am starting to think of uninstalling Cda Post and go with UPSXML instead - but I don't seee size dimensions there.
Does anyone know what the canadapostbak.php file is for?
I would expect that's a backup file that should have been deleted. It most certainly should *not* have kept a ".php" extension. Same goes with any payment or shipping module.
Ok - since there doesn't seem to be any answers to my posts in this thread...re 12x12x12
How do I remove Canada Post info from my products in the Catalogue? I have uninstalled it from admin.
where are you putting the dimensions mentioned above ? are you talking about the CPC module?
I have issues with this as well and am trying to perfect it.
and it concerns lettermail.
the module is calculating costs correctly based on our price check with shipping to same destination on Ebay using CPC. however I can't get lettermail to display. and it doesn't display on Ebay either. Funny thing is I have zone rate enabled in the shipping module and the CPC shipping estimator produces a flat rate cost that seems to be correct . the client wants it to say lettermail to give customer a comfort level.
I will keep posting my findings ....
Hello 1013593,
I just update includes/modules/shipping/canadapost.php in Canada Post Module 1.3.9h. I only update 1 file. Waiting for it to be approve. This will make the lettermail show. You can try the file in attachment. Are use the instruction in post 125 - http://www.zen-cart.com/forum/showth...=94151&page=13
Royal,
thanks for this update.
Also Canada Post module was not combining items rather it was multiplying shipping costs x however many items in the cart?
Will install later today and repost...
"Are use the instruction in post 125 - http://www.zen-cart.com/forum/showth...=94151&page=13 " yes.
"ready to ship" is not clicked
still not combining cart items.
Hello usr50,
What are you measurement for you items? How did you setup your boxes on Canada Post site?
Royal,
are you sending me telepathic messages ? ! Just thinking about CPC box sizes and lettermail sizes. since i beleive it is a configuration thing I have wrong with boxes and .
right now for testing purposes I have Barbie dresses as the only product to test with. rest of prduct is from demo database.
lettermail size on CPC server is 38x 27x 2 (cm)
in store 37 x 25 x .030 (cm)
weight of doll dress is .0100 kg
and now what I'm trying to do is add 7 dresses together to get over the max. lettermail weight . I just added a box that will receive the 7 items and go into small packets air to USA or International.
will post back
Royal!!!
THANKS SO MUCH FOR THE POST!!!
I revisited the install of the files and redid it the 12x12x12 is no longer happening and the values that I'm inputting are now staying as I entered them :hug:
I installed the updated "canadapost.php"
I put a fake item in my store to test it, that should fit well within the lettermail limits (my store hasn't "launched" yet, so it's all "test items" right now), but I don't have Lettermail showing up when I click on "estimate shipping". I also didn't have ti showing up before installing the updated php file.
I seem to only get results for regular shipping, not lettermail.
Any idea what i might need to change/fix here - any help or tips would be greatly appreciated?
Edit:
Also - i have enabled lettermail rates in my shipping module - it's set to "true", incase that info helps at all
Hello Carly,
I have change "Lettermail" to "Regular Mail". Is that what you see "Regular Mail". Just look for "Regular Mail" in includes/modules/shipping/canadapost.php and change it to "Lettermail".
Change to:Code:case 'CA':
{
$table_cost = preg_split("[:,]", constant('MODULE_SHIPPING_CANADAPOST_LETTERMAIL_CAN'));
$lettermail_service = sprintf("Regular Mail: estimated %d-%d business days", round($this->turnaround_time / 24 + 2), round($this->turnaround_time / 24 + 4)); //factor in turnaround time
break;
}
Code:case 'CA':
{
$table_cost = preg_split("[:,]", constant('MODULE_SHIPPING_CANADAPOST_LETTERMAIL_CAN'));
$lettermail_service = sprintf("Domestic Lettermail: estimated %d-%d business days", round($this->turnaround_time / 24 + 2), round($this->turnaround_time / 24 + 4)); //factor in turnaround time
break;
}
Hello Carla,
If you just see "Regular" that is for "Regular Parcel".
Example of what you should see:
Canada Post (Priority Courier, 2011-04-12)
Canada Post (Xpresspost, 2011-04-12)
Canada Post (Expedited, 2011-04-12)
Canada Post (Regular, 2011-04-13)
Canada Post (Lettermail: estimated 4-6 business days)
Did you setup your "Lettermail" correctly on Canada Post side? Do you have a link for your website.
OK, I tracked down that part & changed it to "Domestic Lettermail", like in the code you attached, and it's still doing the same thing - in the "estimate shipping" pop-up box, it still shows up as "regular" and still with the exact same price as expedited.
I also tried changing it to just "lettermail" instead of "Domestic Lettermail", and had the same results.
Hello Carley,
Check post 154.
I have this showing up:
Canada Post (Priority Courier, 2011-04-12)
Canada Post (Expedited, 2011-04-12)
Canada Post (Regular, 2011-04-13)
Store Pickup (Walk In)
My store can be found here: http://nurturedsewnaturally.com/store/
(i haven't changed very much from the original layout of zencart, even the text is the same - I'm trying to get the modules figured out before i list all my products & change what pages say).
The product i put in to test letter mail can be found in the "PRODUCTS FOR TESTING SITE" category
On Canada Post's side I have the dummy box that you start out with & 1 lettermail option that i put in just to test lettermail - the specs for the lettermail envelope match those given as an example in the "Lettermail_readme" instructions:
Description: Lettermail_0
Weight Limit: 30
Box Weight: 0.010 kg
Length: 25.4 cm
Width: 16.2 cm
Height: 2 cm
I did just notice that in the "Shipping Services" section on Canada Post's side, that I only have Priority, Xpresspost, Expedited, Regular showing up, there isn't an option for lettermail there - I'm not sure if there is supposed to be though.
Thanks for all your help Royal!
Hello Carley,
In Zen Cart Admin. Go to "Configuration" click on "Shipping/Packaging".
Look for:
Package Tare Small to Medium - added percentage:weight and change the value to 0:0 if it is not.
Larger packages - added packaging percentage:weight and change the value to 0:0 if it is not.
If that does not work try re-install the Canadapost Module.
Did you cute and paste the "mysql_canpost_dimensional_13x.sql" in Tools/Install SQL Patches?
Hello Royal;
I just set both to 0:0 as instructed.
I did run the SQL patch. I ran it again just in case and got the error saying each of the 6 statements already exist - so they're all there.
I'm still getting the same results, so I'll re-install each of the files & let you know what happens!
Thanks again for all the help - I'm *REALLY* new to all of this & just trying to figure things out & learn as I go.
I re-installed each of the files included in the module.
I"m still getting the same results though - I don't have Lettermail OR Xpresspost showing up in my estimate shipping pop-up (I double-checked that on Canada Post's side I have "xpresspost" clicked so it's enabled, and I do - I've enabled each option they offer).
Okay Carley,
Let's roll up our sleeves.
How did you setup your lettermail rate in Zen-Cart admin?
Below I used 0.200 kg and 0.500 kg as example.
Notice: 0.200:2.06,0.500:3.50
Weight in red
Price in black
Example:
Enable CanadaPost Shipping
True
Enable Lettermail Rates
True
Max weight for Lettermail
0.500
Table rates for Canada
0.200:2.06,0.500:3.50
Table rates for USA
0.200:3.60,0.500:7.20
Table rates for International
0.200:7.20,0.500:14.40
Enter CanadaPost Server
sellonline.canadapost.ca
Enter CanadaPost Server Port
30000
Enter Selected Language-optional
en
Enter Your CanadaPost Customer ID
CPC_X_X_X_X_X
Enter Turn Around Time(optional)
48
Tax Class
--none--
Tax Basis
Shipping
Shipping Zone
--none--
Use CP Handling Charge System
True
Handling Charge per box
0
Sort Order
22
Canada Post Lettermail Rates: http://www.canadapost.ca/cpo/mc/pers...prices2011.jsf
For Xpresspost to show in your cart. Do not select Expedited Service on Canada Post side. Regular and Expedited are the same price.
Hello Carley,
I just check your website and Lettermail shows up for USA and INTL.
Check your "Table rates for Canada".
Shipping quotes are based on the address information you selected: Florida 33393 United States
Available Shipping Methods Rates
Canada Post (Priority Worldwide USA) $65.06
Canada Post (Xpresspost USA, 2011-04-16) $28.63
Canada Post (Expedited US Business, 2011-04-19) $17.82
Canada Post (Small Packets Air, up to 2 weeks) $8.46
Canada Post (Small Packets Surface, 2 to 4 weeks) $6.85
Canada Post (U.S.A Letter-post, up to 2 weeks) $2.03
Store Pickup (Walk In) $0.00
-------------------------------------------------------------------------
Shipping quotes are based on the address information you selected: United Kingdom
Available Shipping Methods Rates
Canada Post (Priority Worldwide INTL) $85.87
Canada Post (XPressPost International, 2011-04-20) $56.39
Canada Post (Small Packets Air, up to 2 weeks) $9.53
Canada Post (Parcel Surface, 1 to 3 months) $34.32
Canada Post (Small Packets Surface, 1 to 3 months) $7.54
Canada Post (INTL Letter-post, up to 2 weeks) $2.75
Store Pickup (Walk In) $0.00
Good Afternoon Royal;
I unchecked Expedited on Canada Posts side - I now have xpresspost showing up!
I have my lettermail set up like this:
Enable CanadaPost Shipping
True
Enable Lettermail Rates
True
Max weight for Lettermail
0.500 kg
Table rates for Canada
0.020:1.03, 0.050:1.18, 0.100:1.25, 0.200:2.06, 0.300:2.85, 0.400:3.25, 0.500:3.50
Table rates for USA
0.030:1.03, 0.050:1.25, 0.100:2.06, 0.200:3.60, 0.500:7.20
Table rates for International
0.030:1.75, 0.050:2.50, 0.100:4.10, 0.200:7.20, 0.500:14.40
Enter CanadaPost Server
sellonline.canadapost.ca
Enter CanadaPost Server Port
30000
Enter Selected Language-optional
en
Enter Your CanadaPost Customer ID
CPC_X_X_X (I have the real ID in on my end, but figured that maybe i should not it up here)
Enter Turn Around Time(optional)
48
Tax Class
--none--
Tax Basis
Shipping
Shipping Zone
--none--
Use CP Handling Charge System
True
Handling Charge per box
0
Sort Order
22 (was not set to 22 before this, but after seeing what you put, i switched it to 22)
I now have Xpresspost (YAY!!- thanks for that!), not sure why I don't have lettermail showing up though, cause it seems like my set up for it matches what you put up for the most part.
I got rid of "Store Pickup", to see if that made a difference at all. Not offering it didn't make the lettermail show up (i thought maybe it was cause i had too many options showing up?), so i've added it back since it didn't seem to make a difference.
EDIT:
whoops - i didn't see your last post before posting this! I'm reading it now
Oh this is bizarre! I was so preoccupied with the fact that it wasn't working for Canada, I hadn't checked it for USA & International yet. At least it's showing up for those two!
I checked my table rates - the only potential issue I could find is that on the lower end of my table rates for Canada I used the rate amounts for "Medium Lettermail" instead of "Standard Lettermail" as the weights do overlap, but the medium rates are slightly higher (i figured i should go with the slightly higher amounts rather than loose money on every shipment that gets counted as medium instead of standard).
I just changed my tables rates so that the 2 lowest rates listed were for "standard" instead of "medium", doesn't seem to have changed the results at all though.
This is just so bizarre!
Hello Carley,
Use the attachment to replace the canadapost.php in: includes/modules/shipping/canadapost.php
Let me know if that help.
Hello Carley,
Here it is.
Hello DrByte and Ajeh,
Do you have any ideas what might cause this?
Carley have Lettermail rate for USA and INTL but not for Canada.
Hi Roya,
Do you have a suggestion on ho I should handle my shipping.
Product 1 - 25gr (in celophane wrapper) 20x17x0.5 cm
Product 2 - 10 gr (in celophane wrapper) 20x17x0.5 cm
Product 3 - 100 gr - fine art print - would have to be packed into cardboard for shipping (17x22 inches)
I can put one or more of the small items into 1 padded envelope.
The minimum for 1 art print is 1 cardboard box - but I could put more than 1 print into the cardboard box.
How would you suggest I set the weights or tare stuff?
Hello Janissaire,
Measure the "envelope" and "box" that you will use to ship your item(s) in.
Item Weight: Zen-Cart
Box Weight: Canada Post website
Packaging Weight (Bubble wrap, peanut, cardboard backing and etc.): Add it to Item Weight or Box Weight.
Example:
Item Weight: 0.100 kg
Box Weight: 0.065 kg
Packaging Weight: 0.015 kg
You can add the packaging weight to the Item or Box Weight.
Making the Item Weight 0.100 + 0.015 = 0.115 kg
Box Weight stay the same 0.065 kg
or
Making the Box Weight 0.065 + 0.015 = 0.080 kg
Item Weight stay the same 0.100 kg.
Royal - thanks again as always :smile:
Box wieght as in Tare Value? Doesn't that change the entire thing?
I just called Canada Post's help line for their "sell online" accounts, to see if they might be able to help with getting Lettermail quotes to show up or see what the error is on their end.
The person I spoke with said that they don't offer quotes for lettermail, to show directly on sites. I let them know that I do have it working for USA & INTL quotes & that those quotes are showing using this module and their "table rates", but he still said that there is no such feature that they offer. So they must just not be aware of how this module works or something.
Anyway, they unfortunately couldn't help, but he did suggest to just set up a "flat rate" shipping option that would cover the amount charged for any Lettermail shipments within Canada. So if I'm unable to get the Canadian Lettermail quotes to work with this module, i may try that.
I'm also wondering now if i should try to set it up through the "Table Rates" shipping module that's already included in zencart. I'm thinking that maybe I can set that up for the same table rates, and put the "Shipping Zone" to Canada (if it even allows that) if that will maybe work to provide Lettermail quotes for my Canadian customers.
I may try that now - I'll update here with the results, in case anyone else is having the same issue as me.
Nevermind :oops:, my idea to the "Table Rates" module to fix my Canadian Lettermail Quotes issue won't work - it doesn't take into consideration the dimensions of the item, so it will offer the rate even on items that have dimensions that are too big.
It looks like the same applies to using the "Flat Rate" thing that the Canada Post customer service rep suggested.
So it looks like I'm back to the issue from before - my "estimate shipping" button/pop up in my zencart supplies Lettermail quotes for USA & INTL customers, but not Canadian ones (for some random, unknown reason). Oh well, it was worth a shot :(
Sorry Royal have been hunting around the Cda post webste looking for the box wieght thing you mentioned - no luck - do you have a link?
Hello janissaire,Quote:
Sorry Royal have been hunting around the Cda post webste looking for the box wieght thing you mentioned - no luck - do you have a link?
That's okay! It's in the "Add / Modify / Delete Boxes".
You will see:
Description | Weight Limit of Box (kg) | Box Weight (kg) | Length (cm) | Width (cm) | Height (cm)
Hello Everyone,
Carley got her Canada Post working. Well done!
*******************************************
I've just make correction and change "Regular Mail" back to "Lettermail".
In Version 1.3.9h1: Regular Mail is Lettermail
Version 1.3.9h2 will show Lettermail
When editing always be careful. Always look out for these in red: '....' or "...."
If you see "Regular Mail" just change it to "Lettermail". When I update the module I forgot to change "Regular Mail" to "Lettermail".
includes/modules/shipping/canadapost.php
or
Check post 167 & 168: http://www.zen-cart.com/forum/showth...=94151&page=17
Sorry for any incovenience this might cause anyone.
Hi Royal,
You've been a great help so far can you check out this post:
http://www.zen-cart.com/forum/showthread.php?t=176670
I'm using easy populate for my store and I'm wondering if there's a way to get it to feed the size wieght dimensions from the spreadsheet into the Canada Post module area without having to code each and every one of the products in by hand one at a time via the catalogue in admin.
Thanks.
I did indeed get it working & I'm so happy about it!:clap: I forgot to post here after PMing you about getting it working Royal:blush:, sorry about that!
Now i just have to get a ton of other modules taken care of (waiting to hear back from a company that makes some of them - they said they can try to let me know if any of them will cause issues or "not co-operate" with any of the others before i try installing them) and then my stores cart will be ready to go Live!
I'm so excited, it's taken a long time to get to this point, even though I really don't have all that much done LOL
Royal - can you build in a simple (well ok I call it simple - maybe it isn't) security feature for the the shipping module?
Here's my idea -
Once the module is installed there is, like other modules - items for Name / Password or the site you need to connect to.
i.e. Module talks to Canada Post
User name - Tony
Password - Spumoni
Now this isn't and issue if you are a single person running your own store BUT if you have extra admins - can they also see this info?
Can we make the side panel in the admin section look like:
User Name - Tony
Password - *******
That way, if you get a disgruntled admin - and they want to change everything before they quit - they can't because you have already limited their acces to information.
It also keeps you from having to change all of your passwords on those other sites everytime an admin quits.
Is this an easy fix or add on?
Hello janissaire,
Not exactly what you looking for. But it might work admin control.
Have you tried this: Admin Profiles add-in: http://www.zen-cart.com/index.php?ma...products_id=86
Easy Pop is great for those who have a lot of items in their store - I'm currently using it - the only drawback to it, that I can see, is that I have to go into each of my products via the catalogue and set the size wieght dimensions manually = very time consuming:yes:
Thanks also for the module re admins - it's a good thing to know about :yes:
Here is SQL you can use to update the Lettermail Rates for 2011
update `configuration` set configuration_value = "0.030:0.59, 0.050:1.03, 0.100:1.25, 0.200:2.06, 0.300:2.85, 0.400:3.25, 0.500:3.50" where configuration_key = "MODULE_SHIPPING_CANADAPOST_LETTERMAIL_CAN";
update `configuration` set configuration_value = "0.030:1.03, 0.050:1.25, 0.100:2.06, 0.200:3.60, 0.500:7.20" where configuration_key = "MODULE_SHIPPING_CANADAPOST_LETTERMAIL_USA";
update `configuration` set configuration_value = "0.030:1.75, 0.050:2.50, 0.100:4.10, 0.200:7.20, 0.500:14.40" where configuration_key = "MODULE_SHIPPING_CANADAPOST_LETTERMAIL_INTL";
Also ensure you setup "Lettermail" in your sellonline account as per instructions in an earlier post.
lettermail for shipments inside Canada has disappeared. was working fine.
client does not offer lettermail for USA ,International destinations.
Have reinstalled the module and no difference.
suggestions please?
Since I can't bring back CPC Lettermail I have resorted to adding the use of zone rates to ensure proper shipping rates for items weighing in at under .500 g
maybe CPC Lettermail doesn't feel like showing up at the moment.
Frustrating when product is in that weight category.
Zen Cart doesn't "suddenly" turn off options that were once working.
Have you asked CPC why lettermail is not offered for your packages suddenly? It would be best to ask *them* about it directly.
will repost when solved.
CPC sellonline does not support lettermail.
CPC does not support Lettermail-but somehow its back working? LOL
Hi Guys,
I was wondering what values this module uses to calculate postage. Is it just by weight?
Thanks.
The mod interfaces with Canada Post's sell online. You need a (free) account with Canada Post. Parcel post is calculated via the interface based on weight AND dimension (length, width, depth) of your package. You establish a library of your parcel sizes on the Canada Post link to your account from the mod. The mod will then figure out by the dimensions of your product which box to use and the Canada Post interface will calculate your actual shipping cost. You can add a tare to your rates if you like and you can also add a turnaround time to allow for your own handling time to be included in the delivery time estimate provided to your customer.
You need to always use length, width, depth in the same sequence in both your product and your package definitions. i.e. the mod will not put a 1 x 2 x 3" item into a 3 x 2 x 1" box.
It will fit multiple items into a box if the dimensions allow.
The Lettermail part of the mod does not interface with Canada Post. It is managed by you separately when you set up the mod by inputting the current Canada Post rates/weight when you config the mod OR by putting in an sql statement (available on this forum).
Because the Lettermail part does NOT interface, it is up to the user to be aware when there is an increase in rates and to edit same in their mod cofig or updated sql statement.
A question for all people using the Canada Post module for shipping. Do you just let Canada post handle the shipping esitmates (you configure boxes, put in dimesions and weights etc), or do you use table rates? I'm trying to decide which would be better for me to do. I have products of all shapes and sizes and sometimes CPC estimates are way off when people order multiple products.
What advice to you have and why?:smile: