Skip to content
Last updated

During this period we have primarily released fixes and small improvements.

Fixes and features of note

Norce Commerce Services

Improvement to Norce Checkout integrations

A few new features in Norce Commerce to improve the experience with Norce Checkout payment processes.

Two features in Norce Commerce address the problem that sometimes happens where the item and total amounts differs between Norce Commerce baskets and orders and Norce Checkout Orders.

  • Added priceIncVat to the UpdateDeliveryMethod4 endpoint. Solved the problem where Norce Commerce only taking excluding vat amounts with 2 decimals. With the possibility to send in the correct Including VAT fee, this problem will be mitigated.

  • Added priceListSeed as an optional parameter to the PaymentValidate2 endpoint. Solved the problem where the last validation in the process removes the choosen price list and changes the price on items in the basket. By passing in pricelistseed the context remains and the problem mitigated.

Promotions

A few improvements to promotion logic has also been added.

  • Improved discount effect requirement logic when promotions are affecting many products The discount effect will now only discount the requirement products if that is set on the effect.

  • Improved stackable requirement products calculations The stackable functionality hasnt worked as intended and is changed with this release so that it works as intended.

Other patches and fixes

This period has had a lot of fixed of performance and bugs, here are just a few:

  • In Norce Commerce Services, many bugs have been fixed like,
    • Issue where the price differed from the total price on baskets.
    • Issue where the promotion was removed when decreasing the quantity of certain products.
    • Issue where promotion statistics were not updated when a promotion was used.
    • Resolved an issue where changing quantity on a split item resulted in unexpected effects
    • Issue for baskets in saved status not saving properly.
    • Issue where CustomerService wsdl should no longer return 500 error
    • Issue where Orders should only be created when they are correctly set as paid
    • Issue for promotion only intended for Freight applying to other items.
  • In Admin, several bugs has also been fixed, a few of them are,
    • Product page: Fixed occasional issue where the View price history button would trigger a save.
    • Header: The currently selected sales area is now visible in the header again.
    • Categories: Fixed issue where the current sales area was not visible in category details.
    • Categories: Fixed an issue where it was not possible to activate or deactivate delivery methods for categories.
    • Categories: Fixed an issue where category full name and sort order is not saved correctly.
    • Promotions: Validate code length before saving to improve user experience.
    • General: Fixed occasional issue where some external resources blocked page load.
    • Basket: Ensured that products that are price list locked display the correct price.
  • In Connect
    • “Could not find part of the path” issue
  • In Product Feed
    • Detailed prices returned only one price list
  • In Query
    • Fixed problem with https links and routes for odata