Apps & Portal Features

APPS & PORTALS

Issue Key

Summary

Description

Issue Type

Release

BACK-END CONFIGURATION

V5-1386

Consumer ordering model

Applications configuration - the consumer ordering model is set based on the Business model and configuration. Core behaviour - If a Merchant of a Business owns at least one product, then the ordering model is set to MARKETPLACE. Otherwise, it's set to SINGLE BUSINESS.

Improvement

5.4.0.0

V5-1242

Ability to set Contact as Demo Contact for application review

Ability to activate a demo contact for app review purposes

New Feature

5.3.5.0

V5-1203

Ability to set Product Availability from the UI

Business or Merchant users should have the ability to set per merchant/venue which products are not available for delivery/pickup/direct sale.

If a product normally being sold by a merchant/venue is unavailable for sale for some reason (e.g. out of stock), then it must be identified as such. Consumers will be able to see the product in the product catalogue but won't be able to select it for ordering.

Improvement

5.3.5.0

V5-864

Enhancement to Applications configuration to include country of agreement

  • Ability to define in Applications configuration which Countries (of agreement) ordering will be available for

  • Ability to retrieve the countries of agreement set in Applications configuration using GET applications API

Improvement

5.3.0.0

V5-833

Integrations for Businesses for the multi-business app

  1. Enable Google Places and Firebase Integration at the Service Owner level.

  2. Core behaviour: In cases where the Contact Registry is enabled on the Service Owner level, all Businesses under the Service Owner can utilise the SO integrations (to create communications) that have been enabled at the Service Owner level, so long as the Business has not enabled integrations at the Business level. If the Business has enabled its own integrations, then the Business' integrations will be used. 

Improvement

5.3.2.0

V5-2512

Ability to configure Applications to support multiple Homepage UI layouts.

Choose from four different homepage layouts for contact app configuration

New Feature

5.4.5.8

V5-2177

Application enhancement to support Direct Sale

Release consumer app/portal to support direct sales for subscription services.

Improvement

5.4.4.2

V5-2176

Release consumer app/portal enhancements - Redeem Pass, view Wallet Journals, Wallet top-up.

Release app/portal enhanced to allow:

  • Redeeming a pass

  • Viewing wallet transactions

  • Topping-up wallet

Improvement

5.4.5.0

V5-2162

Application Enhancements to handle additional branding on Apps

Ability to upload additional images of specific usage types to be mapped and used in front-end applications (e.g. delivery image, pickup image, wallet image etc.)

Improvement

5.4.4.2

V5-2014

Ability to filter applications based on platform app identifier

Ability to filter applications on the summary screen based on platform app identifier

Improvement

5.4.4.0

V5-1999

Ability to enable Service Requests and configure embedded browser URLs in Applications configuration. These are to be handled by front-end systems like mobile apps and portals

Back-end enhancements:

  • Ability to configure marketing content like links for embedded browsers in applications

  • Enable service requests option for front-end applications

Release app enhancements:

  • Handling embedded browser links

  • The ability for a consumer to submit a service request

New Feature

5.4.4.1

V5-1842

Application Wallet Top-Up Enhancements

Ability to specify in Applications configuration whether Wallet top-up feature will be available (consumer app or consumer portal)

Improvement

5.4.3.1

V5-1793

Applications Enhancements for refer-a-friend communication

Ability to specify in Applications configuration whether Refer a Friend communication will be sent via Email or SMS

Improvement

5.4.3.1

V5-2409

New portal type to support a captive portal scenario

Ability to register within a captive portal flow; and then log in and carry out self-service processes

New Feature

5.4.6.0

V5-2446

Retrieve Partner creatives in applicable Business Applications

GET /applications API to retrieve Partner logos for mobile apps defined for the business (by the Service Owner). Partner logos are displayed when See More > About the App is selected.

Improvement

5.4.5.4

V5-1976

Enhance Order Estimates API to consider if the account is credited and apply the amount to the order amount due.

  • Enhance Order estimates API to consider credit in the contact's account and use as much of the available balance as possible to cover the amount due on the current order.

  • App enhancements

    • The release app needs to be updated to inform the contact that the account is in credit and that he can use this amount to pay for his next order. The app already handles if the amount due = zero, not to run 3d secure flow, but instead place the order immediately.

Improvement

