Loyalty & Promotions
[Beta] Interactive Gamified Promotions (״Games״)
Overview
Merchants can now launch interactive, play-to-win branded games to drive member engagement and reward redemption.
Eligible members can play games directly within the Customer Portal or mobile webview to win pre-configured gifts that are automatically credited to their loyalty rewards.
What's New
Interactive Game Catalog: Includes three ready-to-configure mini-games: Loop Snake, Treat Catch, and Menu Match.
-
Flexible Branding & Mechanics: Customize game names, brand colors, emojis, winning target scores, and specific reward gifts.
Live Desktop & Mobile Preview: Test game mechanics on desktop or scan an on-screen QR code to simulate the mobile experience before publishing.
Rule-Based Eligibility & Distribution: Integrates with Campaign Center rules via game-specific tags to trigger eligibility and distribute direct game URLs via SMS, Email, Push, or embedded Customer Portal navigation.
Multi-Game Arena: Displays a unified game selection screen ("Arena") when a member is eligible for multiple active games simultaneously.
Automatic One-Win Safeguards & Play-for-Fun: Automatically awards rewards upon winning and removes eligibility tags so members win only once per campaign, while allowing continued "play-for-fun" sessions.
Game Performance Analytics: Track campaign performance directly in the Hub with real-time stats covering total plays, unique players, and total gifts awarded.
Additional Information
Availability: Requires the feature flag to be turned on for the hub.
Once enabled, Games will appear under the features list in the Campaign Center navigation.How to Access: Go to Campaign Center > Games.
👉 For more details, check out the Knowledge Article.
AI Campaign Summary for Deals
Overview
The AI Summary feature is now also available for Deal Campaigns, providing the same automated short and full campaign descriptions already available for Rules and One-Time campaigns.
It translates complex discount logic, usage limits, eligibility criteria, and validity schedules into clear, human-readable summaries to help verify your setup before launching.
👉 For more details, check out the Knowledge Article.
Bug Fixes
Creating a new recurrent action from a saved recurrent action template incorrectly loaded it as a one-time action.
Customer-Facing Tools
[Beta] Single Sign-On (SSO) with Google/Apple/Facebook
Overview
Members can now register and sign in seamlessly using Google, Apple, or Facebook across the Customer Portal and Como mobile app. Social sign-in streamlines member access with instant one-tap logins for returning users, auto-filled registration fields for new sign-ups, and self-service account management.
What's New
Multi-Provider Social Authentication: Supports Google, Facebook, and Apple sign-in across web and mobile app interfaces.
One-Tap Returning Sign-In: Returning members authenticate instantly through their connected social account without credentials or OTP checks.
Auto-Filled Registration Fields: Automatically populates first name, last name, and birthday into the registration form upon user consent.
Intelligent Account Matching & Merging: Auto-links matching credentials and respects merchant "Merge Duplicates" settings to prevent duplicate profiles.
-
Member Self-Service Unlinking: Members can view connection statuses and unlink social providers directly within their portal profile settings.
How to Configure
Go to Hub > Business Profile > Registration > Advanced Settings > Member Identity & Validation.
-
Verify OTP & Social Login is selected.
-
Under Social Login & Registration - check the social providers you wish to enable (Google, Apple, and/or Facebook).
-
Provider Display Sequence: The order in which providers are selected in the Hub determines their top-to-bottom display sequence on the Customer Portal and Mobile App (e.g., selecting Facebook, then Google, then Apple renders Facebook at the top).
Prerequisites & Activation Rules:
Google Requirement: Google must be enabled in the Hub for the social login UI to appear on web and mobile, preventing identity collisions.
Phone Number must be toggled on and Login Validation checked as a validated identifier (unchecking Phone Number automatically switches to Custom Login and disables Social Login).
-
Phone Number must remain toggled ON, and Login Validation must be checked validated identifier (unchecking Phone Number automatically forces the system into Custom Login mode and disables Social Login options).
Merchant & App Requirements: Requires opting into the V2 Registration Form in the Hub and updating mobile apps to the latest release build (3.1.35, 3.0.42).
[Beta] Customer Portal - New Homepage View
Overview
Merchants can now design and publish a fully customized, dynamic Homepage for the Customer Portal.
The homepage automatically serves as the primary post-login landing page for members and offers modular widget management, customizable progress visualizations, custom iconography, and alignment with the merchant's active loyalty scheme.
What's New
Automatic Landing Page & Redirect Control: Enabling Homepage Configuration automatically sets the homepage as the post-login landing view.
-
Loyalty Scheme Alignment: Select between three core loyalty structures:
Points → Rewards
Points → Tiers
Visits → Reward
Drag-and-Drop Component Ordering: Easily toggle widget visibility ON/OFF and drag components to re-order their layout on the portal.
-
Customizable Widgets & Display Controls:
Greeting: Dynamic welcome messages supporting localized copy and
@dynamic member tags.Progress Indicator: Choose between Circular Ring or Linear Bar designs, configure point/visit target thresholds, select linked rewards, and set dynamic progress messaging.
Tier Benefits (Points → Tiers Scheme): Displays current tier perks and progression details for tier-based loyalty models.
Available Rewards: Custom section headers, optional numerical reward counters, and empty-state catchphrases with dynamic point/reward tags.
Additional Information: "How It Works" step builder supporting up to 5 steps, custom descriptions, and a built-in icon picker.
-
Recent Activity: Configurable display limit (1–5 items), custom empty-state messaging, and an optional toggle for the "View All Activity" link.
How to Configure
How to Access: Navigate to Hub > Customer Portal > Homepage Configuration.
Toggle Homepage Configuration ON.
-
Homepage Landing Control:
Enabling the Homepage Configuration toggle automatically sets the Homepage as your members' default post-login page and disables any previous feature default redirect.
-
Note on changing defaults: If Homepage is already active and you later enable "Make default redirect after login" on a different feature page, a confirmation pop-up will appear. Clicking OK will turn off Homepage Configuration entirely.
👉 For more details, check out the Knowledge Article.
SkyTab - 'Shift4 Dine' Integration
Member Identification & Registration
- Supported Identifiers: Member lookup is supported via Phone Number and Email.
- Receipt QR Code Registration: Non-member transactions automatically print a dynamic QR code on the receipt. Scanning redirects the customer to a Como landing page to register or identify, instantly linking the purchase to their profile.
- Native POS Registration (Coming Soon): On-terminal registration capabilities are scheduled for full release in September (Tested in QA and its working).
Benefits & Redemptions
- Expanded Loyalty Flows: Full support added for Deals, Gift selection from lists, and item-level discount allocations.
- Point Shop Integration: Members can now view and select Point Shop gifts directly within the integration's loyalty flow.
- Tender Payment Option (Coming Soon): Direct redemption using loyalty balances as a payment tender is scheduled for deployment in September.
Transaction Management & Cancellations
- Non-Member Processing: Added full support for processing non-member transactions to ensure seamless transaction capture across all order types.
- Automated Reversals: Integrated automated handling for Cancel Purchase, Void Purchase, and Cancel Payment events to keep loyalty balances accurate.
Tooling & Automation
-
Small Tool Configuration: Added a new tab in the Small tool to handle automatic assigning and installation.
Bug Fixes
- Left drawer in the Customer Portal menu continued to display "Login" instead of "Logout" after a successful sign-in until the page was manually refreshed.
- Customer Portal language selector displayed the incorrect ISO code "Sl" instead of "SK" for Slovak.
Multi-channel Communication
10DLC Registration Flow in HUB with Automated Submission
Overview
US and Canadian merchants can now complete and submit their 10DLC (Ten-Digit Long Code) registration directly within the Hub.
What's New
In-Hub 10DLC Registration Form: Direct registration interface within SMS Settings that automatically pre-fills known business data (Business ID, Trade Name, Privacy Policy URL, SMS Terms URL).
Automated Validation & Carrier Data: Enforces required field validation for Tax ID/EIN, official business address, website, customer care contacts, and valid email formats before submission.
Submission Review Modal: Prompts merchants with an explicit confirmation pop-up warning that submitted information must match official records and cannot be edited in the Hub after submission.
Form Locking & Approval Tracking: Successful submissions lock form fields into a read-only state and display a pending status (noting up to 5 business days for carrier approval).
Approved & Connected State: Automatically switches to an approved and connected status once carrier review completes, keeping configuration fields permanently locked to prevent accidental modifications.
How to Access: Go to Hub > POS & Connectivity > SMS tab > Marketing SMS Services.
Connectivity
Genius N (Xenial) - Service Enhancements
Promo Code Redemption
Member Balance Redemption as Tender
Registration with Member ID
Non-Member Transactions via XGL
Loyalty API
Sanitize Phone Number Inputs Before API Requests
- Strip specific characters from incoming phone numbers inputs.
- Remove a specific country code format when it is not required.
- Add a specific country code when it is missing.
'Asset' Metadata in getMemberDetails
getMemberDetails to optionally return a lightweight, normalized asset metadata object for each asset. The metadata provides a simplified representation of the reward type, value, scope, and applicable targets, making it easier for integrations to understand and process available benefits without relying on internal reward engine structures.Enforce Merchant Country Restrictions in SMS Gateway
A server-side country restriction feature has been introduced to enforce merchant-level whitelists for SMS and WhatsApp communications.
When enabled via a feature add-on flag, the gateway automatically validates destination phone numbers against configured allowed countries, blocking non-whitelisted messages (including OTPs and operational alerts) before they reach delivery providers.
Point Shop Item Member Purchase Limit & Counter Exposure
Point Shop items now support a configurable per-member purchase limit to block transactions at purchase time rather than redemption, protecting member point balances.
The Loyalty API tracks purchases per member atomically to enforce individual limits without affecting other users, and exposes the overall purchase count to HUB for merchant visibility.
Monetary Discount Limits Per Deal
Deals now support configurable monetary discount limits over specific timeframes (Day, Week, Month, or Year) in addition to existing usage-count limits.
Once a deal reaches its configured total discount cap within the active period, it becomes temporarily ineligible and is excluded from Loyalty API benefit responses until the timeframe resets.
Bug Fixes
- Rule-based SMS messages failed to generate tracking events when re-sent to a member using a previously generated tracking link.
Data
[Beta] Main Dashboard Redesign
Overview
The Main Dashboard has been redesigned with a cleaner, card-based layout that surfaces more data upfront. Member vs non-member breakdowns are now visible by default instead of requiring an extra click, and location performance is compared against the previous period, giving merchants more context without leaving the dashboard.
What's New
- Breakdowns Visible by Default: The member and non-member split for Sales, Visits and Avg Spend per Visit is now shown directly on each card, with no need to expand it first.
- Total Members as a KPI: Total Members has moved from a header line into the KPI row alongside Buying Members, New Members and Visit Frequency.
- Rebuilt Sales by Location: Locations are now ranked in a larger, scrollable chart with the current and previous period displayed side by side, plus separate controls for the metric and the grouping.
-
Refreshed Monthly Trends: The trend chart has been redesigned for easier reading across the rolling 13 month view, with the metric selector retained.
Point Shop Item Analysis Modal
Overview
Merchants can now view real-time performance analytics for individual Point Shop items directly from the item list.
What's New
-
Context Menu Entry: Added an Analysis action item to the three-dots context menu for both active and expired Point Shop items.
-
In-Page Performance Modal: Selecting Analysis opens a pop-up displaying key performance metrics.
How to Access: Go to Campaign Center > Point Shop, click the three-dots menu next to any item, and select Analysis.
App
Versions
Android: 3.0.42 (minimum supported: Android 7)
iOS: 3.0.42 (minimum supported: iOS 14)
-
Phoenix: 3.1.35
- Minimum binary version android: 3.0.42
-
Minimum binary version android: 3.0.42
New Features
Single Sign-On (SSO) via Google, Facebook, Apple - Mobile App
Native Single Sign-On (SSO) for Google, Facebook, and Apple is now supported on the Como mobile app.
For general configuration and merging rules, please refer to the main Customer-Facing Tools: Single Sign-On (SSO) section.
Note: The app has to be updated to the latest build and configured to use the V2 Registration Form.
Bug Fixes
- Point Shop homescreen widget progress bar failed to fill up based on the member's accumulated point balance (versions 3.0.40 and 3.1.32).