Can you please enlarge on that.
As far as I am aware, if the member is using a Freesat card, he has no account with Sky, similarly with an expired card, so how can he pay them. Now if you're saying that he has to subscribe to do it, then that isn't answering the original poster's question.