Fixed bug during placeOrder that allowed incomplete payments.