learned membres have given their valuable suggestion.
You received offer letter at the time of joining.You must have signed your acceptance on the copy of offer letter. Usually offer letter i given to the selected candidate before joining to go thru "What is being offerred".After the acceptance of the offer appointment letter is issued.
After this did you receive appontment letter ? You are expected to sign the copy of appointment letter towards your acceptance, and submit your joining report and finally you are inducted in the company by the reporting authority or someone else, and induction report is prepare and a copy is given to the employee for record.
The employer himself has deposited your cheque in your account, and you noticed the difference in name and hence reason of rejection of payment after banking of the cheque, and upon receiving the memo from the bank.The approach of the employer/competent person ating on behalf of the employer i.e HR Manager is cunning,intended to deceive,vindictive,and to deprive you of your salary in time.
As per you employer stopped the payment of the cheque due to difference in name.The employer is suppossed to issue intrument of payment of salary in correct name.Without any prejudice you have the right to traet employer under debt to you.
You can and you should obtain copy of payment deposit voucher from bank, using your resources or by writing a letter to the Bank Manager under acknowledgment.
Your lawyer shall be able to do best for you.