Charitable donations marking 2 million orders milestone