This recipe adds a checkbox field at Membership Checkout which allows members to subscribe to multiple membership levels in a single checkout process.
Users can select to opt-in to additional levels by checking a box on the membership checkout form. After completing checkout, the chosen levels are added to their base membership.
This content requires a premium membership plan.
Author: Jason Coleman
Jason is co-founder of Paid Memberships Pro, the 100% open source membership plugin for WordPress. He has been pushing WordPress to its limits for many years and is an advocate for using WordPress as an application framework to build web sites and apps that go above and beyond the typical blog or CMS site.