5.4.6.2

V5-3108

Spend Core Behaviour Enhancements

Ability to handle front-end payment spends with consumer OTP spend requests. Improvements include changes to app configuration settings to permit or not, and a consumer to specify the required spend amount

Spend core behaviour is changing as follows:

  • If the self-service (OTP) spend amount is not specified & front-end payment spend amount is specified, then identify the contact using OTP and spend based on the front-end spend amount

  • if the self-service (OTP) spend amount is/isn't specified & front-end payment spend amount is not specified, then identify the contact using OTP and spend based on the OTP spend amount

  • if the self-service (OTP) spend amount is specified & front-end payment spend amount is specified, then identify the contact using OTP and spend based on the OTP spend amount

Improvement

5.5.0.0

V5-2735

Applications Creatives Enhancements

Ability to support a new creative type for applications to cater for in-app carousel images. The new type 'Carousel' should allow multiple images to upload, and images will be displayed on the home screen of the app or portal.

Task

5.5.1.0

V5-754

Support Web-based Portals

Allow a cloud name to be set when creating an application configuration of type 'Web'. A web-based application shares all the same configuration properties of the native application, with the exception of the identification using a DNS approach.

Improvement

5.5.2.0

V5-3263

Apps & Portals - Applications configuration colour setting improvements

  1. Six new colours are being introduced for applications' colour mapping configuration; however, for backward compatibility purposes, we are also temporarily keeping the existing three old colours (in the Legacy Settings tab) until all apps have been updated and rebuilt to comply with the new colour settings. The new colour configuration settings:

a. Landing page

  • Background colour - overridden by the landing page creative if defined

  • Button colour

  • Text colour

b. Screens

  • Card colour

  • Button colour

  • Wallet card colour - replaced by the tier colour or tier image for businesses with configured reward tiering

  1. A new special property (advanced colour mapping) is being introduced to allow CRMI the flexibility of adding a JSON script for advanced colour mapping purposes. This will be managed by CRMI and will not be visible on the back-end UI.  

  1. Improved labels to clearly define which elements of the app will be affected by the colour settings

Improvement

5.5.3.0

V5-1597

Enhance Applications settings to support merchant app configuration and the ability to submit a spending request.

  • Application setting to allow configuration of Merchant app

  • Option to enable spending when submitting a purchase via merchant app

Improvement

5.4.2.1

V5-3345

Apps & Portals - Ability to configure shortcuts 

  • Ability to configure back-end system Applications settings to allow:

    • Selecting the applicable shortcuts for the app/portal

    • Selecting the order in shortcuts will appear on the Home screen

    • Ability to add a label for shortcuts (not hard-coded names)

Improvement

5.6.0.1

 

 

 

Application configuration

  • Ability to select 'light mode' or 'dark mode' theme for front-end applications

  • Provide rich text content or URL links to be used by front-end apps:

    • About the App/Portal

    • Terms & Conditions

    • Privacy Policy

    • FAQs

    • Contact Us

  • Specify an explicit order catalogue to be used when ordering

  • Support payments using wallet funds

    • Allow contact to provide the amount to use (yes/no)

    • Should wallet funds cover the full basket amount (yes/no)

  • Support reclaiming a purchase using a QR code or a human-readable code

  • Enable and support reward tiering

  • Enable preferred organisation rewards

  • Select contact registration/authentication method:

    • email/password

    • email/OTP

    • phone/OTP

  • Set option contact profile details

    • Date of birth

    • Name day

    • Gender

  • Set unique app id for App Store, Google Play Store

 

 

V5-2885

Application & Payment Method Enhancements

App configuration should allow:

  1. enabling payment method selection (both for ordering and rewards, general setting)

  2. enabling which integrations (payment gateways) should be supported

     a) selected integrations will drive which payment method types (Card, account debit, wallet) will be supported in the app (portal/mobile)
     b) for example, in multi-merchant app enabling JCC Merchant will add only “rewards” payment methods (card based) and in single-business app enabling JCC will add “ordering” payment methods - enabling both integrations then contacts should select whether to add an ordering or rewards payment method (always based on the respective integration)

Self-Service API v2 Integrations should allow:

  • filtering integrations based on application id (mandatory)

Self-Service API V2 Payment Methods should return whether a payment method is only used for rewards purposes, without being able to be used on financial transactions

