refactor: invoice -> contact person; fix: payment time for user needs to be an int