Group Settings WA 2.0

This article will break down the different tabs within this module and describe what they do.

This module is only visible if you have sufficient permission levels. If you need access to this module, locate a team member that has access.

This team member should go to the general tab => "Super Owner" access.

General tab

Super Owner: Defines the list of users who have access to manage the group module.

Group Email: Specifies the email address from which all group-related emails will be sent.

Contact Email: This email address is returned via the API, allowing users to submit account deletion requests.

Group Logo: The image used on the Web App 2.0 login page and in the side menu.

Featured Image: The image displayed at the top of the home page in Web App 2.0.

App Icon: Not used in Web App 2.0.

User Level Logic: Specifies the logic that Appsuite uses to calculate the total reward points for users.

Note: Changing this setting after the system is live will not affect points already calculated for existing users. Available options include:

  • Lifetime Reward Points

  • During a Calendar Year

  • Points Earned in the Past 12 Months (calculated daily)

  • Points Earned During a Year (based on signup date)

  • Points Earned in the Past 13 Months (calculated monthly)

Enable status level locked-in period - locks status for period which is based on ‘Earned in the past 12 months (daily check)’ points logic

Available Points Calculation: Applies the same logic as “User Level Logic” to determine the user’s available points.

Earn Points and Stored Value When Offer Applied: Allows users to earn points when redeeming an offer, whether it’s for an online order or in-store POS visit.

Distance Units: Defines whether distances are measured in miles or kilometers.

Points Rounding Logic: When enabled, the system will round down points before awarding them to the customer.

POS: Not used in Web App 2.0.


App Features

eGift (main_menu_options.show_egift) This is option enables block on Home Screen to buy Egift

 

 

Buy gift card box (root.show_buy_gift_card_box) This adds 'Buy a Virtual Gift Card' option to the side menu

 

Gift Cards ( main_menu_options.show_ewallet and root.show_ewallet )

Enables the ‘Buy eWallet’ option in the burger menu and displays a block on the Home Screen for Saved Gift Cards. This block only appears if the user has linked gift cards and provides the options to ‘Add a New Gift Card’ and ‘Buy an eWallet Card’.

Loyalty profile (root.show_loyalty_profile) - enables Points block on Home screen

Nearest location (root.show_nearest_location) - enables Favorite (🤨⁉️) Location block on Home screen

Payment options (root.show_payment_options) - 🤨⁉️

Credit cards (root.show_credit_cards) - enables Credit Cards block on Home screen. Available if at least one credit card is linked to user’s profile

Previous order (root.show_previous_order) - enables the Previous Orders block on the Home screen. Please note that the Recent Orders option in the side menu will remain available, regardless of this setting.

Member card (root.show_member_card) - enables the Member Card block on the Home screen.

 

User Statuses - 🤨⁉️

Member card (root.show_rewards) - enables the Rewards block on the Home screen.

Favorites - 🤨⁉️

Recent Orders (root.main_menu_options.show_recent_orders) - enables Recent Orders option within side menu.

Profile and settings (root.main_menu_options.show_profile_settings) - enables Profile and settings option within side menu.

Profile and settings (root.main_menu_options.show_find_location) - enables Profile and settings option within side menu.

Our Menu (root.main_menu_options.show_our_menu) - enables Our Menu option within side menu.

Tiers - 🤨⁉️

Show Rewards in Menu (root.main_menu_options.show_rewards) - enables Rewards option within side menu.

 

Google autocomplete & API

Google Autocomplete: Enables the use of Google’s Autocomplete feature to help users quickly enter delivery addresses by providing predictive suggestions as they type.

Google API Key: A unique identifier used to authenticate requests when accessing Google services (such as Autocomplete). This key is provided by the Onboarding team.


Notifications

Offers Email Notifications: When enabled, this will send daily email notifications related to campaigns for users whose qualification began on that specific day or hour.

Offers Push Notifications: When enabled, this will send daily push notifications related to campaigns for users whose qualification began on that specific day or hour.

Offers Email Submission Interval: Defines how often the system will scan newly qualified campaigns and trigger the sending of related emails.

Offers Email Submission Start: Specifies the hour of the day when emails will be sent to members who are scheduled to receive a campaign offer in the future.

Offers Push Submission Interval: Defines how often the system will scan newly qualified campaigns to trigger the sending of related push notifications.

Offers Push Submission Start: Specifies the hour of the day when push notifications will be sent to members who are scheduled to receive a campaign offer in the future.