New Feature

5.6.0.1

V5-4384

Application settings  - configurable subscription/service actions

Ability for a back-end system user to configure the permitted subscription actions, and service actions for contacts using a front-end device (app/portal).

1 ) subscription actions - supported subscription actions 

     a) change billing day
     b) change payment method

2 ) subscription after actions - supported actions after a subscription action has taken place

     a) cancel
     b) update

3 ) service - supported service actions

     a) activate
     b) deactivate
     c) pause
     d) resume
     e) change
     f) cancel
     g) regret

Improvement

5.6.0.2

V5-3546

Application settings - enhance app settings to include 'order queue'

Ability to specify order queues for front-end applications for ‘native contact app' and 'web - contact portal’ types.

For the purpose of ordering from the app - at the moment, there can only be one order queue defined for a business, and when an order is placed, it’s chanelled to that queue. If there's more than one queue defined then ordering fails when ordering via front-end.

The enhancement involves specifically stating the order queue to be used in the Applications settings for the relevant configuration for pick-up/delivery/direct sale supply methods.  

Improvement

5.6.0.2

V5-4607

Applications settings - Ability to configure whether Account funds can be used to pay for an order placed using the front-end

Within the Application settings for the contact app and portal, a system user has the ability to configure whether contacts can utilise their account funds to pay for an order placed through the app or portal.

Improvement

5.6.0.3

V5-4569

New self-service APIs to allow uploading/deleting an image for contact profile 

Ability to upload/delete a contact profile image using customer-facing applications.

New Feature

5.6.0.3

V5-4496

Applications related improvements for images

  1. Back office - Default icons  (nice to have)

    1. When Delivery, Pick-up or Direct Sale supply methods are enabled, upload the relevant default icon

    2. Shortcuts - When a shortcut of a specific type is enabled, upload the relevant default icon for that shortcut

Improvement

5.6.0.3

V5-4377

Application Settings improvements

Enhanced application settings:

  • Ability to differentiate the ordering flow based on various queues, one for each supply method (pick-up, delivery, direct sale)

  • Ability to configure which subscription actions are available for front-end apps

  • Ability to define shortcuts for front-end UI

Improvement

5.6.0.3

RELEASE CONSUMER APP, RELEASE CONSUMER PORTAL

V5-2567

Release App - Add credentials to existing contact amendments

When a contact selects to register from the app/portal, they have the option to register as an existing loyalty member or a new member.

Improvement

Release App 5.1.2

V5-2544

Release Portal enhancements - Refresh token

When a user logs into the s netwPortal, closes the browser, and re-opens the portal, he should be automatically logged in with an access token/refresh token.

Improvement

Release App 5.1.2

V5-2420

Release App/Portal enhancements - Partner Creatives 

Ability to display partner logos on mobile app/portal

New Feature

Release App 5.1.1

V5-2315

Release App enhancements - Order Services

Ability to order a subscription service from a consumer app/portal and display contact subscriptions/services and billing information.

New Feature

Release App 5.1.1

V5-2210

Release App/Portal - Ability to play Lottie file in the splash page

Lottie file for splash screen. Not configurable from the back-end, must be sent to CRMI to embed in app build.

Improvement

Release App 5.1.1

V5-2110

Release app - Enhancement to Cart when an order will be paid with account balance & amount due = zero

If the order Amount Due is zero, either because the consumer used wallet funds or because the order will be paid with account balance, then when the user places the order, do not follow 3D secure payment; instead, place an order immediately.

Improvement

Release App 5.1.0

V5-2041

Facebook SDK as a custom feature

Custom feature for a customer, not implemented for release

Improvement

Release App 5.1.0

V5-2022

Enhancement to payment method selection in Cart Release App

In Cart, if there is more than one payment method (Cash and Card), the CARD option is preselected if the user has added a card. If no Card is added, then Cash is preselected.

Improvement

Release App 5.1.0

V5-2006

Release App/Portal - Ability to handle multiple Order Catalogues

If multiple ACTIVE order catalogues exist at the time of ordering, allow the user to select which order catalogue to choose from. Users can choose products from any catalogue or from different catalogues so that user can go back and forth from the product catalogue to the order catalogue page.

Improvement

Release App 5.1.0

V5-1991

