I need a Japan Post Shipping module for my online shop in AJAX.
The Japan post pricing and countries accepted can be found here.
[url removed, login to view]
I need customers to be able to choose.
ACCORDING TO THEIR COUNTRY. SOME COUNTRIES CAN NOT HANDLE EMS and so on.
It will be the programmers job to call the country from the JAPAN POST Home Page with list of countries to DYNAMICALLY change the shipping options. If the customer chooses his country the page calls to the Japan Post Page and checks the shipping options for that country. If it exists for his country he can have that option. If it doesnt exist then he can not have that option. Air mail can be chosen for every country however.
So once again there are some countries that do not allow EMS.
Like Mozambique and Kazakhstan.
I need all the countries in the lists on the Japan Post site included as my customer destinations and the pricing updated according to the weights of my packages. Options according to the country selected.
For example if you are from Mozambique you can not choose EMS.
If you are From New Zealand you can but you have the option to choose Sea Mail and so on.
Once this is decided for the order the next part for the customer is calculating the weight and price.
The weight of the order is already given by the Zen Cart system so this value should again be taken to the Japan Post page with the country and type of shipment to collect the PRICE of the shipment dynamically. This should be done within the page itself in the way of AJAX.
This way if the JAPAN POST change their shipping options to certain countries which occurs very very often there is no need to update our system because the actual figures are coming from the JAPAN POST page dynamically.
Please only bid if you are 100% sure you can actually get the values dynamically from the JAPAN POST page and update the shipping page in my Zen Cart dynamically using AJAX techniques.
This is not easy and I had one programmer trying to use CURL who did not succeed already.
Please discuss on PMB for the challenge.