Go thru appointment letter issued to you, HR policy/service rules and regulations stated in it that shall govern the employment and clauses on process/rules on separation or exit policy etc and relate the exit formalities explained to you and completed by you.
Since you have been complying nothing is pending to be done at your end and you should claim it too.
If HR is interrupting then it might be due to the employer's policy for HR also.
Therefore it shall be appropriate to address all representations to goo offices of appointing authority, MD.
Once you have related the minutes of discussion, representations, guidelines issued to you and implemented by you should be detailed…………………….in writing under proper acknowledgment.
If VISA needs to be cancelled by employer then you have NO interference or control in it.
The employer should have initiated and filed for cancellation ……………..say within next working day after acceptance of resignation…………………
Service certificate should be issued preferably on last day in office.
Like majority of the employees you have also transacted verbally that is not on record.
Employee should build favorable written record.
If standing orders are applicable to the establishment and are certified and cover your designation then these may be examined. Being an instrument of law it shall prevail upon any private agreement that employer might have signed with employee.
If standing orders are applicable to the establishment and are not certified Model Standing Orders shall apply. Having statutory force it shall prevail upon any private agreement that employer might have signed with employee.
If Model Standing Orders shall cover your designation then you may refer to:
16. Certificate on termination of service.--Every permanent workman shall be entitled to a service certificate at the time of his dismissal, discharge or retirement from service.
NOTE. - There is a provision under this Act for issuing a service certificate at the time of dismissal, discharge or retirement and every person is entitled to take such certificate.
As advised by experts let your lawyer handle the matter and get relief for you.