Add a Card via Release Portal (same as with 3D secure payment flow)

When adding a card via the portal, it should follow the same 3D secure payment flow as for the mobile app.

Improvement

Release App 5.1.0

V5-1843

Release App - Top-up Wallet feature configurable

Show/Hide Top Up Wallet button in Shortcuts depending on the Applications configuration.

Improvement

Release App 5.0.0

V5-1801

Release App - Top-up Wallet enhancement for 3D secure payment

Top-up Wallet flow to support 3D secure checks.

Improvement

Release App 5.0.0

V5-1794

Release App - Enhancement to Refer a friend

Show/hide the Refer-a-Friend button in Shortcuts and the sidebar menu option depending on the Application configuration.

Improvement

Release App 5.0.0

V5-1789

Release App - Amendment to the minimum order amount and placing order

Don't allow orders to be placed unless the minimum order amount is met.

Improvement

Release App 5.0.0

V5-1775

Release App - Apply secure storage for iOS and Android

Apply secure storage of sensitive information (e.g. personal information) for iOS and Android

Improvement

Release App 5.0.0

V5-1772

Release App - Product images/mapping enhancement

Use the height of the media image that is close to the requirement (size of image placeholder) and place the centre of gravity in the middle. Select and use the image that is best for the aspect.

Improvement

Release App 5.0.0

V5-1762

Release App - Enhancement to selecting/deselecting component options and removal of None option

 Enhancement to selecting/deselecting component options and removal of None option

Improvement

Release App 5.0.0

V5-1733

Release App - UI revamp (JCC/Service Owner implementation)

XD has been updated with a new UI for Service Owner implementation (multi-tenant app)

Improvement

Release App 5.0.0

V5-1681

Release App - Validate whether the wallet funds amount should cover the full basket amount. 

Optional Application configuration allowing the user to proceed with the order only if the wallet funds amount covers the full Cart amount.

Improvement

Release App 5.0.0

V5-1663

Release App - Enhance Order to show Pickup location Phone and Address

Show the Address and Phone of the Pickup location on the Order screen

Improvement

Release App 5.0.0

V5-1566

Release App - Enhancement to Profile. The ability for contact to select the country for phone

The ability for contact to select the country for phone number from a list

Improvement

Release App 5.0.0

V5-1558

Release App - Amendment to payment method types for Delivery/Pick-Up

Retrieve and allow payment according to the payment methods configured by the specific organisation

Improvement

Release App 5.0.0

V5-1551

Release App - Set default Variant

If the Product has variants, then when the Product Detail page opens, have the first product returned by API selected by default.

Improvement

Release App 5.0.0

V5-1550

Release App - Ability to top-up wallet with the registered card

Ability to top-up wallet with money from user’s registered card.

New Feature

Release App 5.0.0

V5-1431

Release App - Ability to re-order from the existing order

Users can re-order the same products as a previous order by navigating to the Orders screen or Order History screen.   

Improvement

Release App 5.0.0

V5-1427

Release App - Ability to support Email/OTP registration & authentication

Release App - Ability to support Email/OTP registration & authentication

Improvement

Release App 5.0.0

V5-1424

Release App - Ability to handle Order Catalogues

Ability to order products using order catalogues; if not defined, then use normal product catalogues for ordering.

Improvement

Release App 5.0.0

V5-1369

Release App - Enhancement to setting contact name day

Allow contact to edit and select a name day. Name day can only be set once; after setting name day, the field becomes locked.

Improvement

Release App 5.0.0

V5-1364

Release App - Do not show Categories/Sub-Categories if no products exist for that category.

Do not show Categories/Sub-Categories in the Product Catalogue if no products exist under that category.

Improvement

Release App 5.0.0

V5-1363

Release App - Ability to select Merchant for Ordering (Pickup & Delivery) enhancements

Based on the business network ordering model - allow users to select merchants for ordering before selecting products. 

Improvement

Release App 5.0.0

V5-1349

Release App - Add a checkbox to agree on terms & conditions during registration.

Users must agree to T&C by selecting the check box in order to proceed with the registration procedure.

Improvement

Release App 5.0.0

V5-1346

Release App - Enhancement to the product catalogue to show products as not available for ordering

Products not available for ordering appear greyed out.

New Feature

Release App 5.0.0

V5-1333

