Payment state should be balance_due if a completed payment is below total after update payment state