Streamlining credit management services online