Release App - Ability to resend the verification email

Add the option to Resend the verification email from the following screens:

  • after contact registers

  • after the contact tries to sign in with an unverified email address

Improvement

Release App 5.0.0

V5-1257

Release App - show organisation contact details on Order Checkout

Show organisation contact details on Order Checkout

Improvement

Release App 5.0.0

V5-1241

Release App - Preferred language enhancement

Ability to set the contact's preferred language from the app.

Improvement

Release App 5.0.0

V5-1216

Release App - Handle exception that the store cannot fulfil the order

Display a meaningful message in cases when an order cannot be fulfilled. 

Improvement

Release App 5.0.0

V5-1176

Release App - Show Upsell products on the Product details page and Cross-sell products in Cart.

Ability to display upsell/cross-sell products during ordering.

New Feature

Release App 5.0.0

V5-1175

Release App - Scan QR/Bar Code to get awarded

Ability to claim a purchase by scanning a QR Code or Bar Code and get awarded.

New Feature

Release App 5.0.0

V5-1161

Release App - Capture address information as part of the Profile

Move the Address Book section under Profile > My Profile. To be visible always, not only when ordering is enabled.

Improvement

Release App 5.0.0

V5-1122

Release APP - Promotions in Orders, Promotion Discount in Cart & Cart UI enhancements

Ability to display Promotions in the Orders section and apply promotion discounts in Cart. Enhance ordering flow to allow contact to select the payment method at the Cart so that it can be considered if such a Promotion condition is configured. Enhancements to Cart UI/UX

Improvement

Release App 5.0.0

V5-2196

Contact Address enhancements on Release App/Portal

Implement short names for addresses, allowing them to be easily recognised in a list

Improvement

Release App 5.1.1

V5-1306

Release App - Display contacts referral code in the mobile app

Display contacts referral code in the mobile app on Refer a Friend screen.

Improvement

Release App 5.0.0

V5-1444

Release app - Ability to define the amount to spend from wallet funds

Based on Application configuration - the Cart screen allow the user to insert the amount he wishes to use from the available wallet funds.

Improvement

Release App 5.0.0

V5-3195

The ability for a registered contact to unregister from an organisation

New ‘Unregister’ option on release app/portal Settings screen. If a contact unregisters and wishes to re-register, then they must follow the ‘existing participant’ flow to identify themselves and add credentials to their account.

New Feature

APP 1.0.0.0

V5-3849

New 'Purchase Event Analysis' option & 'Wallet Analysis' improvement 

  1. A new sidebar menu option, ‘Purchase Events Analysis’, should be created to show all the customer's purchase events in summary format (level 1). When a purchase is selected, the drill down will show the product name,  quantity purchased, and the total amount of each product

  2. Wallet Analysis screen improvements - for Award and Spend wallet journal entries, show additional information when expanded (selected) :

    1. order amount

    2. order fulfilment location

New Feature

Coming soon

V5-3797

Consumers to provide consent for receiving in-app notifications

During the registration process, provide the ability for a contact to explicitly give their consent to receive in-app notifications. This feature is available to both the native front-end systems (Android and iOS, not the portal) and provides full compliance with GDPR regulations.

Improvement

Coming soon

V5-3586

Contact code can be represented by either a barcode or a QR code

Currently, the contact code is represented by a bar code on apps & portals, allowing either a bar code or a QR code based on configuration

Improvement

APP.1.1.1.0

V5-3567

Ability to support contact communities

The ability for contact to

  • switch to a contact's community and perform business events (e.g. service requests, orders)

  • invite other (person) contacts to the contact's community (and manage the contact's community members)

Each action performed from a contact member to a (parent) contact should comply with the contact permissions that are part of the authentication token and restrict the ability to perform actions on a parent (company) contact

Improvement

Coming soon

V5-3658

Apply colour mapping changes to the merchant app & captive portal

Apply new colour mapping changes to the merchant app & captive portal (as for the release portal).

Improvement

APP.1.1.1.0

V5-3425

The ability for a contact to reclaim a purchase using a human-readable code 

Currently, a contact can reclaim a purchase by scanning a QR code from a receipt (using the consumer app); this process is being enhanced to support reclaims based on a transaction code printed on a receipt too.

Improvement

APP.1.1.1.0

V5-3207

Release app/portal - accommodate carousel images 

