Ответ:

Незнакомец не назвал своего имени, потому что помогал бескорыстно и не хотел ни благодарности, ни похвалы. Деньги он не дал открыто, чтобы не задеть достоинство Мерцаловых и не поставить их в неловкое положение.