...
ACCOUNTS | ||||
Issue key | Summary | Description | Issue Type | Fix versions |
V5-1432 | Ability to top-up wallet with fresh money | Improvement | 5.4.1.0 | |
V5-1390 | Financial events back office feature | Ability to view all Financial events for all Contacts on a summary screen using filtering criteria. | New Feature | 5.4.2.0 |
V5-1389 | New API for financial events | Create a new Financial API List Journals to retrieve all account and wallet journals for all contacts. API is used in such processes as Contact statement and Financial events summary feeds | New Feature | 5.4.2.0 |
V5-1275 | Implement payment retries | Implement payment retries | Improvement | 5.4.3.0 |
V5-1080 | Front End Payment Payment Flow to support 3D Secure checks and Pre-order payment | The order processing flow needs to be amended to accommodate the potential for a 3D Secure redirect from a hosting bank, or in general front end payment capture. A number of front end and back end flows will need to be modified. | Improvement | 5.4.0.0 |
V5-1053 | Purchase Events & Refund Enhancements | Ability to credit merchant (organisation) account when a refund is posted due to spend via JCC Merchant services | Improvement | 5.3.2.0 |
V5-764 | Create Batch Purchase Events | Create a batch of purchase Events that can later be monitored. | Improvement | 5.3.0.0 |
V5-328 | Ageing Feature | Ability to calculate ageing of an account or group of accounts. During the accounting closing period, the overdue amount per account is calculated in time periods (0-30 days overdue, 30-60 days overdue, 60+ days overdue). | Story | Candidate Features |
V5-327 | Account Groups | An Account Group represents a group of accounts that have a single parent and multiple member accounts, whereby the parent account funds/sponsors (i.e. is billed and pays for) one or more services of its members. Account Members Funding Scope
Member funded products (product id/type/family) | Story | Candidate Features |
V5-326 | Account Devices | Account devices are the physical goods owned by the contact. Devices can be purchased through the company or brought by the contact as a ‘use your own device’. Devices can be returned back to the company or can be transferred to another account owner. | Story | Candidate Features |
V5-324 | Multi Currency | CRM.COM supports multiple currencies, whilst a default base currency is defined for the business. A different account is setup for every currency. Exchange rates can be set against the base currency in order to facilitate conversion when financial transactions are posted between accounts of different currencies. | Story | |
V5-323 | Credit Management | Define the default Credit Limit and Credit Period rules that are applied on all accounts and optionally create additional rules that can be applied on conditions. A proximity range can also be specified which allows the users to manually adjust the credit for specific accounts. Default Credit Limit - The maximum amount of credit that can be provided for an account, or in other words the maximum balance that an account can ever reach. Credit Period - The time granted to the account owner to settle an invoice. | Story | 5.1.0.0 |
V5-322 | Tax Management | Tax Rates Tax Code
Supply Method
| Story | 5.1.0.0 |
V5-321 | Create and Maintain Financial Transactions | Financial transaction type classifications define the nature of a transaction, including its notation in the double-entry accounting system (debit or credit). Financial transaction type classifications are predefined in the system and cannot be overridden. Map your own business financial transactions against the supported classifications:
| Story | 5.1.0.0 |
V5-320 | Accounts Classifications | Setup business classifications to define the nature of account owners. Account classifications can be used during rule creation to form the conditions for subscriptions, rewards and digital money rules. | Story | 5.2.2.0 |
V5-319 | Period Closing | The accounting period settings define the allowed open periods (between 1 and 6 months). The accounts closing period is always performed on the 5th day of each period. At the end of each accounting period, all transactions posted within that period are collected and their aggregated amount is calculated to provide each account's opening balance for the next accounting period. The opening balance per accounting period is essential since each account's running balance depends on it. | Story | 5.2.2.0 |
V5-318 | Accounts Credit Allocations | Allocations are used to allocate the amount of a credit transaction against a debit transaction, in order to settle an amount due. Allocations are applied automatically by the system based on the allocation principle of the system which can either 'FIFO' or 'FIFO and Against Item'. FIFO (First In First Out)- The oldest credit transaction is allocated against the oldest debit transaction. Against Item & FIFO - Allocations are always performed against item when the credit transaction is referring to one or more specific debit transactions (of an invoice). If there are other transactions which are already allocated against an debit transaction, using the FIFO principle, then they are de-allocated and allocated again based on the same principle. | Story | 5.2.2.0 |
V5-317 | Create and Manage Accounts | Create, update and view a contact's accounts with related wallets and financial transactions. A contact can have multiple accounts in multiple currencies. An account can be either active, suspended (contact cannot purchase additional services) or terminated. If the contact has multiple accounts then one is designated as primary, where it defaults for payments and purchases. Each account maintains a balance and an overdue amount (amount that has exceeded its due date for payment). It can be optionally classified so that it is treated differently in subscriptions, reward and digital money rules and has one of the contact addresses designated as the account billing address. Journal entries are performed against an account and only journals can debit or credit the account. They are used to calculate the balance of the account, close accounting periods and perform allocations. A debit or credit journal entry is created whenever a Financial Transaction, Top-up or Transfer is executed against an account. | Story | 5.1.0.0 |
V5-82 | Accounts and Payment Methods for Organisations | Ability to define an account receivable and payment methods for organisations and process payment with PCI compliance via payment gateways such as Stripe, PayEasy, PayPal, JCC. | Story | 5.3.0.0 |
V5-1728 | Drill down for Financial Events | Ability to view a drill down of a transaction from the Financial Events summary screen | Improvement | 5.4.4.1 |
V5-1656 | Wallet Transactions History Overview | Ability to retrieve wallet transactions with details on each transaction that show how and why they were generated on a single self-service Web API | Improvement | 5.4.5.0 |
V5-2451 | Ability to update or remove a payment method | Update or remove a contact's payment method | Improvement | 5.4.6.0 |
V5-2440 | Have the ability to define credit period per customer | Ability to set up and use Payment Terms
| New Feature | 5.4.6.1 |
V5-2092 | Ability to select statement period & export the Contact's account statement |
2. Ability to export the statement
| Improvement | 5.4.6.2 |
V5-1652 | Ability to keep the opening and closing balance per account/per accounting period | Ability to keep the opening and closing balance per account and per accounting period. Opening and closing balance per period should also be supported for Wallet Balances. | Improvement | 5.4.6.3 |
V5-2939 | Invoice traceability |
| Improvement | 5.4.6.4 |
V5-2918 | Ability for a Business to set up their payment methods | Ability for a business to add a card as a payment method for paying their purchased SaaS services | Improvement | 5.4.6.4 |
V5-2937 | Ability to set up an Automation for failed payments | Ability to set up an Automation for failed payments to handle both these cases:
| Improvement | 5.5.2.0 |
V5-2674 | Ability to create manual debit and credit journals | New financial action Manual Journal (available via the Contact screen) whose purpose is to create a manual debit or credit journal entries for a contact's wallet or account. Balance is adjusted immediately. | Story | 5.5.2.0 |
V5-3594 | Ability to retrieve enough funds to pay off an account's balance | Ability to set up a behaviour for payments-on-file during the billing run. By default, the billing run tries to retrieve enough money in order to pay off the invoice to be generated. This behaviour can be overridden by enhanced Financial Rules according to which, on each billing run, the process requests the bill amount plus the overdue amount of the account that is being billed. | Improvement | 5.5.3.2 |
V5-3612 | Introduce new payment method type: Electronic Transfer | Introduce a new payment method type called 'Electronic Transfer' that will be used to post offline payments such as Bank Transfers and POS payments | Improvement | 5.5.3.2 |
V5-328 | Ageing Feature | Ability to perform an analysis of aged debt of contacts The Ageing analysis is the process that identifies unsettled Invoices and classifies them as Aged Invoices. An Invoice's age denotes how long the invoice has been due for (i.e. how long it is aged since its posted date). | Story | 5.5.3.2 |
V5-3584 | Payment Method (SEPA) Enhancements | Enhance Account Debit payment methods (and overarching APIs) to support SEPA sequence type (first, recurring, final, one-off) | Improvement | 5.5.3.3 |
V5-3471 | Ability to modify and communicate a financial transaction's notes | Provide the ability to users to modify a financial transaction's notes even after it's Posted. Additionally, a financial transaction's notes should also be supported as Communication Tags | Improvement | 5.5.3.3 |
V5-4119 | Ability to set up a tax rate's validity period | Ability to set up the date from which a tax rate will be applied through the UI. Currently the date is automatically set based on system date. The date can be set in the future or in the past. | Improvement | 5.5.4.5 |
ACTIVITIES | ||||
Issue Key | Summary | Description | Issue Type | Release |
V5-1483 | Create and Manage Activities | Ability to create and manage Activities relevant to the type of activity that the request represents. The activity is progressed through statuses and linked to various entities. | New Feature | 5.4.3.0 |
V5-2534 | Ability to add custom fields on Activities | Ability to add custom fields on Activities | Improvement | 5.4.5.9 |
V5-2046 | Activities created from Orders | Ability to create an activity from an order | Improvement | 5.4.5.0 |
V5-2819 | Ability for Merchants/Service Providers to access their Activities | Ability for Merchants/Service Providers to create and access their Activities in the backend | New Feature | 5.5.1.0 |
...
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 user 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 not available 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, pick-up 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 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 login 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 account in credit and apply amount to 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 upload, and images will be displayed on home screen of 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 3 old colours (in 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
b. Screens
2) 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. 3) 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 ability to submit a spend request |
| Improvement | 5.4.2.1 |
V5-3345 | Apps & Portals - Ability to configure shortcuts |
| Improvement | Coming soon |
Application configuration
| ||||
RELEASE CONSUMER APP, RELEASE CONSUMER PORTAL | ||||
V5-2567 | Release App - Add credentials to existing contact amendments | When contact selects to register from from 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 user logs into the Portals netwPortal, closes the browser, and re-opens the portal he should be automatically logged in with 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 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 order will be paid with account balance & amount due = zero | If order Amount Due is zero, either because consumer used wallet funds or because order will be paid with account balance, then when user places the order do not follow 3D secure payment, instead place order immediately. | Improvement | Release App 5.1.0 |
V5-2041 | Facebook SDK as 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 are more than one payment methods (Cash and Card), if user has added a card then CARD option is preselected. If no Card 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. User can choose products from any catalogue or from different catalogues, so user can go back and forth from product catalogue to 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 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 Refer-a-Friend button in Shortcuts and sidebar menu option depending on Application configuration. | Improvement | Release App 5.0.0 |
V5-1789 | Release App - Amendment to minimum order amount and placing order | Don't allow order to be placed unless 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 height of media image that is close to requirement (size of image placeholder) and place centre of gravity in the middle. Select and use image that is best for 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 new UI for Service Owner implementation (multi-tenant app) | Improvement | Release App 5.0.0 |
V5-1681 | Release App - Validate whether wallet funds amount should cover the full basket amount | Optional Application configuration allowing user to proceed with 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 Address and Phone of Pickup location on Order screen | Improvement | Release App 5.0.0 |
V5-1566 | Release App - Enhancement to Profile. Ability for contact to select country for phone | Ability for contact to select 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 Product has variants then when 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 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 existing order | User can re-order the same products as a previous order by navigating to 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 catalogue 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, field becomes locked. | Improvement | Release App 5.0.0 |
V5-1364 | Release App - Do not show Categories/Sub-Category if no products exist for that category | Do not show Categories/Sub-Category in 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 business network ordering model - allow user to select merchant for ordering prior to selecting products. | Improvement | Release App 5.0.0 |
V5-1349 | Release App - Add check-box to agree terms & conditions during registration | User must agree to T&C by selecting check box in order to proceed with registration procedure. | Improvement | Release App 5.0.0 |
V5-1346 | Release App - Enhancement to 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 verification email | Add option to Resend 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 contact's preferred language from the app. | Improvement | Release App 5.0.0 |
V5-1216 | Release App - Handle exception that store cannot fulfill order | Display a meaningful message in cases when order cannot be fulfilled. | Improvement | Release App 5.0.0 |
V5-1176 | Release App - Show Upsell products in 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 Profile | Move 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 Orders section and applied promotion discount in Cart. Enhance ordering flow to allow contact to select payment method at the Cart so that it can be considered if such 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 name for address allowing it to be easily recognised in a list | Improvement | Release App 5.1.1 |
V5-1306 | Release App - Display contacts referral code in mobile app | Display contacts referral code in mobile app on Refer a friend screen. | Improvement | Release App 5.0.0 |
V5-1444 | Release app - Ability to define amount to spend from wallet funds | Based on Application configuration - on the Cart screen allow user to insert the amount he wishes to use from the available wallet funds. | Improvement | Release App 5.0.0 |
V5-3195 | 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 a 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 to 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, allow either a bar code or a QR code based on configuration | Improvement | APP.1.1.1.0 |
V5-3567 | Ability to support contact communities | Ability for a contact to
Each actions performed from a contact member to a (parent) contact should comply to 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 merchant app & captive portal | Apply new colour mapping changes to merchant app & captive portal (as for release portal). | Improvement | APP.1.1.1.0 |
V5-3425 | 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 on/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 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 violation 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 progress of Lottery | UI enhancement on 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 - allow 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 as follows: Order estimation 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 Applications configuration now includes 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/or 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 | 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 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 - 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 pass code as a CIM and submit purchase | Submitting a purchase event via the merchant app using the pass code 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 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 |
BUSINESS NETWORK | ||||
Issue Key | Summary | Description | Issue Type | Release |
V5-1475 | Filter Organisation Tags by multiple Industries and Industry Sectors | Improvement | 5.4.0.0 | |
V5-1450 | Business Network Assignable Records | Ability to support assigned to attribute on records, such as leads, service requests, as core behaviour | Improvement | 5.4.1.0 |
V5-1383 | Ability for Merchants to create fulfilment policies for themselves and their Venues | Ability for Merchants to create fulfilment policies for themselves and their Venues Ability for Merchant to create automation regarding its own venue coverage | Improvement | Candidate Features |
V5-1378 | Ability to filter Locations by organisation name | Improvement | 5.4.0.0 | |
V5-1324 | Ability to define a short name for Addresses | Ability to define a short name for Addresses | Improvement | 5.4.0.0 |
V5-1300 | Ability to access Pricing Policy during Business sign-up | Ability to setup Pricing Policy URL in White Label Settings and be accessible during Business Sign Ups | Improvement | 5.4.0.0 |
V5-1202 | Enhancement to Organisations Address UI- Show Google Place ID field | Show Google Places ID field on Business/Merchant/Venue Address section. Field is populated when address from google is selected and is editable. | Improvement | 5.3.4.0 |
V5-1110 | Addition of email confirmation on business registration | Ability to support email confirmation in the business registration page and validate it against the first entered email | Improvement | 5.3.5.0 |
V5-959 | Organisation Status Enhancement | Addition of status (active, inactive) on organisations and core behaviour (purchases, list merchants) should comply to that attribute | Improvement | Candidate Features |
V5-794 | Filter organisational tags based on Industry and Industry Sector | Ability to retrieve Organizational tags based on Industry and Industry Sector. | Improvement | 5.3.0.0 |
V5-749 | Create DNS when a new service owner is created | A DNS record should be created as part of the service owner creation | Improvement | 5.3.2.0 |
V5-741 | Controlled based Data Records | Introduce Controlled based Data Records (e.g. segments). Such records can be given access to use through a specific definition of organisations allowed to use at segment level | Improvement | 5.3.0.0 |
V5-725 | Core Organisation Processes | Introduce core definition of processes per organisation | New Feature | 5.3.0.0 |
V5-724 | Data Access | Introduce core definitions and behaviour of data access (and permissions) | New Feature | 5.2.4.0 |
V5-723 | Data Records and Ownership | Introduce core definitions and behaviour or data records and ownership | New Feature | 5.3.0.0 |
V5-573 | Ability to Setup Contact Registry on Service Owner | Contacts can be owned by a business or in a multi-tenant environment a contact registry can be supported on the service owner level. Such contacts are owned by the service provider, with KYC details to be defined and owned by each business that they register to | Story | 5.3.0.0 |
V5-566 | Ability to Setup Transaction Processor | Transaction Processor Organisation with the ability to monitor, view and submit purchase customer events to multiple service providers | Story | 5.3.0.0 |
V5-562 | Ability to Setup Service Provider and Service Points | Service Provider and Service Points Based on selection at sign up for Subscriptions and not Rewards / Digital Money | Story | 5.4.2.0 |
V5-550 | Switch and Masquerade User Role Permissions | Enhancement on user roles to support different permissions for switch and masquerade between organisations | Story | 5.3.0.0 |
V5-379 | User Teams | A group of users that belong to the and optionally have access to all or some subsidiaries | Story | 5.3.0.0 |
V5-331 | Reward Offer Restrictions for Organisations | Ability to restrict which reward offer types and what spend method can be used by organisations (can be configured on service owner or business level) | Story | 5.3.4.0 |
V5-248 | Google Places Integration | Integration with Google Places. Specify the lat/lon of an organisation and contact. | Story | 5.2.0.0 |
V5-2284 | Settlement Improvements | Ability to define the payout and payment rules in the settlement process. | New Feature | 5.4.5.2 |
V5-562 | Ability to Setup Service Provider and Service Points | Service Provider and Service Points (for subscriptions) | Story | 5.4.4.0 |
V5-1450 | Business Network Assignable Records | Ability to support assigned to attribute on records, such as leads, service requests and activities. As core behaviour single users or a team can be assigned on such entities | Improvement | 5.4.6.0 |
V5-1904 | Enhancements to the CRM.COM sign up process | Enhanced business sign up process to CRM.COM when a business signs up for a SaaS plan. The business is also created as a Contact in the Service Owner's Billing Business in order to be billed for their subscription plans | New Feature | 5.4.6.0 |
V5-1906 | Ability of the business tenant to manage its CRM.COM subscription for SaaS | A business signed-up to CRM.COM is able to manage their subscription plan. The following three areas are addressed:
| New Feature | 5.4.6.0 |
V5-1931 | Update to generic settings for SaaS | Update to service owner generic settings for SaaS.
| New Feature | 5.4.6.0 |
V5-1152 | Retrieve Organisations based on Country | Ability to retrieve organisations, filtered by country | Improvement | 5.3.3.0 |
V5-1128 | Enable Business Payment Method | Provide the ability for a business to define a JCC Merchant related payment method for charging | Improvement | 5.4.0.0 |
V5-2736 | Settlement Enhancements | Settle organisations where contacts perform spends, in cases where the amount was accumulated from other organisations
| Improvement | 5.4.6.2 |
V5-959 | Organisation State Enhancement | New 'state' (active, inactive) attribute added to organisations, and core behaviour (purchases, list merchants) should comply to that attribute | Improvement | 5.5.3.2 |
V5-1450 | Business Network Assignable Records | Ability to support 'assigned to' attribute on records, such as leads, service requests and activities. As core behaviour, single users or a team can be assigned on such entities | Improvement | 5.5.3.3 |
V5-3561 | Ability to get an organisation statement and financial analysis |
| New Feature | 5.5.3.3 |
V5-3764 | Business Network Improvements for ‘admin’ user creation | Ability to optionally define an 'admin' user when (manually) creating a service owner, business or merchant/service provider via the back-end | Improvement | 5.5.3.4 |
V5-3981 | Automation Enhancements | Ability to apply validations from automations when creating/updating a merchant/service provider | Improvement | 5.5.4.1 |
V5-3993 | Default Configuration set up on Business sign-up | Enhanced default configuration when signing up a new business.
| Improvement | 5.5.4.3 |
V5-4196 | Enhanced Registration of an Organisation | The process of registering an organisation has been changed to accept additional information for the Business signing-up, such as the currency in which the Business will be billed by the Service Owner. | Improvement | 5.5.4.5 |
V5-4247 | Ability to communicate a subscriber's upcoming bill | Introduce a new communication tag that returns a contact's upcoming bill. The tag will be used in communication plans templates. Communication plan runs on a daily basis and notifies contacts whose upcoming bill is due in an X number of days. | Improvement | 5.5.4.5 |
COMMUNICATIONS | ||||
Issue Key | Summary | Description | Issue Type | Release |
V5-1245 | Ability to create rich push notifications | In-App push notifications enhanced to support images. | Improvement | 5.4.0.0 |
V5-1232 | Create default Automation upon Merchant registration | Upon Merchant registration a default, inactive (to be enabled by the Merchant) Automation will be automatically created. The Automation trigger point will be Contact Registration whereby a push notification will be sent to the Contact welcoming them and informing them that they must enable and set their spending preferences. | Improvement | 5.4.3.0 |
V5-1167 | Shared Communication Integrations between Service Owner and Business | Service Owner communication integrations (and not Business) will be used only for contact registry auth communications and user creation and email verification resend during business registration | Improvement | 5.3.5.0 |
V5-1147 | Disabled Integrations and communications/automations | When an integration has been enabled and then disabled, do not display it as on option to select in Communications and Automations. | Improvement | 5.3.4.0 |
V5-1115 | New Communication tag #contact.email | New Communication tag contact.email representing a contact’s email address. | Improvement | 5.3.1.1 |
V5-1103 | Ability for contact to unsubscribe from receiving communications (emails/sms) | Ability for contact to unsubscribe from receiving communications (emails/sms) | New Feature | 5.4.0.0 |
V5-1068 | Prevent deletion of a segment that is used by an offer | Prevent deletion of a segment that is used by an offer | Improvement | 5.3.3.0 |
V5-1046 | Communication plan enhancement | Ability for the system to not send the same communication plan to contacts of a segment that have already received it. E.G. If a Communication Plan has been scheduled and posted to Contacts in a segment, if the same Communication Plan is rescheduled to be posted, those Contacts who have already received the communication should not receive it again. | Improvement | Candidate Features |
V5-841 | Ability to notify 'fulfilled by' merchant on order creation | Ability to notify ‘fulfilled by’ merchant on order creation through an Automation - either email or SMS. | New Feature | 5.3.0.0 |
V5-828 | New contacts.phone_number tag in Communication Plans | New contacts.phone_number tag in Communication Plans | Improvement | 5.2.4.0 |
V5-796 | HTML for Email Communications | Ability to embed html in email communications. Applicable for Communication Plans and Automations. Make sure we do not use the word notifications / use only communications. We do not need rich text for in app. | Improvement | 5.3.0.0 |
V5-791 | New contact.balances tag |
| Improvement | 5.3.2.0 |
V5-734 | Save Communication plan as draft without setting scheduler settings | Have the option to save a communication plan as ‘Draft’ without the need to set the scheduler settings. | Improvement | 5.2.3.0 |
V5-733 | Restrict number of times a contact receives a communication plan message | Have the option to not send the same email to contact's that have already received this communication plan the last X days | New Feature | Candidate Features |
V5-661 | Ability to ignore opt-in/opt-out settings for all communications | When configuring communication plans and communications with automations there should be an option to override the contact's opt-in/opt-out settings in order to force communications. | Improvement | 5.2.2.0 |
V5-22 | Event-Based Communications | Ability to define a message with optional tags for personalisation that is sent when an event takes place, such as an award, a spend or a payment. | Story | 5.2.0.0 |
V5-21 | Integrations | Marketing
Analytics
Communications
| Story | 5.1.0.0 |
V5-20 | Communication Templates | Templates are used to define a pre-formatted message (subject and content) that allows a business to quickly and easily create communication plans. The content of a communication template can be dynamically customisable for each recipient by including communication tags that will replaced by contact-specific information. | Story | 5.1.0.0 |
V5-19 | Tracking a Link (for email only) | Identifies when a link in an email has been visited. | Story | Candidate Features |
V5-18 | Communication Viewed (for email only) | Identifies when an email has been viewed. | Story | Candidate Features |
V5-17 | Communication Tags | Communication Tags allow an organisation to create personalised communications for their contacts quickly and easily. | Story | 5.2.0.0 |
V5-16 | Communication Plans | Communication Plans provide a means for the organisation to re-engage it's contacts (e.g. announce new reward offers). They can be scheduled to run once at a set date and time or repeatedly within a date range. The recipients are defined using segments. | Story | 5.1.0.0 |
V5-14 | Create, Update, View Communications | Create, update and view a communication in multiple languages. Available channels are Email, SMS, in-app, and device. | Story | 5.1.0.0 |
V5-2321 | Ability to create communication templates for Orders | Ability to create a communication template for Orders using existing tags. | New Feature | 5.4.5.4 |
V5-2265 | Ability to use editor templates to email documents or print | 1 ) Create communication templates from Settings instead of via a communication plan or an automation communication. 2 ) Communication templates can be used to: a) Email a document (e.g. an Invoice) to a contact's email address 3 ) Ability to update and delete a communications template 4 ) New communication tags. | New Feature | 5.4.5.2 |
V5-2144 | Ability to include Service Requests charges/Order Items table in communications | A new communication tag #service_request.charges_table to allow for Service Request charges to be displayed as they appear on the Service Request screen. | Improvement | 5.4.5.4 |
V5-2841 | New rich text editor implemented | CKEditor to be integrated as CRM.COM's rich text editor, replacing existing editor | Task | 5.4.6.3 |
V5-2596 | Have the ability to setup communication templates for financial transactions | Provide the ability to configure communication templates for Payments, Refunds, Credit Notes and Payouts that can be used for printout and email actions | Improvement | 5.5.1.0 |
V5-3003 | Ability to include custom fields in communication templates | Ability to include custom fields in communication templates. The feature includes contact custom fields (the contact of each event) as well as the custom fields of the entity as such (e.g. Orders) | Improvement | 5.5.1.0 |
V5-2595 | Ability to setup communication templates for Service Requests | Provide the ability to configure communication templates for Service Requests that can be used for printout and email actions | Improvement | |
V5-3621 | Ability to define whether to communicate the contact statement per month or year | Ability to define whether to communicate the contact statement per month or year. In the first case, which remains as the default option, the contact receives the statement of the current month. Otherwise the contact receives the statement of the current year. | Improvement | 5.5.3.2 |
V5-3809 | Include a contact's primary address in communications | Implement #contact.primary_address communication tag to be used when setting up communication templates for an entity (e.g. Orders) and in Automations | Improvement | 5.5.3.4 |
V5-2370 | Communications improvements for Service Requests |
| Improvement | 5.5.3.4 |
V5-733 | Restrict number of times a contact receives a communication plan message | Have the option to not send the same email to contacts who have already received a specific communication plan during the last X days | New Feature | 5.5.4.1 |
...
ORDERS | ||||
Issue Key | Summary | Description | Issue Type | Release |
V5-1449 | Include operational details in Order fulfilment Web API | Include operational details of an organisation's opening hours in Order fulfilment Web API | Improvement | |
V5-1448 | Include creatives in Get Order Web API | Include product creatives in Get Order Web API for the ordered items | Improvement | |
V5-1434 | Ability to specify different payment methods for each supply method | Improvement | 5.4.1.0 | |
V5-1401 | Coverage with map coordinates | Ability to define delivery coverage via coordinates on a map (define map area) | New Feature | 5.4.3.0 |
V5-1388 | Ability to retrieve product dependencies during ordering | Ability to retrieve product dependencies on purchasing a termed service. Any required services or physical goods are provided so as to also be included in the order prior checkout | Improvement | 5.4.0.0 |
V5-1384 | Exclude expense and usage services from orders | Usage and Expense services must be excluded from the ordering process since they cannot be purchased. Expenses are applied based on business rules, whereas Usage service is consumed through one-time/termed services | Improvement | 5.4.0.0 |
V5-1334 | Filter Promotions based on organisations | Filter Promotions based on organisations | Improvement | 5.4.0.0 |
V5-1305 | Ability to specify the amount to be used from wallet funds | Ability to specify the amount to be used from wallet funds | Improvement | 5.4.0.0 |
V5-1304 | Enhance Order details report to support multiple payment methods | Order details report should be enhanced to support multiple payment methods when multiple payment methods are applied on an order purchase | Improvement | 5.4.3.0 |
V5-1295 | Products / Orders |
| Improvement | 5.3.5.0 |
V5-1285 | Ability to re-print order ticket | Orders will be marked as printed if printing was successful. icon in summary screens will show which orders were printed | Improvement | 5.3.5.0 |
V5-1268 | Enhance /estimates/orders Self-Service and Back-Office APIs according to spec | Enhance /estimates/orders Self-Service and Back-Office APIs according to spec | Improvement | 5.4.1.0 |
V5-1254 | Orders display mode configuration | User should have the ability to set display mode on the orders page once and each time user visits the page to have the mode of their preference. | Improvement | Candidate Features |
V5-1228 | Ability to auto refresh Orders summary page | Ability to auto refresh Orders summary page | Improvement | 5.4.0.0 |
V5-1221 | Enhance /estimates/orders apis to consider selected payment method for promotions | Enhance /estimates/orders APIs to consider selected payment method to apply promotions | Improvement | 5.3.4.0 |
V5-1204 | Enhance Self-Service POST /orders API to re-calculate estimated delivery/pick-up time | Enhance Self-Service POST /orders API to re-calculate estimated delivery/pick-up time. | Improvement | 5.3.4.0 |
V5-1117 | Ability to accept contact's current location (address, coordinates) and display in Orders | Enhancement to Self-Service /estimates/orders and /orders/\{id} APIs | Improvement | 5.3.4.0 |
V5-1021 | Enhancements on order taking to handle product characteristics | Handle API and UI. Characteristics are billing period, trial period, termed period | Improvement | 5.4.1.0 |
V5-826 | Fulfilment Policy Enhancements - Expiration of Orders | Improvement | Candidate Features | |
V5-778 | Improved UI for Orders | Enhancements to backend UI for Orders | Improvement | 5.3.0.0 |
V5-760 | Automatically update Orders to Complete status | Ability to configure to automatically set order status to Completed when X time (minutes, hours, days) has passed after Ordering average completion time. | Improvement | 5.2.4.0 |
V5-713 | Ability to set preferred venue/merchant for order delivery |
| Improvement | 5.2.3.0 |
V5-673 | Enhancements to the Order screen |
| Improvement | 5.2.1.2 |
V5-672 | Add Notes to the bottom of the printed Order ticket | Add Notes to the bottom of the printed Order ticket under Total Items. | Improvement | 5.2.1.2 |
V5-481 | Activities for Orders | Activities that need to be scheduled to complete an order (e.g. installation). | Story | |
V5-480 | Clone an Order | Orders can be cloned, i.e. used as a template for creating additional orders with similar items for a different contact. | Story | Candidate Features |
V5-476 | Setup your Order Milestones | Setup multiple milestones based on payments which are expected to be made to pay off an order in instalments based on the fulfilment policy. When a milestone due date is reached the billing process will generate an invoice for the necessary payment and identify the milestone as paid when the payment has been received. Point of no return Prior to reaching the Point of no Return (date), all items, including those that may have already been delivered can be returned to the company, the contact will not be billed, and the order will be cancelled. On the other hand, if the Point of no Return has been reached, then any items that have been delivered cannot be returned - they will be billed and paid for, while any undelivered items will not be delivered nor billed and the remaining order will be cancelled. The Point of no return applies while the order is in progress, i.e. once delivery of items begins. | Story | 5.4.5.0 |
V5-475 | Orders Fulfilment Policies | A fulfilment policy is set up for an organisation and is by default inherited by all of the organisation's members (merchants, subsidiaries, venues etc.) unless a separate policy is set up for a specific member. A separate fulfilment policy can be setup for delivery, pick-up and on-site (dine-in). Users can set the minimum cost for an order to be accepted, define how and when orders can be fulfilled as well as which products can be ordered based on their availability. Charges per supply method can also be defined (e.g. a delivery charge). Completion Rules Venues Operational Hours | Story | 5.2.2.0 |
V5-474 | Create and Amend Orders | Orders can be placed by contacts (using an app) or by users of the system. In either case an order progresses through the various life cycle states until it is either Completed or Cancelled. An estimated completion date/time is calculated for each order and the payment is processed according to the customer's payment method. Any overdue orders can also be identified by the system. If an order is amended prior to reaching the completed or cancelled states, then the total amount will be recalculated. | Story | 5.2.0.0 |
V5-359 | Product Catalogue for Subscriptions | Product Catalogue includes service products that can be purchased by subscribers, as well as expenses which are applied to subscribers in the form of penalties or fees. Product catalogue includes business rules that define how these products should be purchased: Dependencies between products.
Tiering of products
Services Pricing
| Story | 5.4.1.0 |
V5-2084 | Ability to dispatch items for an order | Order items are dispatched against an order and result in a stockout transaction. | Improvement | 5.4.5.0 |
V5-2365 | Display Total before discount on order ticket. | Enhance Order ticket to include: | Improvement | 5.4.5.3 |
V5-2268 | Backend Ordering enhancement, display modifiers section AFTER a variant product is selected | Display modifiers section AFTER a variant product is selected and based on modifiers of selected variant product | Improvement | 5.4.5.2 |
V5-2086 | New view options for Orders summary screen | Updates required to Orders list view/Kanban view. New Kanban view linked to queue types. New detailed order summary page. | Improvement | 5.4.5.0 |
V5-2085 | Ad hoc discounting | Ad hoc discounts for Service Requests and Orders. | Improvement | 5.4.5.3 |
V5-2083 | Point of No return | Implement the point of no return for orders. | Improvement | 5.4.5.0 |
V5-2082 | Updates to Orders | Ability to change certain details of an order once an order is created and change order statuses. | Improvement | 5.4.5.0 |
V5-1986 | Include conditions in Order Fulfilment policy expenses | Provide the ability to set up conditions on when an expense will be applied during ordering. Currently the supply method is already a condition. The order's amount should be added (order amount before the discount) | Improvement | 5.4.4.1 |
V5-1981 | Include Product Notes in Order ticket | Notes for orders | Improvement | 5.4.4.1 |
V5-1797 | Enhancement to provide detailed promotion information in invoicing | Include promotion information when invoicing | Improvement | 5.4.3.2 |
V5-1701 | Enhance Self-Service Order fulfilment response with estimated delivery/pickup time | Enhance Self-Service Order fulfilment response with estimated delivery/pickup time so that order fulfilment checks can be removed from order estimates. Required for mobile app ordering flow | Improvement | 5.4.3.1 |
V5-1685 | Ability to create default fulfilment policy upon new Business sign-up. New Direct Sale supply method | A default fulfilment policy will be created when a new Business signs-up. | Improvement | 5.4.4.2 |
V5-1602 | Enhance order to include whether order paid in full or partially with wallet funds | Order enhancement to include amount partially paid using wallet funds and amount partially paid using another payment method | Improvement | 5.4.3.1 |
V5-479 | Ability to have Separate Queues for your Orders | Ability to setup different order queues with each queue having its own workflow of states. Setup the business characteristics of orders to be fulfilled by each queue, for example B2B orders assigned to 'Wholesale' queue, and B2C orders assigned to 'Retail' queue. | Story | 5.4.5.0 |
V5-477 | Orders Quotation | A Quotation provides a formal estimation of an order's cost that includes all physical goods, expenses and services that the contact is interested in buying. In other words, the quotation is a preliminary form of the order's invoice | Story | 5.4.5.0 |
V5-476 | Orders milestone and progress based invoicing | Support for invoicing based on preset milestones or based on progress of delivered services and products. | Story | 5.4.5.0 |
V5-2274 | Ability to define on front-end systems whether to allow purchases only if requested spend amount is fully covered with available wallet balance | Ability to define on front-end systems whether to allow purchases only if requested spend amount is fully covered from the available wallet balance.
| Improvement | 5.4.5.2 |
V5-1405 | Purchases & Business Network | Posting purchase against an organisation should allow only purchases of organisations within the business network | Improvement | 5.4.0.0 |
V5-2633 | Using Wallet funds on ordering improvement |
| Improvement | 5.4.6.2 |
V5-2632 | Improved use of account funds on placing the order | Improved use of account/wallet funds on placing an order
| Improvement | 5.4.6.2 |
V5-2105 | Contact and User approvals for orders | Ability for a contact and/or user to approve/reject an order's progression via CRM.COM Approval Request automations | Improvement | 5.4.6.3 |
V5-2903 | Ability to set up automations on order stage change | Ability to set up automations which are triggered upon changing the stage of an order | Improvement | 5.4.6.4 |
V5-3056 | Orders & milestones enhancement | Display Order milestones (whether invoiced or not) on Order screen | Improvement | 5.5.0.0 |
V5-2438 | Order Attachments | Ability to add attachments on an order | Improvement | 5.5.1.0 |
V5-480 | Clone an Order | Orders can be cloned, i.e. used as a template for creating additional orders with similar items for the same or a different contact. | Story | 5.5.2.1 |
V5-480 | Clone an Order | Orders can be cloned, i.e. used as a template for creating additional orders with similar items for the same or a different contact. | Story | 5.5.2.2 |
V5-3622 | Search for orders based on their address | Ability to search for an order using its delivery address. New 'Address' filter option added | Improvement | 5.5.3.2 |
V5-3416 | Ability to change an Order's Delivery address | Ability to change an Order's Delivery address before its completion. Changing the delivery address is allowed only if no items have been sent out to the contact. Order fulfilment estimation should be triggered again to ensure that the order can still be fulfilled at the new delivery address | Improvement | 5.5.3.2 |
V5-3606 | Improved Orders management | Ability to amend order items and milestones, provided a point of no return is not reached | Improvement | 5.5.3.2 |
...
PRODUCT CATALOGUE | ||||
Issue Key | Summary | Description | Issue Type | Release |
V5-1452 | Products as Controllable Entity Enhancement | Support the ability for a business to allow its products to be used across business network (as controllable entity) | Improvement | 5.4.1.0 |
V5-1396 | Ability to filter Product Categories on the organisation that owns the products | Ability to filter Product Categories on the organisation that owns the products | Improvement | 5.4.0.0 |
V5-1381 | Ability to retrieve product tier rules | Ability to retrieve product tier rules when a contact requests for an upgrade or a downgrade of the subscribed services | Improvement | 5.4.0.0 |
V5-1331 | Ability to restrict products for ordering based on organization that owns the product | Ability to restrict products for ordering based on organization that owns the product | Improvement | 5.3.5.0 |
V5-1330 | List Product enhancement - Restrict products that are modifiers from product/order catalogue | List Product enhancement - Restrict products that are components from being selected for ordering | Improvement | Pending Release (Backend) |
V5-1299 | Ability to define more than one product family on products | Ability to define more than one product family on products | Improvement | Candidate Features |
V5-1294 | Enhance Product catalogues to handle collections and supply role | Ability to group products into order catalogues and the organisations that have access to those order catalogues | Improvement | 5.4.1.0 |
V5-1273 | Ability to differ a price by merchant / venue | Improvement | Candidate Features | |
V5-1187 | Ability to search products using product family filter | Ability to search products using product family filter | Improvement | Candidate Features |
V5-910 | Check product pricing and taxes | Improvements on tax exclusive or inclusive and applying tax on a contact | Improvement | 5.3.1.0 |
V5-897 | Product Promotions | Ability to configure Promotions to enable Products / Services to be discounted. | Improvement | 5.3.1.0 |
V5-861 | Enhancements to Product Synchronisation settings modal | Enhancements to Product Synchronisation settings modal. | Improvement | |
V5-857 | Product type 'classification' to be returned by self-service and back-office APIs | Amendment to self-service and back-office APIs to return the product classification. | Improvement | |
V5-793 | Ranking for Product Components & Variants, define default variant | Ability to rank order of components, order of component options, order of variant attributes | New Feature | 5.4.1.0 |
V5-471 | Product Type Enhancements | Ability to provision products Defines if products of a type are used for provisioning purposes by third party providers which are integrated with CRM.COM Software. Available for:
| Story | Candidate Features |
V5-470 | Product Tags | Define tags for products and promotions and use them to group products/promotions based on similar characteristics that enable tracking, managing and promoting the products/promotions (e.g. food, drinks, Base TV service). | Story | Candidate Features |
V5-469 | Product Promotions old | Promotions define discounts that can be automatically applied on product sales or during billing, given that a set of conditions are met. Promotions can be auto-applied if the conditions are met or presented to contacts or agents as (selectable) offers during a purchase or placing an order. | Story | 5.3.0.0 |
V5-468 | Product Synchronisation | This process is responsible for synchronising (creating and updating) products between a third-party system and CRM.COM.. The process automatically s syncs products from the master system (third-party system, i.e. POS) to the destination system (CRM.COM). | Story | 5.2.0.0 |
V5-467 | Product Pricing | Pricing determines how a product will be priced based on the various parameters that can affect the price. Multiple prices can be configured for products, based on the rate model (flat, tiered, volume), the tax model (tax inclusive or exclusive), whether the product is sold individually or as part of a bundle, the currency, the supply method (delivery, pick up, on-site/dine-in, the countries in which the price will be applied (based on the contact's billing location). | Story | 5.1.0.0 |
V5-466 | Create and Maintain Products | Define the products that a business can sell or deliver to its contacts. Products can be sold individually, awarded through reward offers, sold as part of a subscription, or consumed as part of a subscription. A product has a unique SKU, name and validity period. Product Types Composition method & Variants Product Classifications Up Sell & Cross Sell Products | Story | 5.1.0.0 |
V5-2533 | Ability to use 'hours' as billing period when creating products of type 'one time service' | Ability to use 'hours' as billing period when creating products of type 'one time service' | Improvement | 5.4.5.8 |
V5-2089 | Ability to define a Display Name for Product Categories, Families, Types & Component Sets | Ability to configure a display name for
If no display name is provided then the name is set as the display name | Improvement | 5.4.4.1 |
V5-2001 | Ability to configure the modifiers of variant products | A Variant product can have different modifiers compared to its composite product | Improvement | 5.4.4.0 |
V5-1983 | Ability to edit the Product Type of a Product | Ability to amend the Product Type of a Product to a Product Type of the same classification. | Improvement | 5.4.4.1 |
V5-1693 | Enhanced Promotions conditions and offerings | Enhanced Promotions basket conditions and offerings
| Improvement | 5.4.4.0 |
V5-1683 | New 'Component Sets' for products | New feature Component Sets will allow for products to be easily grouped together and used as add-on components to products. | New Feature | 5.4.3.1 |
V5-1583 | Ability to include services and physical goods within a bundle | Ability to include services and physical goods within a service bundle (fixed or flexible) | New Feature | 5.4.4.2 |
V5-1330 | List Product enhancement - Restrict products that are modifiers from product/order catalogue | Restrict products that are modifiers from being selected for ordering | Improvement | 5.4.4.0 |
V5-1000 | Products list enhancements |
| Improvement | 5.3.3.0 |
V5-2679 | Ability to keep track of applied promotions per contact | Ability to keep track of applied promotions per contact. A promotion is applied for a contact:
In the case of applying a promotion for a termed service, then the applied promotion (per contact and per service) will be utilised by the billing run process to ensure that the contact receives the discount for the correct period of time, enhancing thus the billing run's performance since promotions will not be re-evaluated in each run. | Improvement | 5.4.6.2 |
V5-2542 | Enhanced Subscription Promotions |
Advanced Subscription Promotions
| Improvement | 5.4.6.2 |
V5-1848 | New Price rate models: Tiered, Volume, Stairstep | New Price models: Tiered, Volume, Stairstep | Improvement | 5.4.6.2 |
V5-2679 | Ability to keep track of applied promotions per contact | Ability to keep track of applied promotions per contact. A promotion is applied for a contact either:
In the case of applying a promotion for a termed service, then the applied promotion per contact and per service) will be utilised by the billing run process to ensure that the contact receives the discount for the correct period of time, enhancing thus the billing run's performance since promotions will not be re-evaluated in each run. | Improvement | |
V5-1848 | New Price rate models: Tiered, Volume, Stairstep | New Price models: Tiered, Volume, Stairstep | Improvement | 5.4.6.3 |
V5-2877 | External reference codes for products | Product catalogue setup includes an external reference code for products. | Improvement | 5.4.6.4 |
V5-3115 | Search products based on categories and their sub-categories | Provide the ability to search for a product using either a category or a sub-category. | Improvement | 5.5.1.0 |
V5-3066 | Enhancements in setting up and and applying a Dependency rule | Multiple Dependency rules can be configured per Product/Product Type instead of a single one. When multiple rules are configured, then all of them must be met. Within a rule, operator All/Any determine how the specified dependencies will be evaluated (all required product exists or at least one of the specified) | Improvement | 5.5.1.0 |
V5-3169 | Product Ownership Enhancements | Ability to support duplicate products (SKU based) across the business network, but maintaining uniqueness on the organisation level (different product with same SKU per business/merchant) - configurable on the business level. The customer events engine should identify a product and it's owner, based on the related 'fulfilled by' organisation and if such a product does not exist (neither on merchant organisation, nor on business level), then it should be created automatically with the 'fulfilled' by organisation as the owner. | Improvement | 5.5.2.0 |
V5-2859 | Product Sync | Have the ability to define the TAP for the product sync API as a request with core behaviour to create such product with merchant as owner.
| Improvement | 5.5.2.0 |
V5-3428 | Ability to keep a label per product price | Ability to keep a label per product price to improve usability in cases where a business has multiple prices with various conditions. A price's label is also available through the Ordering flow (when placing a new order, viewing or amending an existing one) | Improvement | 5.5.3.0 |
V5-2718 | Enhanced Product Catalogue usability | Various enhancements required when setting up the product catalogue: 1) Products
2) Prices
| Improvement | 5.5.3.0 |
V5-3568 | Ability to apply promotions based on already subscribed services | Provide the ability to set up a promotion that gives a discount to a basket service based on services that the contact has already subscribed to. The contact can benefit from this promotion for the newly ordered service as long as they are still subscribed to the specified service(s) | Improvement | 5.5.3.3 |
V5-3330 | Pricing support for B2B models | Support for B2B models including:
| New Feature | 5.5.3.3 |
V5-3527 | Stock Balance Enhancements | Ability to support products (non-traceable but stockable or traceable) with zero or no balance, and metrics for reserved, dispatched, rented, ownership, available for sale/rent, on stock balance summary page and report | Improvement | 5.5.3.3 |
REWARDS CORE
V5-4206 | Ability to set up custom fields for Products | Ability to set up custom fields for Products | Improvement | 5.5.4.5 |
V5-3285 | Enhanced Product Catalogue | Product Catalogue enhancements
| Improvement | 5.5.4.5 |
REWARDS CORE | ||||
Issue Key | Summary | Description | Issue Type | Release |
V5-1436 | Ability to upload images for reward tiers | Business users should be able to upload one marketing image for each reward tier | Improvement | 5.4.1.0 |
V5-1392 | Rewards events back office feature | Ability to view all rewards events (purchase, referral, signup, achievement, just money, lottery, profile completion) and how each event performed and processed (its awards, any spends, any cancellations. | New Feature | 5.4.2.0 |
V5-1391 | New APIs for rewards events | New reward events APIs to be used by back office roles and functions to reconcile and audit reward activity. | New Feature | 5.4.2.0 |
V5-1286 | Default configuration for enabling reward tiers | Enable Reward tiering by default upon creation of a new business | Improvement | 5.4.3.0 |
V5-1188 | Ability to have additional recurring options on reward achievement offer types | Ability to have additional recurring options on reward achievement offer types i.e. run every 1 hour | Improvement | Candidate Features |
V5-1105 | Default Automatic Spend Conditions | Ability to configure (per Business) default contact automatic spend conditions and set to each newly registered contacts | New Feature | Candidate Features |
V5-1056 | Back-End Reduction on default payment method | Ability for back-end reduction to refund first on payment method of the purchase, otherwise on the primary payment method (if allows refund) | Improvement | 5.3.1.1 |
V5-1047 | Wallet Fee Core Behaviour Enhancements | Wallet fees should be applied prior spend calculation (reward offer resolution), where fees are applied before spend; and spend is applied for award amount or wallet balance, whatever is less | Improvement | 5.3.2.0 |
V5-975 | Spending Preferences Enhancements | Ability to set and retrieve additional auto spend preferences that will enhance the contact's experience via applications | Improvement | 5.3.5.0 |
V5-958 | Reward Offer Evaluation Enhancements | Rewards core behaviour should be enhanced to exclude performance offers from best offer restrictions. In addition (based on user setup), the reward offer evaluation should be enhanced to support no awarding events that contacts used commerce wallet balance (excluding instant discounts) | Improvement | 5.3.1.0 |
V5-954 | Auto Reward Schemes Sign Up Enhancement | Ability to sign up existing contacts to new auto sign up reward schemes via a back-end process | Improvement | Candidate Features |
V5-887 | Ability to award and spend at time of ordering | Contacts will have the ability to use their wallet credit (open and commerce) plus a payment method for remaining amount (cash or card) during ordering, and at the same time (via automations) to be awarded and spent (automatic/instant) via back-end reduction. | Improvement | 5.3.0.0 |
V5-808 | Ability to retrieve organisation tags from reward offers APIs | New organisation tag(s) attribute on list reward offers APIs | Improvement | 5.3.0.0 |
V5-664 | Back-End Reduction & Refunds | Ability to refund contacts for back-end spends | New Feature | 5.3.0.0 |
V5-660 | Ability to generate purchase events from a financial transaction and award them | Ability via automations to post a purchase event when an invoice is posted and post a credit note when a purchase customer event is voided | Story | 5.3.0.0 |
V5-45 | Rewards Tiers | A tiering system can be configured whereby contacts can be classified based on their purchase behaviour. During a tier review, a contact can advance to the next level, remain at the same level or revert to the previous tier level based on their purchases within the specified period. | Story | 5.1.0.0 |
V5-44 | Reward Resolution | Reward resolution allows a business to configure how it's contacts will be awarded in cases where they may be eligible to be awarded from more than one offer. Available options are - to award the contact from: All matched offers The best offer The best offer from each scheme | Story | 5.1.0.0 |
V5-43 | Spend Reduction Method | Reduction Method defines how the amount requested to be spent by the contact during a purchase event will be deducted from the total amount to be paid. There are two reduction methods: Front-end Reduction is done by a front-end system (e.g. POS) by instantly applying the reduction to the total amount to be paid by the contact, hence the customer pays the reduced amount. Back-end Reduction is done is by a back-end system (e.g. PayPal) where the contact pays the full amount and they are credited through a payment gateway system or by generating a refund voucher. In the context of Rewards (single merchant and multi-merchant environment), the reduction method may vary per merchant depending on the integration and the API used to post purchase customer events. | Story | 5.2.0.0 |
V5-42 | Rewards Settlement | Ability to define merchant agreements and perform a reward settlement process
Merchant agreements allow the business to define the schemes its merchants can participate and their corresponding contributions. In addition the business can define whether settlement takes place for its merchants on award or on spend. The settlement process charges participating organisations (typically merchants) the cost of awards. Settlement creates financial transactions either real time or in set frequencies, such as daily. | Story | 5.3.2.0 |
V5-41 | Rewards Merchant Commercial Terms | Merchant commercial terms are the agreements between the business and the individual merchants who will be participating in the reward schemes. Terms include the agreed commercial terms for the merchant: a) The reward schemes that the merchant will contribute towards for contact's awards or spends. b) The contribution fee that the merchant will be debited for on an award/spend (calculated based on a percentage of the award/spend, defaults to 100%). c) The management fee that the merchant will be debited for, for use of service (calculated based on a percentage of the awarded amount, defaults to 0%). d) The date that the agreement was made and it's termination date (if any). Blocking a merchant denotes that the merchant can no longer award contacts nor can contacts redeem their awards at that merchant. | Story | |
V5-40 | Financial KPI Customer Event | Financial KPI events are used to measure a contact's monthly financial status and performance against the business' KPIs. | Story | Candidate Features |
V5-39 | Achievement Customer Event | Achievement events indicate a contact's accomplishment (e.g. a Facebook like or completing their personal information). | Story | 5.4.3.0 |
V5-33 | Purchase Customer Event | A purchase event represents a sale (e.g. via a POS) of purchased items. CRM.COM behaves solely as a target system, calculating only the total net, tax and gross amounts for the purchased items. In the context of Subscription & Billing, posting an Invoice (financial transaction) can trigger the creation of a purchase customer event having as purchased items the subscribed products. | Story | 5.1.0.0 |
V5-32 | Customer Events | Customer events capture financial and marketing transactions for analytical and reward purposes. The classification of the event determines how CRM.COM will process and award the event. | Story | 5.1.0.0 |
V5-31 | Reward Schemes | A business can have one or more schemes to market and differentiate their marketing loyalty activities. Each scheme has one of the following three sign up options for contacts to register to Open loop schemes
Closed loop schemes
| Story | 5.1.0.0 |
V5-2212 | Settlement Enhancements | Ability to settle all spends made against any wallet allocation and apply a settlement fee on award/spend transaction | Improvement | 5.4.5.0 |
V5-1698 | Purchase Event Estimates | Ability to get an estimate of awards / spends of a purchase event prior to submitting it as a purchase event Ability to submit the purchase event with an estimate id (recalculation will take place) | New Feature | 5.4.4.0 |
V5-1588 | Customer Identification Medium entity to store the first 6 and last 4 digits of the card on CIM (if type = card) | Ability to keep on CIM (of type card), the first 6 and last 4 digits of the card | Improvement | 5.4.3.1 |
V5-3139 | Payout on Redeem Enhancements | Ability to define a minimum (payout) amount that should be supported on automatic redeem payouts | Improvement | 5.5.0.0 |
V5-3052 | Payout on Redeem | Ability to perform a payout on auto-redeem against the contact's preferred payment method, or to a specific payment gateway (provided that it supports payouts) | New Feature | |
V5-3002 | Rewards Free Product | Ability to award contacts a free product (sku, family, type, brand) and on redemption the amount of such purchased product (or the cheapest one) to be credited to contact's open balance | Improvement | 5.5.0.0 |
V5-2956 | Redeem Enhancement | Ability for a business to enable manual redeem. In this mode, redeem is not automatic but is performed only if a spend is requested. | Improvement | 5.5.0.0 |
V5-2842 | Rewards Lottery Enhancements | Ability to draw a winner based on number of entries for specific contact events | Improvement | 5.5.0.0 |
V5-3557 | Ability to support front end reduction at Transaction Processor level | If a Transaction Processor submits purchase events with a spend request then
| New Feature | 5.5.3.2 |
...
SUBSCRIPTIONS | ||||
Issue Key | Summary | Description | Issue Type | Release |
V5-1399 | Subscription Self Service Web APIs | Subscription Self Service Web APIs | Improvement | 5.4.1.0 |
V5-1271 | Subscription & Billing Settings UI Enhancements | Subscription & Billing Settings UI Enhancements | Improvement | 5.4.0.0 |
V5-1267 | Product Catalogue Process enhancements | Enhancements required in setting up and using the product catalogue for termed and one-time services | Improvement | 5.4.0.0 |
V5-1266 | Product Catalogue UI enhancements | Product Catalogue enhancements related to service products sold as part of a subscription. Enhancements include changes in configuring the setting of the product catalogue (e.g. tier paths) as well as setting up the catalogue as such | Improvement | 5.4.0.0 |
V5-371 | Change Ownership | Ability to change the owner of subscription services by:
| Story | Candidate Features |
V5-370 | Provisioning of Subscription Services | Provisioning of Subscription Services
| Story | Candidate Features |
V5-369 | Apply Grace Period | Ability to provide a grace period to subscribers to pay off their outstanding billing debts | Story | Candidate Features |
V5-366 | Service Delivery | Service Delivery is the process responsible for managing subscriptions throughout their life cycle by combining the subscriptions and billing business rules with a customer's service purchases and requests for changes. In summary, the process is responsible
| Story | 5.4.1.0 |
V5-365 | Billing Behaviour | Billing Behaviour
| Story | 5.4.3.0 |
V5-364 | Trial Periods | Trial Periods allow contacts to try out a service for a short period of time with no billing or contract obligations before turning the service into a paid one. The trial period of a service is defined in its pricing terms. Automated communications are sent to contacts prior their trial ends through Communication Plans Segments of contacts in trial can also facilitate running marketing campaigns to minimise cancellations. | Story | 5.4.3.0 |
V5-361 | Manage Subscription Services | Provide the ability to purchase termed and one-time services through a product catalogue and manage their core behaviour throughout their life cycle though various subscription actions:
| Story | 5.4.0.0 |
V5-360 | Manage Subscriptions | Create a Subscription that groups together services of the same billing period. Subscription is created only when a termed service is purchased through an Order. Manage the subscription throughout its life cycle though various subscription actions which are performed per service:
| Story | |
V5-1973 | Promotions for Subscriptions | Improvements in Promotions so as to be applied on selling subscription services | Improvement | 5.4.5.0 |
V5-2218 | Improved Subscriptions Self-service Web APIs | Product pricing for self-service in order to implement ordering of services on Release app. | Improvement | 5.4.5.2 |
V5-2126 | Ability to specify the Wallet as the funding source of a subscription | Wallet is used as the method of paying off subscription services | Improvement | 5.4.4.1 |
V5-1598 | Subscription services webhooks: On activate and on deactivate | New webhooks: | Improvement | 5.4.4.0 |
V5-367 | Subscription Devices | Ability to utilise Devices that will provision (i.e. deliver) a number of subscription services to subscribers
| Story | 5.4.4.0 |
V5-2346 | Enhanced billing and disconnection of wallet funded services | Differentiation of billing behaviour between account and wallet funded services. | Improvement | 5.4.5.3 |
V5-2055 | Ability to send provisioning commands to a group of devices | Ability to send provisioning commands to a group of devices:
| Improvement | 5.4.4.1 |
V5-368 | Usage Based Billing | Ability to order termed or one-time services that allow usage consumption | Story | 5.4.6.0 |
V5-1959 | Payment-driven subscriptions | Payment-driven subscriptions | Improvement | 5.4.6.0 |
V5-2353 | Ability to support WIFI platforms for subscriptions and billing | Core APIs created Support the device MAC address as contact authentication Enhance the organisation UI to provide usage analytics for WIFI | New Feature | 5.4.6.0 |
V5-2433 | Ability for an organisation to purchase one-time/termed services | Ability for an organisation to purchase one-time/termed services
| Improvement | 5.4.6.0 |
V5-2433 | Ability for an organisation to purchase one-time/termed services | Ability for an organisation to purchase one-time/termed services
| Improvement | 5.4.6.1 |
V5-1959 | Payment-driven subscriptions | Implementation of payment-driven subscriptions | Improvement | 5.4.6.1 |
V5-368 | Usage Based Billing | Ability to order termed or one-time services that allow usage consumption | Story | 5.4.6.1 |
V5-2616 | Improved Provisioning Provider Filtering | Available filters:
Content views to be included also | Improvement | 5.4.6.2 |
V5-2542 | Enhanced Subscription Promotions | 1 ) Ability to apply the discount
3 ) Advanced Subscription Promotions
| Improvement | 5.4.6.3 |
V5-2846 | Ability to call Provisioning Provider Integration Web APIs for services | Ability to call Provisioning Provider Integration Web APIs for services | Improvement | 5.4.6.3 |
V5-2797 | Ability to group one-time services in a subscription | Ability to group one-time services in a subscription
| Improvement | 5.4.6.3 |
V5-2764 | Ability to deactivate/reactivate services based on an amount threshold | Introduction of a new Subscription business rule called Activation rule. The rule determines whether a service can remain in Effective state or can move into the Effective state as long as the account's outstanding amount meets an activation threshold. A service is a candidate for deactivation when its account has an outstanding amount (unsettled and overdue) and this amount is greater than the threshold amount. The threshold defaults to 0 amount (set in the business's base currency) | Improvement | 5.4.6.3 |
V5-2760 | Ability to view a service's allowed and remaining usage allowance | Ability to view a service's allowance, i.e. how much usage a contact is allowed to consume in general based on what the product catalogue specifies, as well as the remaining of this usage per transaction, day and billing cycle In addition, present the recorded usage records of a subscription | Improvement | 5.4.6.3 |
V5-1964 | Implementation of service bundles | Implementation of service bundles | Task | 5.4.6.3 |
V5-2797 | Grouping of one-time services in a subscription | Ability to group one-time services in a subscription
| Improvement | 5.4.6.4 |
V5-2779 | Ability to set up business rules for Pausing a service | Ability to set up and apply business rules for Pausing a service
| Improvement | 5.4.6.4 |
V5-2834 | Enhanced usage consumption based on the usage being consumed | Enhanced usage consumption based on the usage being consumed
| Improvement | 5.5.0.0 |
V5-2811 | Event-based Recurring Charges | Event-based recurring charges is a set of policies triggered on various subscription events that identify if and which Expenses will be applied on a subscription and will be charged on a recurring basis, i.e. per subscriber billing cycle. Recurring charges policies include two major events - the event that will add the recurring expense on the subscription, and the event that will remove it. | New Feature | 5.5.0.0 |
V5-2773 | Enhanced Event-based Conditional Expenses | Enhanced Event-based Conditional Expenses
| Improvement | 5.5.0.0 |
V5-1838 | Enhancements in Pause Services action | Enhancements in Pause Services action
| Task | 5.5.0.0 |
V5-2717 | Enhanced service change process | A service change can be classified as an upgrade or a downgrade. What classifies the service change is either:
| Improvement | 5.5.1.0 |
V5-3253 | Ability to manage devices for a Company | Ability to create a subscription (through an Order) for a contact of type 'Company' and be able to view and modify the DEVICES. Flow should be the same as for contact of type 'Person' | Improvement | 5.5.1.0 |
V5-3224 | Include service locations in Invoice communications | On sending a communication for an Invoice that bills termed services, provide the ability to also display the services' locations | Improvement | 5.5.1.0 |
V5-3084 | Automation to automatically activate a service when settled |
| Improvement | 5.5.1.0 |
V5-2778 | Communication Tags and Subscriptions Segmentation & Automations Enhancements | Ability to segment contacts based on subscription services conditions and trigger automations based on new subscription events | Improvement | 5.5.1.0 |
V5-3110 | Ability to bill upcoming billing cycles in advance | Ability to bill upcoming billing cycles in advance
| New Feature | 5.5.2.0 |
V5-3084 | Automation to automatically activate a service when settled |
| Improvement | 5.5.2.0 |
V5-3423 | Ability to send service commands to a Provisioning Provider through the front-end | Ability to send service commands to a Provisioning Provider through the front-end. New Self-service Web APIs allow consumers to send provisioning commands for their services to the provisioning provider | Improvement | 5.5.2.3 |
V5-3427 | Billing engine to issue a single financial transaction according to the total billed amount | Billing engine to issue a single financial transaction according to the total billed amount | Improvement | 5.5.3.0 |
V5-3335 | Product Dependencies to be applied across all contact services, not per subscription | Product Dependencies to be applied across all contact services, not per subscription | Improvement | 5.5.3.0 |
V5-3287 | Ability to hide Churned subscriptions in Contacts screen | Ability to filter the subscriptions based on their state | Improvement | 5.5.3.0 |
V5-3161 | Enhanced listing of subscription actions to present additional information | Enhanced listing of subscription actions to present additional information
| Improvement | 5.5.3.0 |
V5-369 | Apply Grace Period | Ability to provide a grace period to subscribers to pay off their outstanding billing debts
| Story | 5.5.3.0 |
V5-2713 | Ability to regret a service | Provide the ability to regret a subscription service
| New Feature | 5.5.3.2 |
V5-3495 | Ability to set up billable and non-creditable states per service | Ability to set up additional billable and/or non-creditable states for specific services | Improvement | 5.5.3.3 |
V5-2729 | Enhanced Trial Management | Trial Management rules define whether a contact gets a Trial service once (amongst all subscription services), upon subscribing to the first service that includes a Trial period in its price terms, or a trial period for each service to which they subscribe to. | Improvement | 5.5.3.3 |
V5-3687 | Improvements in resetting a Subscription's Billing Day | Business rules included in Subscription Settings define when the Billing day is reset on a Subscription | Improvement | 5.5.3.4 |
V5-3838 | Ability to view and manage future Subscriptions | Contacts are able to order services and schedule their first activation on a future date. Provide the ability to view and manage these services prior their activation
| Improvement | 5.5.3.5 |
V5-4027 | Ability to add multiple services within the UI | Ability to add multiple services from the back-end
Supported for both adding a service to the contact and to a subscription. | Improvement | 5.5.4.1 |
V5-4247 | Ability to communicate a subscriber's upcoming bill | Introduce a new communication tag that returns a contact's upcoming bill. The tag will be used in communication plans templates. Communication plan runs on a daily basis and notifies contacts whose upcoming bill is due in an X number of days. | Improvement |
USER EXPERIENCE AND TECHNICAL | ||||
Issue Type | Summary | Description | Issue Type | Release |
V5-886 | Default configuration on business creation | There are a number of configurations which should be set by default (across CRM5) when a new business is created: API keys, reward scheme, reward offers, financial transaction types, reward commercial terms and admin user role | Improvement | |
V5-807 | Get Started Usability Enhancements | Amendments to the 'Get Started' screen, regarding info messages and labels | Improvement | 5.3.4.0 |
V5-951 | Uploading Images Flow Enhancement | Ability to support a more intuitive user flow when uploading images that will provide a visual que that images have been uploaded or queued to be uploaded | Improvement | Candidate Features |
V5-1751 | JCC Merchant Integration Enhancement | Usability enhancement on importing outlets during JCC Merchant integration setup | Improvement | 5.4.3.2.1 |
V5-1163 | Ability to perform an advanced search using filters in summary screens | Ability to performed an advanced search using filters in summary screens | Improvement | 5.4.0.0 |
V5-2648 | Summary page filtering enhancements | Add Predefined Filters on the summary screen for:
| Improvement | 5.5.2.0 |
V5-3395 | Ability to keep last filters in summaries | Summary screens remember the last filter applied by a user and re-apply it when the same screen is revisited. | Improvement | 5.5.2.3 |
V5-3363 | Financial/Reward Events Summary screens - ability to navigate to the related entity (if it exists) | Financial/Reward Events Summary screens - ability to navigate to the related entity (if it exists) by clicking on the transaction number | Improvement | 5.5.3.0 |
V5-2648 | Summary page filtering enhancements | Added Predefined Filters on the following summary screens:
| Improvement | |
V5-3777 | Automatically set queue stages colours | When setting up a queue's stages, the stage's colour should be automatically set (randomly) instead of being manually set by the user (currently when adding a new stage the colour defaults to grey). Applicable for all entities that have stages (Leads, Service Requests and Orders) | Improvement | 5.5.3.4 |
...