2.1.0.0

Applications release 2.1.0.0 consists of the following features, enhancements and bug fixes.

Issue Number

Summary

Description

Issue Type

Issue Number

Summary

Description

Issue Type

V5-3567

Release app/portal: Ability to support contact communities & switching roles

Ability for a contact to

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

  • invite other (person) contacts to a contact’s community (and manage contact’s community members)

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

Improvement

V5-3586

Release App & Portal - Contact identification using Wallet code 

Contacts are identified using their wallet code, the wallet code can be in the form of either a bar code or QR code based on system settings.

Improvement

V5-3796

Enhance release consumer app to force update 

Enhance release consumer app to force update 

Improvement

V5-4047

Release app/portal: Ability to support payouts

Ability to support financial payout from self-service applications

Improvement

V5-4077

Release app/portal: Ability to support (dynamic) payment gateway integrations

Ability to support payment gateway integrations dynamically based on app configurations. 

Improvement

V5-4843

Release app & portal - Ability to filter reward offers & promotions using tags

The contact will have the ability to see a list of configured reward tags on the Offers screen or promotion tags on the Promotions screen. Upon selecting one of these tags, the respective reward offers / promotions will be displayed. 

Improvement

V5-4859

Release app/portal: Enhanced management of contact communities

Ability for a contact who is the owner of a community to set the following for its members:

  • Wallet Sharing

  • Usage consumption allowance

Ability for each member to see their allowance/wallet sharing and the remaining amounts

Ability for contacts to leave a community or remove a member from the contact’s community

Improvement

V5-4893

Release App & Portal - Purchase History option

Implement Purchase History option - a contact can view their past purchases.

New Feature

V5-4950

Release App & Portal - Registration flow improvements

1 ) Currently, when a contact is registering to a new business through the front-end, they enter all their details as required and are notified at the end of the flow that they are an existing contact and so should sign-in instead of registering. The contact should be notified if they are an existing contact once they have provided their email/phone number.

2 ) Reduce the number of steps for registration from 5 to 3.

Improvement

V5-4956

Release app & portal - Ensure that the correct image sizes are used for all front-end applications

1 ) Use the best-sized images from Cloudinary wherever images are used on front-end applications (consumer app & portal) to ensure optimal visual presentation, providing a better user experience and faster load times.

2 ) On the ‘Order’ screen remove the supply method images (pick up, delivery, direct sale) and replace them with selectable buttons instead.

Improvement

V5-5000

Release App & Portal V2 - Move upsell products to shopping cart screen 

Currently, upsell products are being shown on the product screen (when a specific product is selected). The upsell products should be moved to the shopping cart screen where cross-sell products are also shown. 

Improvement

V5-5027

Release App & Portal - Subscription service improvements

For front-end contacts ordering their first subscription service, they should be able to see all the services available for order. If the service is offered as a bundle, then the additional add-ons should be visible for selection.

If the contact wishes to change their existing service to another, they should be shown the valid services they can switch to from their current service.

For contacts looking to order another service, display the valid services which can co-exist with their current service. 

Improvement

V5-5034

Release App & Portal - Use the correct payment methods for direct sales orders 

Front-end systems should dynamically retrieve and display the payment methods based on the configured fulfilment policy for direct sales. 

Bug

V5-5112

Release App & Portal V2 - Product recommendations relevant to Contact

The Home and Commerce screens will display recommendations relevant to the specific contact:

  • Best selling products

  • Products included in Reward Offers and Promotions

  • Products on which commerce money available in the business pocket can be spent on

Improvement

V5-5114

Release App & Portal V2 - UX improvements

General UX improvements

Improvement

V5-5119

Release app/portal: Support Revolut payment method 

Release app/portal: Support Revolut payment method 

New Feature

V5-5165

Release App & Portal - Ability to retrieve and display 'company' type contact details

When a contact switches roles to a ‘company’ type contact, the company contact details should be visible on the Home screen.

Improvement

V5-5173

Release App & Portal - Marketing Application settings not applied on consumer app

If the embedded browser links are not enabled in application settings, don’t show ‘Explore More' header on Home screen, nor the links.

Task

V5-5188

Release App & Portal - Implement new JCC payment gateway integration

New JCC gateway flow.

Improvement

V5-5291

Release App & Portal - hard-coded options for front-end   

Some application options will be hard-coded (always shown) for the app and portal, so ignore the application configuration for the following:

  • Modules

    • Contacts

      • Support communities

    • CRM

      • Support Service Requests

    • Finance

      • Redeem Pass (need pass attributes though)

      • Support wallet top up

      • Support wallet payout

      • Support wallet transfer (need wallet balance attributes)

    • Orders

      • Allow contacts to provide the amount to spend

    • Rewards

      • Support reclaim purchase (need reclaim method)

      • Support refer a friend (need referral method)

      • Support contact OTP to spend (need spend attributes)

        • If the spend attribute is not ‘amount’ (i.e. is ‘null’)

          • Don’t show the pop-up prompt to enter the ‘spend amount’

          • Submit the request without an amount

  • Shortcuts

    • If the label of a shortcut is not provided, then use these hard-coded labels:

      • Locations > Locations

      • OTP to Spend > Spend

      • Reclaim a Purchase > Claim a Purchase

      • Top Up Wallet > Top Up

      • Refer a Friend > Refer a Friend

      • Service Request > Request for Service

      • Redeem a Pass > Redeem a Gift Pass

      • Request Money > Request Money

      • Send Money > Send Money

      • Communitites > My Communitites

      • Order > Buy

      • Donate > Donate

Improvement