adding interface invoice resource