I recently resigned from a software developer "position". The biggest reason I left is it seems we both don't have a leg stand on. There was never anything signed by me or the employer showing that I worked for the company and the stuff I was doing was for a company he never incorporated. Another reason for me leaving is I was never paid for the 5+ months worth of work I did.
Since leaving, the guy has been trying to persuade me into doing more work and now is wanting me to hand over the source code. He had another person conference call me to make me think it was someone else when it was him on the other end. I have told him I'm not handing anything over until I get paid. He ordered me to go into his office with the source code and wasn't clear on if he would pay me. I also told him that he can pay me electronically.
I'm wondering what my options are here. Should I go to the office? What would happen if I don't give him anything? How can I cut him off and have him leave me alone? What repercussions could I encounter? For reference, I'm located in Alberta, Canada.