Hiding Memberships Behind Promo Code?

Hi all!

I am currently working on setting up memberships for our on-campus art museum.  The museum would like one level to be free to students through our Arts$ program.  To access Arts$ tickets, you have to log into your NetBadge and then the Arts$ Promo Code is applied in the "Web Free UVA Students MOS."  Do you know if we could also "hide" their museum membership level behind this page?  If so, how would this be set-up?  I would appreciate any advice anyone has to offer!

Thanks!

Olivia A.