Fix fx bug on confirmed orders

Whenever an item (price pegged to fiat) was purchased, the BTC amount of the goods would change after the payment was made and order confirmed. This PR should fix this issue.