fixed an error where messageTagValue() was not returning the correct value due to duplicates between 'msg-param-sub-plan' and 'msg-param-sub-plan-name'
fixed a logic error for single gifted subs since they do not contain the new version of cumulative-months
fixed an error where messageTagValue() was not returning the correct value due to duplicates between 'msg-param-sub-plan' and 'msg-param-sub-plan-name' fixed a logic error for single gifted subs since they do not contain the new version of cumulative-months