5.7.3.10

5.7.3.10

CRM.COM release 5.7.3.10 includes the following features, enhancements & bug fixes:

 

Issue key

Summary

Description

Issue Type

Components

V5-6848

Ability to update a shared product when B2B Merchant makes a change

Ability to update a product shared with a B2B Peer when a B2B Merchant makes a change

Improvement

BUSINESS NETWORK

V5-6827

Ability for community owners to allow their members to use their devices

Ability for community owners to allow their members to use their devices

New Feature

CONTACTS 

V5-6893

Products management issues

  1. Composite product created with 4 variants, price is defined only on the composite.

    1. Place an order for a composite, at checkout the total cost of the order is 0.

    2. Solution - When variants are created, copy the composite product’s price and modifiers to the newly created variant (but only when variants are created after selecting characteristics, do not apply this logic when an existing product is included in the list of variants).

  2. Add Modifiers to a Composite product

    1. Search for SKU must only return physical goods

  3. Allow users to include non-modifier products (SKUs not marked as modifiers), in a Composite product’s Modifiers. Remove any validations that might be applied when a modifier is included in an order.

  4. Add a flat, non-traceable physical good as a modifer of a composite product (which is traceable).

    1. Products with classification 'Traceable Physical good' cannot have composition method Composite > this validation is confusing.

    2. Suggestion - Have non-traceable physical goods as modifiers of a traceable composite.

  5. Search for a product on the summary screen using a category (or a sub-category). All products are returned.

  6. In a Composite product, include a component set in the modifier options. When trying to include a mandatory product from this set, an unexpected error is thrown. Remove validation that using mandatory products is only allowed for flex bundles. Same behaviour in flexible bundles and composites when it comes to modifiers/components.

Bug

PRODUCT CATALOGUE

V5-6859

Enhanced behaviour of products with no prices

Enhanced behaviour of products with no prices. There are two main use cases:

  • Products with no prices configured

  • Products with prices but no price is applicable for the purchasing contact.

Such products might be shown as available to be ordered, but orders (even subscription orders) are blocked. Such products must never be invoiced.

Improvement

PRODUCT CATALOGUE

V5-6911

Allow setting up a 0 amount discount for Variable promotions

Allow setting up a 0 amount/percentage discount for Variable promotions i.e. allow at least one period to have 0%/0 amount discount. But make sure that at least one period has a discount > 0.

Bug

SUBSCRIPTIONS

V5-6903

Issue when changing the billing day of a subscription

Issue when changing the billing day of a subscription on the 30th day of a month. 

Bug

SUBSCRIPTIONS

V5-6862

Product dependencies must not be triggered for inactive services

Product dependencies must not be triggered when changing an Inactive service. Inactive services can be changed (upgraded/downgraded) while inactive, but dependencies must be triggered on its re-activation, not, for example, when adding more components in a bundle.

Bug

SUBSCRIPTIONS

V5-5050

Enhancements in setting up and using Product Dependencies 

Enhancements in setting up and using Product Dependencies to allow a business to define a required 'relationship' between products in their product catalogue. It ensures that contacts cannot purchase or use a product without fulfilling the dependency condition.

Improvement

SUBSCRIPTIONS

V5-2540

Promotion Passes for Subscriptions that unlock a Promotion

Ability for the business to issue Promotion Passes that unlock a Promotion when a contact redeems the pass in order to apply a termed discount to subscribers.

Improvement

SUBSCRIPTIONS

V5-6668

Improved ordering configuration

Streamlined UI/UX lets users manage all ordering configurations from one screen.

Improvement

ORDERS

V5-6879

Issue when searching based on a date custom field

Issue when searching based on a date custom field on the summary screen. The results retrieved have a date one day before the selected filter date.

Bug

USER EXPERIENCE AND TECHNICAL

V5-6958

Incorrect license when the service owner is not CRM.COM

The license is incorrect when the business's service owner is not CRM.COM

Bug

USER EXPERIENCE AND TECHNICAL

V5-6945

OTP Transaction Processor Purchase issue when TAP belongs to multiple organisations

OTP Transaction Processor Purchase issue when TAP belongs to multiple organisations

Bug

BUSINESS NETWORK

V5-6927

Order Catalogue Merchant Filtering

When creating an order catalogue, you can specify that it's valid for a specific merchant. However, in the portal, even after selecting the correct merchant, all order catalogues appear, not just the ones assigned to that merchant.

Bug

PRODUCT CATALOGUE

V5-6924

Currency Conversion Handling for Wallet Transactions

The Business entity within CRM.COM is responsible for centrally managing all supported currencies. It maintains the authoritative currency conversion rate table, handles currency validation across transactions, and ensures seamless wallet conversions during multi-currency purchases.

Feature Description:
When a customer has a wallet in Euros but wishes to make a purchase in another *'Strongly Supported Currency' by the business (e.g., USD), the following process should be applied:

  1. Validation Removal - Remove any currency validation that prevents wallet transactions across different supported currencies.

  2. Award Phase - The customer will not get awarded as before

  3. Spending in Target Currency - Process the transaction by spending the converted amount directly in USD.

  4. Conversion Back to Original Currency (Settlement Phase) - After the transaction is complete, convert any remaining balance or refund amounts from USD back into the contact's original wallet currency (EUR).

This ensures seamless transactions for contacts regardless of their wallet currency, while maintaining consistent accounting and reporting practices within the CRM.COM platform.

* Strongly Supported Currency = The Business has a rate published in the currency rates table.

Improvement

WALLET

V5-6907

Enhancements to show insights and segments at the Merchant level

Enhancements to show insights and segments at the Merchant level

Improvement

BUSINESS NETWORK

V5-6881

PaymentGateway Plugins card brand issue

Support VERVE cards and CRM.COM to handle unknown card types correctly 

Bug

UTILITIES

V5-6854

Automatic Settlement of Merchant Account Funds through CRM.COM Wallet

Currently, only Businesses and B2B Merchants have a Wallet to hold funds and receive payouts. The other Merchants only have an Account to store balances. To improve financial flexibility and reduce manual effort:

  1. Provision a wallet for every merchant account (excluding B2B, since they already have one).

  2. Introduce an automatic settlement using the wallet after configuration, so that the platform can move outstanding balances from the payer’s wallet into the merchant’s newly created wallet.

Improvement

WALLET

V5-6778

Enhanced List Business Activities API

Provide the ability to search for organisations based on their business activities. List Business Activities API returns all business activities. The requirement is to retrieve only those related to an organisation.

Improvement

BUSINESS NETWORK

V5-6673

Merchant Wallet

  1. A Wallet for Every Merchant

    1. Each merchant has a dedicated CRM.COM Wallet.

    2. All money in or out flows through the Wallet.

  1. CRM.COM Wallet Funded Payment Methods

    1. Merchants can link CRM.COM payment methods for their wallet.

    2. These methods are used for any Wallet payouts or top-ups.

  1. Simple Wallet Dashboard

    1. Shows current Wallet balance (and Cash Pocket)

    2. Lists every credit and debit (settlements, payments, payouts).

Improvement

WALLET