Limit individual memberships to 1 per user.
Logged in members can purchase the membership over and over again. This is not ideal as it creates repeated emails to admins and users.
1. Hide Membership for users that already purchase the membership plan.
Display a message similar to ",you already purchase this..." + show the expiration date...
2. Be able to disable "Cancel" button ......