If you want to check on the client side if a user had a trial before, you can call NSLGetLciense with no license Code.
If the call returns: license status = -1 then its had a previous trial that has expired.
If the call returns: license status = -1 then its had a previous trial that has expired.