This outlines the information and steps that are needed to familiarise oneself with before and during the implementation of the Member Portal at a Venue.
The content is targeted at Resellers and SwiftPOS Venue Administrators who have a sound knowledge of and experience with SwiftPOS. For further information or assistance, please contact your SwiftPOS Reseller or SwiftPOS Support.
Subjects
- Steps To Follow
To Be Considered
- For Member Signup:
- The Member Portal must validate against SwiftPOS Membership (so be the “master membership system”). Not supported with other MSL or 3rd party Membership systems.
- No payment/renewal options currently available.
- New signups will be joined to a single Member Classification within SwiftPOS Back Office that is nominated by the Venue.
- Data capture fields such as contact information not configurable.
- The use of an email address as a username requires the email address to be unique across the Venue’s SwiftPOS database. This includes multi-venue installations running on the one SwiftPOS database.
- The configuration of the Member Portal Layout and Member Signup are not “Reseller friendly” as such, yet. Improvements have been identified and will be followed up sometime in the future.
What Is Required?
- SwiftPOS v10.40+
- Venues will need to be registered for the Accounts & Members module.
- Venues will need one or more Web API Locations licences.
- Access to Venue Manager is required. Once logged in and the Cloud Client (for which the Portal is to be configured) has been selected, then configuration can commence using the subject links listed above.
Permissions
Permissions must be configured to allow the Member Portal to communicate to the Venue’s SwiftPOS system. Follow these steps to configure this:
Connect API Permissions
In Venue Manager’s Connect menu, select the Permissions option and then in the Select Integrator list select:
- Micropower Member Services and ensure the following:
- Options are enabled:
- POS Presets
- Member/Loyalty Presets
- Operations are enabled:
- AuthenticateMember
- CreateUpdateMember
- GetMemberCategoryInfo
- GetMemberFields
- UpdateMemberPassword
- Ensure the Update button is selected to save the configuration changes.
- Options are enabled:
- MPowerVenueManager and ensure the following Operations are enabled:
- GetMemberFields
- Ensure Update button is selected to save the configuration changes.
Login Settings
The Member Portal needs to have a login page configured to allow members to authenticate before they gain access to the Portal. The login page is shared across numerous cloud applications such as OrderAway. Follow the steps below to configure this.
In Venue Manager’s Login menu select the Settings option and ensure the following is configured:
Authentication Tab
- The Password Complexity option is set to the PIN (up to 9 digits) option.
- The Validate Password Against Membership option is selected. This will ensure the PIN entered is validated against their PIN currently recorded against their SwiftPOS Member account.
- The Logon Reference is set the MemberNo option.
- Optionally enter the text of your preference in the Label field that will appear as default text in the Member Login prompt. For example Email or Member #.
- The System Reference is set to the MemberNo option.
- The Password Reset Email is set to Email1. This will ensure Members are able to reset their PIN by way of an authorisation Code being sent to their email, which when entered at the prompt will allow them to then enter a new PIN.
- Ensure Update button is selected to save the configuration changes.
NOTE : DO NOT select the either of the Secure options as these are not currently supported in SWIFTPOS.
Layout Tab
Optionally configure a Welcome Text that will appear on the Member Login prompt. This can be done by:
- Entering an appropriate welcome message in the Welcome Text section of the Layout tab.
- Select Save Text button.
- The text entered and saved will now appear on the Member Login prompt as depicted below.
Member Signup
Follow these steps below to optionally configure & manage customers being able to signup as a Member via the Member Portal.
- In Venue Manager’s Login menu select the Member Signup and then ensure the Member option is selected from the Registration Mode drop down list.
- Ensure the options/settings available are configured as required.
- Ensure Update button is selected to save the configuration changes.
Now when customers navigate to the Member Portal login page, there will be the option for them to “Signup?” as a Member of the Venue.
Portal Layout
Follow these steps to manage/configure what members see once they login to the Member Portal. Venue’s are able to add tiles & links for members to click/navigate through. Below is an example of some of the tiles which can be configured and members will see.
To manage this content, within Venue Manager’s Portal menu select the Portal Layout option. You’ll be presented with a page as per below:
- Menu Layout – Not applicable
- Upload Custom Header Image – Select the Select Image button to search for and select an Image that will display in the Header section of the Member Portal after a Member logs in.
- Homepage Layout – Displays the Dashboard Items currently visible in the Member Portal. Select the Add New Item button to add a new Dashboard Item and then select from the drop-down list the required item. The following Items are of relevance with for SwiftPOS Venues:
Details
The Details item enables Members to view and change their details as required.
- Name – Enter the an appropriate name. For example My Details.
- Type – Ensure the Details option is selected.
- Accessible By – Ensure the Member option is selected.
Digital Member Card
Member’s will be able to display their Member Card which can then be presented within the Venue at a SwiftPOS Touch terminal where it can be scanned to receive the benefits their Membership offers. For example, Member pricing, promotions, etc. It is designed to function as a replacement for a physical Member Card.
- Name – Enter the an appropriate name. For example My Card.
- Type – Ensure the Digital Member Card option is selected.
- Accessible By – Ensure the Member option is selected.
- Barcode Type – Select from the drop down list the type of Barcode to be used when the Member’s digital Card is scanned. Normally this would be set to a QRCode.
- Barcode Prefix – Enter the Prefix that is required. The Prefix value entered will be prefixed to the selected Barcode Reference (MemberNo or AlternateMemberNo) to form masking that will be required by SwiftPOS Touch to do the appropriate Member lookup.
- Barcode Reference – Select from the drop down list. Normally this would be set to MemberNo.
- Display Reference – Select from the drop down list. Normally this would be set to MemberNo.
My POS Vouchers
The My POS Vouchers item enables Members to view a list of their active Vouchers as well as have the option of redeeming them, by having the Voucher’s barcode scanned at a SwiftPOS Touch terminal.
- Name – Enter an appropriate name. For example My Vouchers.
- Type – Ensure the My POS Vouchers option is selected.
- Accessible By – Ensure the Member option is selected.
- Barcode Type – Select from the drop down list the type of Barcode to be used when the Member’s Digital Card is scanned. Normally this would be set to a QRCode.
Loyalty
The Loyalty item enables Members to quickly access their current SwiftPOS Loyalty Points tally.
- Name – Enter the an appropriate name. For example My Points.
- Type – Ensure the Loyalty option is selected.
- Accessible By – Ensure the Member option is selected.
- Decimal Places – Select from the drop down list. The default is 0 with Points rounded to the nearest whole number.
Profile Layout
Follow these steps to manage/configure what data/contact information a member can edit via the Member Portal.
In Venue Manager’s Portal menu select the Profile Layout option as shown below:
- PROFILE FIELDS – First ensure the Profile Fields section displays a list of Member fields. If not, then first check that the:
- Correct Venue Location has been selected and is being displayed in the Menu toolbar.
- Permissions identified above have been applied correctly. Specifically the GetMemberFields option should be selected for both of the following Integrators:
- Micropower Member Services
- MPowerVenueManager
- MEMBER DETAILS – Select the Member Details tab and ensure the following:
- The Enable Member’s Profile Picture option is selected. This will provide a Member with the opportunity to add a Profile picture.
- The remaining Enable options are NOT selected.
- From the Profile Fields list drag the required Member Fields into the Identification Details and Other Details sections. See an example of how this is done below:
NOTE : DO NOT select the Enable Change Password option as passwords can be changed using the Set and Reset your Password option in the login prompt.
- Once done, select the Update button to save changes. Members will now be able to view and change their contact information via the Details/Profile tile within the Member Portal.
This completes GETTING STARTED.