Can H1B status accept other company's check?
Dear Friends
I'm currently working as a H1B employee for company A. My friends ask ed me to purchase two computers for him, and he did not have enough money to pay me that time, he asked his part time company B to change his name to my name and give me a check as the payment for the purchase of two computers.
I've accepted two these company B checks as my friends' payment.
But I'm wondering that I violate any immigration law? Or do I have to pay tax for these two checks?
Thanks a lot!