Craft Commerce: Dynamic Product Price Rather than a static price for each product, I need the price to be dynamic based on two other fields of that product. Here's an example of what I need to accomplish:

Product

Field 1: Wholesale Cost (int)
Field 2: Increase Factor (int)

Price: (Wholesale Cost * Increase Factor) + Wholesale Cost


Digging around, I am finding absolutely nothing in regards to making the price of products dynamic. Is this possible at all with Craft Commerce, and if so how would I go about this?
[** Updated Dec 2016]

I think at this stage the best approach will be plugin based.  

Create a business logic plugin if you haven't already.

Two good ways of doing that are : Business Logic Plugin or via https://pluginfactory.io

If you listen to:
https://craftcommerce.com/docs/events-reference#commerce_lineitems.onpopulatelineitem

...then you can do (basically any) logic on the price as it is created as a lineItem in the cart (i.e. added to the cart).

Here's some sketch code to get you started:

craft()-&gt;on('commerce_lineItems.onPopulateLineItem', function($event){

  $purchasable= $event-&gt;params['purchasable'];
  $lineItem = $event-&gt;params['lineItem'];

  if(isset($lineItem-&gt;options['giftWrapped']) &amp;&amp; $lineItem-&gt;options['giftWrapped'] == 'yes')){
      $lineItem-&gt;price = $lineItem-&gt;price + 1;
  }

});