VirtueMart Forum

VirtueMart 2 + 3 => Plugins: Payment, Shipment and others => Topic started by: qwerty123456789 on March 26, 2012, 10:19:19 am

Title: UPS or Canada Post or any other module for new version of virtue mart
Post by: qwerty123456789 on March 26, 2012, 10:19:19 am
Is there any module that might support shipping, ex. UPS or Canada Post, or any module that might work based on the postal codes of my customers. The basic module is not really working on my site and all shipments come free to buyers. I'm using the newest versions of virtue mart and joomla.
Title: Re: UPS or Canada Post or any other module for new version of virtue mart
Post by: Studio 42 on March 26, 2012, 10:39:32 am
The shipment UPS is finish (only shipment part for now).
 We must do it online this week after some more tests on http://extensions.virtuemart.net/
Title: Re: UPS or Canada Post or any other module for new version of virtue mart
Post by: qwerty123456789 on March 26, 2012, 18:21:36 pm
How long is it going to take approximately ?
Title: Re: UPS or Canada Post or any other module for new version of virtue mart
Post by: alatak on March 27, 2012, 21:19:23 pm
Hi,

The Canada Post has been written also. Just need also some more testing.
It will be available here:
http://extensions.virtuemart.net/
Title: Re: UPS or Canada Post or any other module for new version of virtue mart
Post by: mjel on April 11, 2012, 21:34:37 pm
HI,

Will this be available as a commercial or non-commercial plugin?
Title: Re: UPS or Canada Post or any other module for new version of virtue mart
Post by: mwf on May 13, 2012, 13:30:47 pm
I am posting here because I keep getting requests for a Canada Post plugin for VM 2.

Please contact alatak, she should have a working plugin within a day or two.

I have fixed a version of her plugin for a company and they should be giving her back the revised version. Issues fixed:
- parse errors (vendor postal code empty)
- DOMDocument warnings
- countries arrays empty (plugin params not set) causing no results returned
- rates formatting (replaced de-predicated function with numer_format)

If you can not reach alatak pm me and I'll put you in contact with the person that has the working code, maybe you can work something out with them.
Title: Re: UPS or Canada Post or any other module for new version of virtue mart
Post by: mwf on May 28, 2012, 20:04:19 pm
Ok, people kept asking so I built as plugin for Canada Post Sell Online.

You can order it here http://www.exps.ca/index.php?option=com_virtuemart&Itemid=87 (http://www.exps.ca/index.php?option=com_virtuemart&Itemid=87)

This plugin is completely tested and ready to go, even with CPC logos...oh my!

Want to see it working, go to the demo http://www.exps.ca/vm2demo/ (http://www.exps.ca/vm2demo/)

NOTE: You must be on VM2 version 2.0.6

Bonus: If you buy now we'll show you how to force shipping rate update when address or cart quantity changes!
Title: Re: UPS or Canada Post or any other module for new version of virtue mart
Post by: mwf on September 11, 2012, 17:40:07 pm
I found out today from Canada Post that they will no longer be issuing Sell Online API profile logins.
This means that you can not use either my CPSOL-1.2.6 module for VM 1.1.x or CPSOLVM2 plugin for VM2 to get Canada Post rates unless you already have a CPC Sell Online login.

The alternative is to use the new Canada Post getRates API, which I have developed a connector for (not Virtuemart). The API is straight forward and could be ported to VM2 plugin, however there is an issue with how the new API works.  I don't think it makes sense to port to VM 1.1.x.

With the new API your request has to contain the package dimensions as well as the package weight. Basically, CPC has removed the packaging function from their API and now expects the e-commerce application to determine packaging. VM 1.1.x does not have this capability. I'm not sure if VM2 handles this. If you have one item cart - no problem, if there are multiple items in the cart you have to determine overall package size, number of packages (means serial rate requests), etc... before sending the request for rates.


If you need Canada Post rates on a NEW site send me an email (no PM's I don't receive them) and if there is enough interest I'll develop a new solution for VM2.

Micah
Title: Re: UPS or Canada Post or any other module for new version of virtue mart
Post by: alatak on September 11, 2012, 18:30:57 pm
hello,

Quote
I don't think it makes sense to port to VM 1.1.x.
i don't think so either
Title: Re: UPS or Canada Post or any other module for new version of virtue mart
Post by: Maxim Pishnyak on March 25, 2013, 18:01:51 pm
Hi,

The Canada Post has been written also. Just need also some more testing.
It will be available here:
http://extensions.virtuemart.net/
Yes, I'm sure want to reply and I know that this topic has not been posted in for at least 120 days.

I can't find Canada Post on http://extensions.virtuemart.net
Title: Re: UPS or Canada Post or any other module for new version of virtue mart
Post by: Maxim Pishnyak on July 16, 2013, 16:05:48 pm
Hello, Alatak!
Is there any update about Canada post shipping plugin?
Title: Re: UPS or Canada Post or any other module for new version of virtue mart
Post by: rustle on October 17, 2013, 01:30:36 am
Hi guys
is there any update on this issue?

I would very much like to purchase this cp plugin

thanks in advance
Title: Re: UPS or Canada Post or any other module for new version of virtue mart
Post by: jenkinhill on October 17, 2013, 11:25:09 am
There is a Canada Post plugin on http://www.exps.ca/index.php?option=com_virtuemart&Itemid=87&vmcchk=1&Itemid=87  (I have not tried it, being in the UK)
Title: Re: UPS or Canada Post or any other module for new version of virtue mart
Post by: GJC Web Design on April 11, 2016, 14:01:48 pm
http://forum.virtuemart.net/index.php?topic=131289.msg464317#msg464317
Title: Re: UPS or Canada Post or any other module for new version of virtue mart
Post by: GJC Web Design on April 22, 2016, 15:13:33 pm
VM3 Canada Plugin available here:  http://forum.virtuemart.net/index.php?topic=133989.0