Promotional Codes and Access Codes
Promotional Codes (also referred to as Access Codes) restrict access to Subscription Plans.
When a Promotional code is specified for a Subscription Plan that Plan will not be displayed in the list of available Subscription Plans during the user’s registration experience unless the user enters the promotional code for that Subscription Plan. The reason for hiding Promotion-related Subscription Plans is that if the Plan were to offer a discount, for instance 20% of the normal price, compared to a regular Plan and both were displayed but the discounted one were not accessible, then your users would be disappointed that they were not given the better deal. Thus, promotion protected Plans are only displayed to the user when the user enters the Plan’s code.
Another aspect to note about Promotional codes is that if there are no Plans which have promotional codes then the promo code input field is not displayed on the registration form. This would be the case, for instance, if you had a Plan with a promo code but that Plan’s state was Listed = No.
Below is a screenshot of the registration form when a promotional code can be used.
Promo codes are set on Subscription Plans from the Tools→Subscription Plans area of the Wordpress Control Panel.
