Marketplaces logging

by Ralph Heeringa
  • OMS
    • Marketplaces
      • Logging functionality like already available on orders, is now also added to marketplaces orders. This is extremely useful while debugging or tracing an order from a marketplace (currently always Channable). More information: link

AMS, OMS, Media and SaaS!

by Ralph Heeringa
  • AMS
    • The full AccountTags support on accounts has now been released. More information: link
    • Endpoints have been added to change the emailaddress and username. More information: E-mail, usernames
    • Wishlists functionality has been added to the AMS. With this functionality it is possible to manage wishlists on an account. More information: link
  • OMS
    • Activation code groups
      • It is now possible in the edit screen to download activation codes in a group as CSV. This can be used to import the codes for examples in an ERP.
    • Orders
      • It is now possible to filter on order tags in the OMS list view
      • Order logging has been extend with return and refunds creating messages:
        • Add return message: "Return created for #[orderReturnId]"
        • Add refund message: "Refund #[refundId] processed with [PSP_name]"
  • Media
    • As first steps in a more consistent styling and branding, Media will get a small redesign to be in Commerce styling, instead of the old Tweakwise styling
  • SaaS
    • PDP Add to cart button is now disabled when product is out of stock
    • Hero component is extended with a minimum height option, when set together with 'auto', this height is used
    • Cards component link on card is now shown as a title
    • Content component now has a default height in Strapi while editing, this to prevent the editor to grow while selecting/deselecting the field
    • Landingpages open live view now also show the filters and products, so editing and validating the Tweakwise filters is easier
    • Newsletter subscribe is now properly set from the check-out
    • Simple discountcode promotions can now be managed in a separate CMS. This as a temporarily solution until the OMS Promotions module can be used
    • Figure images in components now always show the actual Gif image instead of a resized version, this to make it possible to use animated gifs
    • Store locator filters are now also applied on the map, and not only on the stores list below the map
  • General bugfixes and improvements

Tags, Documents, SaaS

by Ralph Heeringa
  • Design system has been expanded with breadcrumbs/alert message
  • AMS
    • Return messages have been updated to be more clear. This can be used by integration teams to give customers more information, when needed
    • Reset password token validity is changed from 2 hours to 1 day, to give customers more time to reset their password
    • Tag management is added as first step to apply AccountTags. More information: link
  • OMS
    • Attachments on orders are now stored on a secure blob storage. Previous attachments have been migrated as .txt files. More information: documents, logs
  • SaaS
    • The arrow on the Cards component is now shown on the right of the title on mobile, this was on a new row
  • General bugfixes and improvements
  • Maintenance
    • The EMS has been removed from our codebase/configuration
  • Docs
    • Sendcloud is moved to its own page, with more information about the integration. More information: link
  • AMS
    • We have added support in our AMS for impersonation of accounts. More information: link
    • We have added support in our AMS for usernames on accounts. More information: Email, Username
  • SaaS
    • We have updated our GTM Enhanced e-commerce tracking so discount and brands is added
    • We have made several updates to the checkout
  • General bugfixes and improvements

Docs, DMS trigger

by Ralph Heeringa
  • DMS
    • Is is now possible to trigger the Tweakwise import job when a new feed is created. More information: link
  • SaaS
    • Newsletter flows now add 'CheckoutFlow' or 'FooterFlow' as tag on new subscribers and multiple 'Default' tags can be configured
    • SearchRedirects in Strapi have been extended with a 'Case Insensitive' boolean, when true casing is ignored
    • Strapi is updated to the latest version
  • General bugfixes and improvements

AMS, SaaS, Docs

