Woocommerce product type

I need a plugin that will add a product type in my woocommerce site. This product type will enable me to buy and sell digital currencies(crypto currencies, payoneer, payza, skrill, okpay etc) from my customers.
In this case, the admin have to set the exchange rate at the admin side, in the front end, the user have to indicate how much he want to buy, and the total rate base on the exchange rate setted by the admin will be out puted, and from there, the customer have to proceed to check out page.

More details available.