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 |
| Improvement | 5.3.0.0 |
V5-833 | Integrations for Businesses for the multi-business app |
| 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:
| 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:
Release app enhancements:
| 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. |
| 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:
| 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 |
a. Landing page
b. Screens
| Improvement | 5.5.3.0 |
V5-1597 | Enhance Applications settings to support merchant app configuration and the ability to submit a spending request. |
| Improvement | 5.4.2.1 |
V5-3345 | Apps & Portals - Ability to configure shortcuts |
| Improvement | 5.6.0.1
|
|
| Application configuration
|
|
|
V5-2885 | Application & Payment Method Enhancements | App configuration should allow:
a) selected integrations will drive which payment method types (Card, account debit, wallet) will be supported in the app (portal/mobile) Self-Service API v2 Integrations should allow:
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 2 ) subscription after actions - supported actions after a subscription action has taken place a) cancel 3 ) service - supported service actions a) activate | 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 |
| Improvement | 5.6.0.3 |
V5-4377 | Application Settings improvements | Enhanced application settings:
| 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:
| 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 |
| 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
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
| 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:
| 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:
Any products that cannot be induced in the new order are:
| 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 |
| Improvement | APP1.1.1.0 |
| Consumer app colour settings enhancements | Appearance
|
|
|
| Contact registration flow | Registration
|
|
|
| Home Screen attributes | Home Screen
|
|
|
| Offers Screen | Offers Screen
|
|
|
| Contact cards | Cards
|
|
|
| Contact reward schemes | Participating Schemes
|
|
|
V5-3674 | Release app/portal: Ability to support contact identity management | The ability for contacts to
| 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 |
| Improvement | Coming soon |
V5-3796 | Enhance release consumer app to force update |
| 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 |
| 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 |