I work at Kohl's and I am sure YOU have to be the one to redeem your Kohl's Cash. You MUST use your Kohl's charge, the same one you earned the Kohl's Cash with, to redeem your Kohl's Cash.
There have been other promos where you just needed to spend $50+ to earn Kohl's Cash and it was not linked to your Kohl's charge, in that case you could have just given it to a friend. This current promo is for card holders only.
HTH.