PHP snippet: why comparing the term id with a number keeps getting the wrong result?
This happens because you can't use tokens in the snippet itself. 

When you print the token, PHP outputs the token as-is, but Drupal catches this output with Output buffering, and tokens are processed later. 

In the field, see if you get the field item or taxonomy term as a PHP variable. Then, use that variable to extract the term ID. 
You need to refer to the information provided by your module. If you have Devel module, you can inspect those variables using dpm function. 

You are probably looking for something like this:
$node-&gt;field_suscriptor_estado1[LANGUAGE_NONE][0]['tid']