New invoice can be generated when: - user edits registration - admin edits registration - (in the future) invoice was not paid before expiration
New invoice can be generated when: