You would have to call and ask but I believe at some point the CM has to show up at the Resort Hotel and show a valid Disney ID or Blue Card to ensure the discount.
excerpt from the HUB:
Cast Member ID required within 10 days of the Guest's arrival. Cast Member does not need to stay in the...