by Ralph Heeringa
  • AMS
    • It is now possible to update the e-mailaddress for a customer. When an e-mail is updated this is saved in the Account audit logs. Both username and emailaddress are updated. After a change the security timestamp is updated also.
  • SaaS
    • Added newsletter subscribe event
    • In the checkout the agree general terms checkbox is removed and replaced by a new comply text to reduce friction in the checkout flow
    • All customers with customEndpoint configuration, have new availability and monitoring checks enabled for homepage and lister. In case of an error the action Team Kobalt and the PO get an error
    • Landingpage configuration for 'Filter key' and 'Filter value' doesn't allow leading/trailing spaces to prevent input errors while copying values
    • After the previous release with the processing of an Newsletter event to Mailchimp, now the implementation has been made to create the newsletter subscribe event itself. With this change it is now possible to configure newsletter subscriptions to MailChimp. More information: link
  • Our first release of the Design system has been done. The public URL will follow on short notice
  • For API calls the timeouts configuration has been updated (AMS / DMS / OMS)
    • All addon and webhook clients are set to have 30 seconds timeout, external systems to 5 seconds, channable import job client to 15 seconds
  • Docs
    • Scaling for PaaS and SaaS has been set-up equally, so the pages are now merged. More info: link
  • General bugfixes and improvements

Roadmap, SaaS and more!

by Ralph Heeringa
  • Roadmap
    • To create more clarity, we have added our roadmap on this site.
  • Deployments
    • Enhancements in deployment configuration
  • AMS
    • The AMS is extended with tracking of login and change password events
    • Removed legacy gender & date-of-birth attributes
  • OMS
    • Added the order line attributes in the OMS management detail view
    • Order reference is now also added in the detail view
    • Removed deprecated endpoints and order shipments property
    • OMS Patch order endpoint now returns the description in the 'orderDiscountItems'
    • Extended 'GetPickupLocations' endpoint with optional 'carrier' parameter which can contain a comma separated list of carriers applicable for the integration
  • SaaS
    • Landingpage configuration has been changed:
      • Added filter type 'every': Every filter value needs to be matched to show the landingpage
      • Added filter type 'some': Any filter value needs to be matched to show the landingpage
      • Keep alive setting and filter types 'multi' and 'single' are removed
    • Landingpage matching on slug is now made case insensitive
    • Cards component is updated with a text theme to show the link as a link instead of a button also
    • The cookie notification can now be disabled in Strapi, this for customers who want to use their own cookiebot implementation using Google Tag Manager (GTM)
    • Added newsletter processing to Mailchimp
  • General bugfixes and improvements
  • Docs
    • Docs website is now secured with Azure AD
  • OMS
    • Orderlines have now been extended with attribute support, equal to the Orders
    • VAT Overrides support has now been fully implemented. More information: VAT Overrides
  • Hosting
    • Azure hosting was using AppConfiguration, this has now be replaced by Azure Key Vault
      • Cost optimization, Security

    • Tenants configuration has been updated to allow easier and more robust set-up
  • SaaS
    • New component Carrousel is added in first version, can be tested by customers. More information: Carrousel storybook
    • Spanish translation is added in the country selection modal
  • General bugfixes and improvements

AMS / SaaS

by Ralph Heeringa
  • AMS
    • After a release or reboot, tokens now remain valid
  • SaaS
    • Content sitemap url's are now always forced to lowercase
    • Discountcode optimizations (visible from prices)
  • General bugfixes and improvements
  • OMS
    • Channable
      • Both the orders and returns Channable import jobs are changed to use the 'LastModifiedAfter' with a datetime format (ISO 8601 and UTC offset of + 00:00). This to make sure also are with a bank payment are correctly imported. As a safeguard the initial Startdate is added to make sure no orders before the go-live of a customer are imported
      • Added Vat_number on order import and made this visible in the Channable order detail screen
    • Vat overrides
      • Added a VAT overrides module to configure per country how to handle VAT. More information: VAT Overrides
  • SaaS
    • Accounts
      • The AMS can now also be deployed for SaaS customers, this is the first big step for connecting the account functionality. More information: Deploy AMS SaaS
    • Tweakwise filtering
      • The old API used for Tweakwise has been removed since this is no longer used
    • Discountcodes
      • The basic discountcode module has been released, which allow customers to use discountcodes with the following configuration (which can be configured by Orisha Commerce):
        • Discountcode
        • Discount percentage
        • Start date
        • End date
    • On the PDP prices in the structured data are now rounded to two decimals, this was needed since the Orisha Commerce | Platform can have more decimals applied.
  • General bugfixes and improvements

::: warning 🎉 Roadmap announcementWe are working on integrating the PaaS promotion engine (including the OMS) for SaaS which will really enhance the promotion possibilities for customers. :::