现在点击 pay with balance 按钮。

如果用户账户余额 < 0, 则不能完成订单，需现金支付。
如果用户账户余额 > 0, 则用户在submit订单的时候已经支付，只是把订单状态变为 complete, 用户金额不变。

revoke的话给用户把钱加回来。