• 57

    Enable AI-based product recommendations in POS for real-time upselling

    Suggested by Cristina Lungu New  12 Comments

    We would like to request the availability of an AI-powered product recommendation feature in Dynamics 365 Commerce POS. This functionality would suggest additional or complementary products based on the items currently in the customer's basket during checkout.

    Such a feature would support upselling strategies, increase the average transaction value, and enhance the in-store shopping experience. As there is currently no available solution offering this capability, we believe this is a valuable opportunity to bring intelligent product suggestions to POS and help retailers boost sales performance.


  • 27

    Support for broker chargers from POS Sales Sales Orders

    Suggested by Mirko Bonello New  2 Comments

    The functionality that generates the broker claims should be aligned across all the commerce channels including unified pricing. This has a major business justification because the broker contract is an agreement with the vendor which must be honored, irrelevant if the customer re-sells the product to its customers via POS, via Call Center or via E-commerce. The vendor expects that the broker agreement is always honored including those transactions sold via the POS channel (both Call Center and POS are Retail Sales Orders so they should behave the same).


  • 24

    Smart rounding in Margin Component Price Adjustments

    Suggested by Anders Rylander New  0 Comments

    There is a need for smart rounding functionality when adjusting prices through 'Margin Component Price Adjustment' for at least 2 reasons:

     

    • The "Get active price" data entity holds both ordinary prices and alternative prices, where 'alternative price' is populated by the result of the 'Margin Component Price Adjustment' functionality. If ordinary prices (i.e. trade agreements) are rounded off, alternative prices should also be rounded off.
    • 'Margin Component Price Adjustment' can only be applied with 'Percentage' calculations. Calculating an adjusted price with a percentage will always create decimals. External sales prices with random decimals is not something retailers (or any business) can work with. Calculationg with 'Amount' is a work around on individual prices. But when calculating price adjustments on multiple (hundreds or thousands) of SKU's, this option is not feasible in the same way.


    For retailers to work with 'Margin Component Price Adjustment' as a tool for campaigns, smart rounding is essential.


  • 20

    Enable Return order process for B2B Site on D365 Commerce Webshop

    Suggested by Indranil Ghosh New  0 Comments

    At present there is no option available for B2B customer to perform a return from the D365 commerce web shop. For performing a return the customer need to reach out to then seller on email or on a call and then a return order is created on the D365 F&O. To avoid this cumbersome process then customer wants to perform a return on the B2B site itself. Also they want to see the credit note information under the My Account section for the returns they have performed from the B2B site. Looking forward to have it on the next release to make the website more user friendly for customers.


  • 19

    Processing returns via POS is not reversing the broker commission

    Suggested by Steven Malebysse-Smith New  0 Comments

    Process a POS sales order that has broker commissions created from a broker contract. Broker commissions created against sales order line/s. Broker claim created on sales order invoice update.


    Process a POS return (using the receipt number or via the journal view in POS) for the previous sales order.

    Expected result: The broker commission should also be reversed against the negative sales order line.

    Actual result: No broker commissions are created at all for the return.


    This would be a useful feature especially considering there is a valid business case for it: We have a customer who are planning to go live soon, and this enhancement would be of great value.


  • 19

    Self-checkout UI Language selection

    Suggested by Lukas Mandrup New  0 Comments

    Currently, self-checkout on Store Commerce does not support changing the UI language. In countries such as Spain, France, or Germany, many customers are monolingual native speakers, while a significant number are tourists or non-native speakers. This creates a major business challenge, as many self-checkout users may be unable to understand the UI or on-screen instructions.


    To address this, we require a self-checkout feature that allows customers to select their preferred UI language directly at the terminal. This capability is essential to provide an inclusive and user-friendly experience for all customers, regardless of their language background.


  • 18

    Filter on Quote Order Status at POS when Recalling Order

    Suggested by Lauren Pitt New  0 Comments

    When recalling a quote at POS, there should be the ability to filter on quotes by the status of the quote, for example "Sent" to identify quotes that have been sent, but not yet confirmed. There is currently the functionality to only search by the status of customer orders.


  • 14

    Disable preview features at tenant level

    Suggested by Kalmin Pham New  0 Comments

    Admin user should be able to disable all preview features instead of disabling them on each single environment


  • 14

    Enhance Credit Memo Numbering with Randomization to Prevent POS Fraud

    Background & Business Need

    In retail environments, especially at the Point of Sale (POS), predictable credit memo number sequences can pose a significant fraud risk. As highlighted by a customer in a recent support interaction, if credit memo numbers follow a sequential pattern, a cashier could potentially guess and manually enter the next number in the sequence. This opens the door to unauthorized or fraudulent returns.

     

    Proposed Enhancement

    To mitigate this risk, we propose enhancing the credit memo number generation logic by introducing a randomized component. 

     

    Benefits

    • Reduces the risk of fraudulent returns by making memo numbers non-predictable.
    • Enhances security and auditability at the POS.

    Customer Impact

    This request stems from a real-world concern raised by a customer actively using D365 Retail and Commerce. Addressing this would not only improve security but also demonstrate responsiveness to customer feedback and operational realities.


  • 12

    Allow "Synchronize orders" and "Validate store transactions" to run across legal entities.

    Suggested by Søren Rasmussen New  0 Comments

    Both "Synchronize orders" and "Validate store transactions" jobs allow selection of channels using the hierarchy but can only run for channels in the current legal entity.

    This means that you need to create the jobs in the batch queue per legal entity instead of grouping them into e.g. regions or one job for all legal entities.