SEANZ Member Discounts
https://www.seanz.org.nz/preferred-providers
NOTE: Currently there is only 1 preferred provider offering SEANZ member discounts. We have built out a simple system to manage this for now. When more member discounts become available - we will want to rework pieces of this.
#Apply for Member Discount
https://www.seanz.org.nz/apply-for-member-discount
This page has a 123FormBuilder form embed. When this form is filled out - a user will be created in SEANZ NationBuilder for the provided email address (if one does not exist already). The account linked to this email will also be given a tag Provider_Approved_Sharp. This form can only be filled out by a single IP address 5 times - intended to limit the number of discounts distributed by a single company.
This page is intended to be emailed out to SEANZ member company admins and allow them to give up to 5 employees access to member discounts.
Preferred Providers
https://www.seanz.org.nz/preferred-providers
This page is built using the subpage_layout system. The first module is intro paragraph. The second module is a tile grid - all member discounts should be created as a subpage underneath this module.
Individual Member Discounts
Ex: https://www.seanz.org.nz/preferred-provider-sharp
These pages should contain content detailing the available discount and a link that users can click to redeem the discount.
These pages should be configured as such:
- Attached image - Logo for the tile (company logo, or photo of product related to discount, etc)
- Headline - Name of company or discount
- Content - detail and link to where users can redeem their discount
- Tag - restricted_tag:XXX where XXX is the tag given by 123Formbuilder form - so in this example restricted_tag:Provider_Approved_Sharp.
Page Visibility
If a non-logged in user lands on this page - they will see a message telling them they must be a logged in user to view this page.
If a logged in user lands on this page but does not have the required tag - they will be given a message about asking their employer about getting access.
If a logged in user lands on this page and has the required tag - they will be able to see page content.
Potential Future Improvements
See the original Productive task for more detailed discussion about alternative solutions.