payments save correctly start work with update