WooCommerce is the most popular eCommerce solution but the shipping options are not what I want.
I need an extension written that will sum the weights of a shopping cart, collect the country of delivery from the User Input, detect if a local delivery if in the home country, display and detect up to four shipping options and select the appropriate rate from a table of shipping costs. Also to add a tracking option at extra cost and send the resulting cost to the order.
The Extension must be WPML compatible and I have a script which already works but only allows for one shipping method which you can use as a guide.
Note the Extension will need to provide user end functionality as already exists and as an additional tab in the WooCommerce settings page, it will need to allow for up to 50 different country zones, the number selected by a user drop down for each shipping method - as the zones differ between methods, allow for setting multiple tables of rates for each method and if the delivery is to the local country (which I guess will need to be selected from a list) then there needs to be three additional local (non-international) shipping methods and tables of rates according to weight.
A new custom field will be required for packaged weight which should be shown in the Attributes section of the Product Variations if a variable product or in the Simple form if a simple product.
This job will be suited to someone who already has a working knowledge of WooCommerce.
The Extension will need to be compatible with WPML also so a working knowledge of that also required.
The software will need to give ALL rights on completion and sign an agreement releasing all rights in the completed software to us.
This Extension is not particularly complicated to code (especially as you have a starting point) but will be difficult if you have no knowledge of WooCommerce or WPML.