Fixed order process failing when total is zero.

When the order total is 0 and the default payment is CC, payment
transaction shouldn't be created.

Change-Id: I669cf53210908893479f3397db68b921d4adc480