I gave a guy my eth address in order to receive a payment , he told me I will have to get a contract call in order to receive the payment...as if payment will be sent as a contract call
I am using Trust wallet
What that contract call means?
I don't get it, I haven't heard anything about this contract call if you just want to receive a token or ETH from your address. What you did is the right one of handing over your ETH address and just wait for that person to pay or send you with what you should receive.
There's no need for anything like this if you're just there to receive. I'd avoid anything that I am not familiar with and tell that person that there's no need for any contract call if you will have to receive payment, it's simple as that.