Enable Notification Templates: When enabled, all system notification templates—such as email, SMS, push notifications, and Twilio WhatsApp messages—will be sent to customers. Disabling this will prevent any system notifications from being sent.

Daily Gift Card Send Time: Specifies the local time at which purchased eGift cards will be sent to recipients.


Catering (possibly not in use)

Catering: 🤨⁉️

Catering info description: 🤨⁉️

Catering info url: 🤨⁉️


Account Cleansign

Enable Account Cleansing: When enabled, the system will automatically scan each day for members who meet the criteria outlined below for account deletion.

Cleansing Period for Completed Profiles: Specifies the number of days a member with a “complete profile” can remain inactive (no transactions) before their account is automatically deleted.

Cleansing Period for Incomplete Profiles: Specifies the number of days a member with an “incomplete profile” can remain inactive (no transactions) before their account is automatically deleted.


Referrals

Referrals feature: When enabled, this feature allows “parent accounts” to earn points based on the activity of the accounts they referred. Points are credited to the parent account when the referred account earns points:

Earned from referrals points limit: Specifies the maximum number of points that a parent account can earn from a single visit or transaction made by a referred (child) account.

Refer a friend: when enabled WA side menu has 'Refer a friend' option

Notify referrer on referral signup: When enabled, this feature will automatically send a notification to the referrer (parent account) whenever a referred user (child account) successfully signs up.

Stored Value Settings - This link navigates to a separate page where you can configure the settings for Stored Value cards. On this page, you can set the following:

  • Tier Types: Define the types of tiers, such as status levels or the number of people referred.

  • Cap: Set a maximum limit for Stored Value accumulation.

  • Parent Roll-up Ratio (percentage): Specify the percentage of earnings that will roll up to a parent account based on online orders or POS transactions. For example, if the Roll-up Ratio is set to 10%, the parent will earn $10 in Stored Value for each qualifying order.

  • Self Roll-up Ratio (percentage): Specify the percentage of earnings that will accumulate directly in the user’s Stored Value account based on online orders or POS transactions. For example, if the Roll-up Ratio is set to 10%, the user will earn $10 in Stored Value for each qualifying order.


Dev settings

Use global PLU library: Not used in Web App 2.0.

Featured Content Size Restriction: 🤨⁉️

One-time password: 🤨⁉️

User API auth token expiration (days): Defines the number of days before a user’s API authentication token expires. Once the token reaches this expiration period, the user will need to re-authenticate to obtain a new token for continued access to the app (API).

Session token lifetime (min): 🤨⁉️

Push password: 🤨⁉️


Fraud Detection Settings

Interval for Fraud Report: Specifies the frequency, in hours, at which the system will check for potential fraud based on the criteria set in the following fields.

Transactions Quantity for Fraud Report: Indicates the number of transactions required within the defined interval before triggering a fraud report. For example, if 3 transactions occur within the interval, the system will generate a fraud report.

Lockout Message: This is the message displayed to users when their account is locked due to suspected fraudulent activity.

Failed Charges: Defines the number of failed charge attempts allowed before the system considers the activity suspicious and potentially locks the account.

Failed Charges Interval: Specifies the time interval, in hours, during which the failed charge attempts are counted.

Failed Credit Card Auth: Specifies the maximum number of failed credit card authorization attempts allowed before the account is locked due to suspicious activity.

Failed Credit Card Auth Interval: Defines the time interval, in hours, within which the failed credit card authorization attempts are counted. If the set limit is reached within this period, account lockout is initiated.

Credit Cards Added: Specifies the maximum number of credit cards that can be added to an account within the defined interval before triggering an action.

Credit Cards Added Interval: Specifies the time frame, in days, during which the addition of new credit cards to the account is monitored. If the number of added cards exceeds the allowed limit within this period, the account will be locked for security purposes.


Gift Card settings

Allow gift cards without PINs: This setting controls whether gift cards without a PIN can be redeemed at your location. When enabled, gift cards that don’t have a PIN can be used without requiring PIN validation. However, if the setting is disabled, gift cards without a PIN cannot be redeemed. Gift cards with a PIN will always require validation, regardless of this setting.


Loyalty Profile Settings

Loyalty Card Edit: This setting enables users to edit their Loyalty Cards directly within the app. When activated, the relevant UI controls will appear on the Profile Edit page. Please ensure the “Account Merge” feature toggle is also enabled. Otherwise, the endpoint will return an error.

Loyalty Card Delete

Max Allowed Linked Loyalty Cards

Related content