Create a portal fee... a player can enter, but there is a fee of $10k to enter the portal
A school can choose to help or pay that fee, but ultimately, the player is responsible for paying that fee even when entering the portal. And any contact with a player on a team from another program is cause for a death penalty like punishment.