From the Franklin, MA webpage, comes this notice of a policy change to the stickers needed for Beaver St which is effective immediately.
Attached is the new policy for Recycling Center stickers effective immediately. When a sticker is purchased it is to be paper clipped to this 3 page form with instructions on putting the sticker on the vehicle along with the center rules, regulations and fees. Town employees are not required to put stickers on the vehicle. The sticker must be on the vehicle prior to entering the Recycling Center or will be denied access. When a sticker is purchased at the center it must be on subsequent visits.
The policy referenced above as "attached" is located here for your convenience: