Howto: Using Flatrate+Workflow instead of uc_worldquote

Posts: 82
Joined: 08/12/2007
Uber DonorBug FinderInternationalizationizer

The "World Quotes" Contribution is no longer maintained and doesn't work well with the common Ubercart-Versions.
Because it took some time for me to figure out, how to set up international shipping rates with uc_flatrate and workflow-ng (I've never used that before), I thought it would be useful for others and wrote a quick tutorial.

This is how to setup different shipping quotes for different countries:

1.) Make sure that you have activated the flatrate and the workflow-ng module.
2.) Go to "admin/store/settings/quotes/methods/flatrate" and "Add a new flat rate shipping method". Name it sth. like "Shipping cost for germany" and put a value in "Base price".
3.) Now go to "admin/build/workflow-ng". You must see a new row beneath "Active configurations" that is named sth. like this: "Shipping quote via Shipping cost for germany".
4.) Click on the label(!), not on edit (it took me about 1/2 hour to figure this out.. arg)
5.) Click on "Add a condition", select "Check an order's shipping country" and choose the country you want to sum up the flatrate value.

Hope that helps those people who used the "World Quotes" contribution in the ubercart-betas.

Posts: 5245
Joined: 08/07/2007
AdministratorHead Code Monkey - I eat bugs.

Thanks, michels. I agree, the Edit link vs. label thing is confusing, but I'm glad you stuck with it and got it all working! Smiling

Posts: 1
Joined: 09/11/2008

Thanks for your excellent article. Thanks to this I was able to implement the following shipping regions using flatrate + workflow for the following regions:
UK Mainland
Highlands + Islands
Europe
USA + Canada