‘Carousel’ type images defined in app/portal configuration (Settings > Applications > Appearance > Creatives) will appear on the home page of the front-end device as auto-rotating images.  

Improvement

APP.1.1.1.0

V5-2749

Release App & Portal - Subscriptions & Devices

Ability to order and view subscriptions

New: Ability to view devices on which the service is enabled/could be enabled on

New Feature

APP.1.0.0.0

V5-3185

Ability to manage subscription services via a front end device

Ability to manage subscription services via the front end

  • Change the service

  • Cancel the service

  • Pause and Resume a service

Improvement

APP.1.0.1.0

V5-3118

App/portal - OTP Spend enhancements

Currently, when a consumer generates an OTP using their app device to spend an amount from their wallet funds, they are able to specify the amount to be spent or leave the amount blank to spend as much as possible. This has been enhanced, so according to the back-end app configuration, the user may or may not be permitted to specify the amount to be spent when generating an OTP. 

Improvement

APP.1.0.0.0

V5-3016

Ability to apply strong password policy

Applications should be able to handle strong password policy exceptions and inform contacts about strong password conditions violations during contact registration of password change.

Such change should be made across release applications (mobile, portals, captive portals) and any custom applications.

Task

APP.1.0.0.0

V5-2883

Release app - Ability to display the progress of Lottery 

UI enhancement on the app & portal to support lottery offers.

Ability to track the progress of lottery offers via the app by displaying the contact's accumulated number of entries for each lottery.

New Feature

APP.1.0.1.0

V5-2655

Improvements to consumer multi-tenant app 

Multi-tenant app - allows signing up to a business by:

  • Selecting the business from the map

  • Selecting the business from an alphabetical list  

Improvement

APP.1.0.0.0

V5-2572

Enhanced re-ordering flow to manage un-available products

Enhancements to the re-ordering flow are as follows:

Order estimation is enhanced so as to provide an estimation as to whether the ordered items can indeed be delivered.

A product cannot be included in the order if:

  • its validity period has passed

  • it's temporarily unavailable at/by the organisation fulfilling the order

  • the order catalogue used during ordering is no longer valid (if the order catalogue was used)

Any products that cannot be induced in the new order are:

  • Listed within the order estimation along with the reasoning of unavailability

  • Excluded from invoice estimation, i.e. excluded from providing the order’s estimated cost

Improvement

APP1.1.1.0

V5-2564

Release App/Portal - Ability to upload images in Service Requests

Release app - Allow the user to take a photo or select a photo from their device and attach it to the service request before being submitted.

Release portal - Allow the user to attach a file to the Service Request from their device

Improvement

Release App 5.1.2

V5-2047

Embed Facebook SDK in Release Apps to capture events

Embed Facebook SDK in Release Apps to capture events

New Feature

 

V5-1078

Applications configuration enhanced to include wallet funds setting

Order settings in the Applications configuration now include a toggle to support payment using wallet funds

Task

5.3.0.3

V5-493

Enhancements in Applications 

Ability to configure whether Ordering will support Delivery and Pick-up

Task

5.2.0.0

V5-3739

Release app/portal: Ability to support OTP spend request validations

Ability to support OTP spend request validations - issue a meaningful message when a contact requests an OTP to spend for an amount that is greater than the wallet balance

Improvement

APP1.1.1.0

V5-2785

Release App & Portal - Account & Wallet Analysis

  • New ‘Account Analysis’ option available from the sidebar menu

    • View current account balance

    • View account transactions

    • Select an account transaction and view brief details

  • Enhanced ‘Wallet Journals’ option

    • Renamed to ‘Wallet Analysis’

    • View current wallet balance

    • View wallet transactions

    • Select a wallet transaction and view brief details (similar to existing)

Improvement

APP1.1.1.0

 

Consumer app colour settings enhancements

Appearance

  • The landing page is configured based on back-end application configuration settings.

    • Background colour - overridden by the landing page creative if defined

    • Button colour

    • Text colour

  • App/portal screens

    • Card colour

    • Button colour

    • Wallet card colour - replaced by the tier colour or tier image for businesses if reward tiering has been configured.

 

 

 

Contact registration flow

Registration

  • Contact can specify a refer-a-friend code which will trigger a reward event for referred-by contact (based on reward settings)

  • Select the preferred method of communication (email/sms)

 

 

 

