membership check process updated to look for recent payments if the user is seen as being expired