Отличие конструкций have something done и get something done заключается в том, что первая описывает ситуацию, когда действие совершается кем-то другим, а вторая — когда действие выполняется непосредственно субъектом. 1
Примеры:
Также have something done может употребляться в отрицательном смысле, когда что-то неприятное произошло помимо желания субъекта. 5
Таким образом, конструкция get something done указывает на то, что действие было выполнено кем-то другим по инициативе субъекта, а конструкция have something done — на то, что действие совершено кем-то другим по просьбе субъекта (как правило, речь идёт о платных услугах) 135.