News:

Support the VirtueMart project and become a member

Main Menu

Australia Post shipping and VM2

Started by MoneyMagnets, October 18, 2011, 20:07:39 PM

Previous topic - Next topic

GJC Web Design

Hi all Aussies.

Have just completed a http://www.e-go.com.au/home.do for VM 2.0
see here - http://www.gjcwebdesign.com/virtuemart-2.0-e-go-australia-shipping-plugin.html

And in the process of testing the Auspost one. Should be finished tomorrow.

You can try them both on a test site http://www.gjcwebdesign.com/wal

[attachment cleanup by admin]
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

Sin

Cool.

When will the Australia Post one be available to purchase?

GJC Web Design

Hi , it is ready for release - did you try the demo?

A couple of people have bought the e-go one and was hoping for some feedback (emailed them but no replies ) before I released this one..

Anyway - will try and get this done tomorrow - please note this is only for AusPost domestic Standard rates. see here..
http://auspost.com.au/apps/domestic-parcel.html
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

Sin

Yeah.  I've looked at your test site.  Can't really tell without getting into the back end.  Not sure what the dimensions or the weights of the test products.  So can't test it against the Auspost calculator.  Unless you list them under the product description.  Plus trying different addresses to get an idea would be good.

When you say its only domestic standard rates, the module doesn't do calculate international rates yet?  If so, will it be a added feature once purchased?


GJC Web Design

#19
The plugin pulls the rates directly from auspost api http://auspost.com.au/apps/domestic-parcel.html so they are correct.

You just need the products to have dimensions (in cm) and weights in kg.

In the admin is only to set your sender postcode, tax, and extra packing fee - see attached

This is an improvement over the VM1.1  mod as it handles multiple and oversize packages correctly with the correct error messages.

Looking thru the forum though I notice that Auspost is migrating to a new api with a customer code required etc..

see page 5 of this topic -> http://forum.virtuemart.net/index.php?topic=70587.60

so I may as well upgrade to this while I have a look at international shipping - bear with me..



[attachment cleanup by admin]
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

Sin

No probs.

Great to see someone is working on the Australian Post shipping module.

I'll get the module when its released and give you feedback anyways.   

Thanks.

GJC Web Design

Ok - have the new api working - you need to apply for an api key from AusPost to use the module

Have concentrated on Domestic to start with but real limitations with the VM2.0 code.
No check that a sum is returned and no way to display multiple returns (any help accepted for this)

Any body interested please go here http://www.gjcwebdesign.com/wal/shop to test.

I have left lots of debugging on so you can see what is happening - please test and post back here.

Cheers
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

GJC Web Design

Hmm, no replies - thought you were all desperate...  ;)

Any way - International working - log in with

testshopperb
testshopperb

for international. (Belgium)

testshopper
testshopper

for Perth.

You need to set 2 shipping methods - in VM admin - one for Domestic and one for Int. - filter them by countries - works fine on test.

Should finish it tomorrow - just working on the different AusPost services
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

Sin

Looking promising.   :D

I've tested the domestic with the Auspost calculator and your module.

The only difference is see are in the following services:
- Regular Parcel
- Express Post Parcel
- Express Post Platinum Parcel

Really just the parcels.  Pretty close though.

Screenshots attached. 

I'll test the international tonight.

[attachment cleanup by admin]

GJC Web Design

The difference your seeing is because you used weight >1 ->2kg  where as the weight is 1kg.

You should be using 500g->1kg as your search parameter on AusPost Cal.

But any way. This is no issue .. the price returned will always be identical because it uses the exact same enquiry string and the cost is ONLY related to weight.

The HxLxW is only there to eliminate oversized parcels.

This is directly from AusPost website..
Quote"Australia Post assesses charges for parcels according to their actual or cubic weight equivalent, whichever is greater. Weights are rounded up to the nearest kilogram in all calculations.
Dimension restrictions apply to all parcels, including maximum length and girth."

the difficult bit is calculating WHAT is oversized because the dimensions depend on how you pack it.

The max length is 105cm and girth 140cm.

So a 2m ladder won't go but how about 10 boxes at 20x20x10? Depends how you pack them...

This is what I've used..

The calculation I use is for each type of product LxWxHxQuantity = Volume
Add the volumes of the different articles together.
Divide by 1000 to get the total length in cm.
Use a standard 10cm x 10cm height and width.
the dimensions are only to find an approxamation for the max. length and girth allowed.

admit freely stolen from the VM1.1 Auspost calculator

onwards and upwards

[attachment cleanup by admin]
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

Sin

Hi,

My bad.  I tested it again.  Returned exactly as in the Austpost postage calculator.  Same with the international Belgium address.

Sweet.   :D

GJC Web Design

GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

Sin

Thank you.

Got it.  Make us Aussies happy.

GJC Web Design

 ;D

Please report back on any problems or questions etc

cheers
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

domin8tor24

Considering in investing this for domestic australian shipping, is this an appropriate plug in? Thanks!