We need a multi currency system for our joomla virtuemart ecommerce website.
The store is presently open, so our system will need to be copy on another location
to realise the project. using Akeeba backup solution for example.
we need 3 currency for beginning be we want a solution that we can add other currency easily. The first three currency will be SGD Singapore dollar, American dollar and Australian dollar. All the currency price need to be add in the list product administration. every currency will have his own form field to add the price. We don't want a solution who calculate the price base on automatic system like Oanda Currency Converter.
The price in Singapore will be display with the 7% GST tax include. we can resume by saying we need to have the possibility to show price with tax include for some currency.
The system will show the right currency base on the ip of the client. A modify module like GEOIP or Mod-country-block can be use to achieve the task. The developers can suggest any good solution. The default currency will USD for all the country we don't offer a local [url removed, login to view] interface will offer a drop-down list with the choice of the different currency available near the top navigation.
we got two payments method: paypal and payment express, the two are html form who goes outside the website to proceed the transaction and come back.
The price on all the website including the invoice and shopping cart need to show the right price with the correct currency symbol parameter.
We got a one page checkout solution, the ajax module calculate the total amount after add the shipping cost according to the user address. the Fedex 2.0 shipping module we presently use return us the price in SGD, the price will need to be change to the correct amount according to a automatic converter like Oanda Currency Converter or any other serious solution proposed by the developer. this new exchange amount will need to be add correctly to the ajax Total calculator.
The checkout price send to the two different gateway (paypal and payment express) need to send the great amount in the right currency (SGD, USD, AUD) to proceed to the transaction. the payment module probably need to be modify with a currency variable to send the right symbol to the gateway. We will furnish the proper testing account number, and assistance to help you communicate with the different player.
Our system is already modify to send invoice just at the return of a successful payment. This invoice for the two payment method need also to show all the prices in the right currency. (probably need the same currency variable modification)
Additional task need to be fix after the main project - this part will be adjust according to the total amount of work involve in the main project and the complexity of this additional little fix.
- Fix our top navigation to show up to 2 children categories
- find a way to fix the search in product list of virtuemart, got an error Fatal error: Call to undefined method JAdministrator::getParams() /[url removed, login to view] on line 1094
- Find a solution to have the choice of many badge icon like new prices
in the configuration of each product and show it on all browse page, can modify top
product of Yagendo or badge of [url removed, login to view]
The developer need to have a great experience with joomla and Virtuemart. The bidder need to show us a online portfolio of past realisation. The interested people need have lot of experience with major modification in the virtuemart system. The interested candidate will need to prepare a short document with the solution option and the timeline proposal to accomplish the task. All the modification need to be well commented and documented. A list of all modification and the related source file need to be provided at the end of the project to assure the work will be not lost in case of major problem with the website.