Home Screen attributes

Home Screen

  • Contact’s wallet balance and reward tier are displayed (if reward tiering has been enabled)

    • Wallet selection displays:

      • Open & Commerce wallet balance with spend conditions

      • Current reward tier and units required to achieve the next tier

  • Shortcuts (based on configuration settings)

    • Bar code - contact code in barcode format

    • Profile - shortcut to profile screen to view/edit personal information

    • Locations - details of configured organisations and map with pinned locations

    • OTP to Spend - spend an available wallet amount by generating an OTP

    • Reclaim - reclaim a purchase

    • Top-up wallet - add funds to wallet using card-on-file (to be used for payments)

    • Refer a friend - introduce a friend by providing their email/phone and earn awards (based on reward settings)

    • Create a service request

    • Redeem a pass (top-up your wallet by redeeming a gift card)

  • Select ordering method - pick-up, delivery, direct sale (subscriptions)

  • Display featured reward offers

  • Display embedded browser links based on configuration

 

 

 

Offers Screen

Offers Screen

  • Featured reward offers are listed at the top of the list

  • Filter reward offers based on industry/industry sector/tags/town or city of organisation

  • Select to view an offer, its details and applicable locations

 

 

 

Contact cards

Cards

  • Register cards for rewards, register cards for ordering (based on configuration settings)

 

 

 

Contact reward schemes

Participating Schemes

  • View joined schemes

  • Select to join more schemes (based on configuration)

 

 

V5-3674

Release app/portal: Ability to support contact identity management

The ability for contacts to

  • Change password - contact provides a new password and password confirmation; the password is set if it complies with strong password regulations.

  • Change username associated with password - contacts can change their username with a new one by providing the password for security purposes.

  • Change username associated with OTP - contacts can change their username (email or phone) with a new one by providing an OTP for security purposes.

Improvement

Coming soon

V5-3870

Apps & Portal - Version number for app and portal

Display the version number on the app and portal under See More > About the App/Portal option.

Improvement

Coming soon

V5-3869

Release App Embed Google Firebase Crashlytics and Analytics

Embed Crashlytics and Analytics Firebase features as a standard service for the Release app.

Improvement

Coming soon

V5-3867

Apps & Portal - Ability to define only main categories for product catalogue and product multi-pricing issue

  • App & portal can only display products defined at the sub-category level; back-end users should be able to define just one level (main category) and assign products to this level only, without the need to create a sub-category.

  • When a product has pricing defined in multiple currencies, the system should display the prices in the currency of the contact's country of agreement.

Improvement

Coming soon

V5-3796

Enhance release consumer app to force update 

  • Force app user to update the app, typically when major changes have been implemented

Improvement

Coming soon

V5-3546

Apps & Portal - enhance app settings to include the 'order queue.'

The enhancement involves specifically stating the order queue to be used in the Applications settings for the relevant configuration. Any orders placed through the app or portal will be channelled through that queue.

Improvement

Coming soon

V5-3127

App - the ability to mark all notifications as 'read.'

Ability to mark all push notifications as ‘read’ via the app

Task

Coming soon

 

 

 

 

 

RELEASE MERCHANT APP

V5-2250

Release Merchant App - Ability to identify contact with a passcode as a CIM and submit purchase

Submitting a purchase event via the merchant app using the passcode as identification of the contact 

Improvement

Release App 5.1.0

 

 

Merchant app colour settings based on configuration settings

 

 

V5-1625

Merchant App - Enhance app to support submitting spend requests and display awards/spends

Application configuration to allow spending using merchant app.

Improvement

Release App 5.0.0

V5-1994

Merchant app enhancements

  • The merchant app should return the actual 'spent' amount if a transaction with a 'spend' amount has been submitted.

  • Create a generic merchant app per Service Owner 

Improvement

 

V5-3868

Merchant App improvements 

Improvements to the merchant app to allow sign-in of Merchant level users and transaction screen 

Improvement

Coming soon

V5-3827

Merchant App needs to take the organisation 'state' into consideration when submitting purchase events. 

If a business or a merchant has a state of ‘Inactive’ (or ‘Suspended’?), they should not be allowed to submit purchase customer events via the merchant app (or any other integrator, for that matter).

Task

Coming soon