120 results found
-
Add LaunchDarkly to allowedLibraries whitelist
Hi,
Out customer indicated they would like to unify the feature flags and feature experimentation software they use over multiple software applications, which also include software maintained by other partners next to ourselves.
They already use LaunchDarkly for other software in their stack, and would also like to include their webshop build on Optimizely Configured Commerce to use LaunchDarkly for their feature flags and experimentations.
Therefore we want to be able to include the following NuGet Package into the Extenstion project for this customer:
https://www.nuget.org/packages/LaunchDarkly.ServerSdk
At this moment the PowerShell script validateReferences.ps1 which uses the whitelist of packages in the…25 votes -
Website User 'Approver' shows GUID value, not readable ID/name
Website Users>Details show GUID in 'Approver' field, however, export of users correctly shows ID/name of the 'Approver'. As an administrator of user accounts, I need ability to see 'Approver' ID/Name on the user Details page, instead of requiring export of all users to view the identity of the Approver.
16 votes -
Include information about errors on the email notification triggered by a failed integration job execution
Currently when the execution of an integration job ends in failure, we get notified; however, the email itself says nothing about the reasons as to why the job failed, it only says "job failed".
I'd like to suggest that the email notification should have more information to troubleshoot without having the users to go into the admin console. As a use case, some users that are on the distribution list that were notified may not even have admin console accounts, but probably need to be notified that an order was not integrated correctly into their ERP. Ideally, the notification could…15 votes -
Manage/assign product badging by website
We want to be able to assign badges by website.
Example of use
Website1 has product A on promotion -10%, but it's not on promotion on Website2. We want to display the badge only on Website1.11 votes -
Assign a product badge to all products in a category
We would like to assign a badge to all products in a specific category.
Example of use
All products in the Clearance category must have a badge to indicate that they are on final sale.
If I'm browsing in category X and one of the products in this category is also in the Clearance category, I'll know that this product is on final sale because it will be identified by a badge.
At the moment, if you add category rules to assign to badges in settings, they don't work. (See attached files11 votes -
Add multi-tenant SSO support
Currently only one connection to a single SSO tenant can be configured in the console admin. So if you have more than one customer that would like to use Windows SSO, you wouldn't be able to configure the system to allow all possible tenants. Please allow the system to use multiple tenants for SSO.
10 votes -
Two-Factor Authentication (2FA for Configured Commerce
Please add two factor authentication capabilities for Configured Commerce.
(I know that there is another request like this, but for Customized Commerce https://feedback.optimizely.com/ideas/COM-I-1189 votes -
Multiple Customer Part Number
Customers should be able to add multiple part numbers for a given product per customer in the admin console. Currently, it allows single part number for a given product per customer.
In addition to this, few of our clients have the requirement to maintain the customer part number i.e. add, edit and delete by customer itself on the website under the My Account.9 votes -
Cookie Policy + Compliance in Configured Commerce
As privacy policy standards continue to evolve and become increasingly complex in different countries, such as the General Data Protection Regulation (GDPR for EU countries, as well as various state-specific regulations within the United States (e.g., California Consumer Privacy Act [CCPA] and Virginia Consumer Data Protection Act [CDPA], it is essential to address these requirements within the platform.
To ensure compliance and meet the expectations of users, it is vital that the Configured Commerce product incorporates mechanisms to handle these complex privacy policy standards seamlessly. This would include the ability to:
Clearly present and explain all base cookies utilized by…8 votesCurrently we provide space via a pinned banner to allow customers to link to their appropriate privacy policy for additional details. This is for 'acceptance' only in that all cookies leveraged out of the box are considered first party functional cookies (https://support.optimizely.com/hc/en-us/articles/4413199721229-Cookies-in-Spire-CMS) for the website
- The Accept button allows the pinned banner to disappear in acceptance of the policy
- The other option is to 'close' the window, which is why it still displays if not 'accepted' on future pages/navigation of the user. This is not a 'reject' button out of the box today.
Rejection of cookies or enhanced cookie management requires use of third party consent management system and is encouraged especially if additional cookies are leveraged or if changes are made to existing flows altering the functional first party cookie status of existing out of the box cookies.
While looking into making existing cookies more configurable we found we…
-
Support slash in UrlPath translations
We have a need to identify language in URLs.
This resembles adding /fr to the URL path of our french pages in the URL Segment of the French homepage and the UrlRoot (i.e CatalogUrlRoot = fr/catalogue, ProductUrlRoot = fr/produit, Brand_UrlRoot = fr/marques
Current setting does not support adding a slash (/ in the UrlPath translations, which is causing undesirable user experiences and language display issues.
Benefits to adding this feature:
SEO:
Search engines (like Google can easily recognize language-specific content when it's separated by a path (i.e., /fr for French. This helps with international SEO, making it easier…7 votes -
Better extensibility options for Search V2 Indexing
We have a requirement on our project that requires us to change the behavior of the search indexing v2. In trying to do so, our development team ran into an issue where the class we needed to extend was not extensible (internal, sealed, or non overrideable methods).
Basically what we are trying to do is remove the condition that excludes child products when fetching indexable products that is in line 896 of class Insite.Search.Shared.DocumentTypes.Product.Index.SearchV2.Models.Product (this is in version 5.2.2412.1705)
What we would like to see changed is:
1 - Make the SearchV2.Models.Product public instead of internal and remove the sealed…
7 votes -
PIM - Improvement to digital assets upload process
Managing digital assets is one of the features of PIM. For entire catalog products, digital assets volume is very large.
PIM only allows uploading digital assets through browser(confirmed with Optimizely #885640, which is not reliable for large volume of digital assets. We observed issues like digital assets duplicated and not uploaded in some cases. This approach also involves comparatively more efforts to upload digital assets.
Please built automated approach for uploading digital assets to PIM.6 votes -
Multisite Support of Default Warehouse
We have 2 companies. One in Canada and one in the US. Optimizely does not support having a warehouse in the US as the default for our US site and a Warehouse in Canada as the default for our Canadian Site. We do not ship accross the border.
6 votes -
Abandoned Carts - email recipients and products in cart
Is it possible to find out and export the list of recipients that Configured Commerce sends abandoned cart emails to as well as the products in their respective abandoned carts?
When going through the email message logs we only see HTML code and we cannot seem to export the recipients and the products in the cart together.6 votes -
Pricing with promotion applied rounded to 2 decimals
Our client wants to round the price with a promotion applied to 2 decimals, because the ERP was setup to allow only 2 decimals and they want all calculations with 2 decimals.
For example, a customer ordered 101 EA with a price of 8.973 / EA. The total from Optimizely is 101 * 8.973 = 906.27. Even if in the screenshot you can see only 2 decimals (frontend, there are 3 when the calculation is done in backend.
The ERP use the price 8.97, which means a total of 101 * 8.97 = 905.97. In this case, there are difference…5 votes -
Make Customer Assignment for Lists Easier to Maintain
It would be nice if we had the ability to assign lists to all customers at one. Currently, I can only assign them to 30 at a time and it is time consuming.
We would also like to see the ability to leverage rules to dynamically assign customers based on Customer Bill To and Ship To Fields (currently offered in Restriction Groups for example5 votes -
Integration of AI based Chatbot / Agent
Configured Commerce has always focused on the value of its self-service capabilities to increase customer adoption, increase customer retention, and to free up Sales and Customer Service to focus on more complex, high-value engagements.
Providing an AI based Chatbot/Agent aligns perfectly with this mission by providing the potential to accomplish things like:
* Building on the natural language processing we're incorporating with our Google based search, users could, in a conversational manner, retrieve things like order information, product data, product recommendations, etc.
* Streamline ordering and reordering. The Agent would potentially have access to past order data to simplify reordering…5 votes -
Additional Brand Information
Currently the PIM really only supports brand name. Enhance the product to be able to provide all the other brand information for commerce - such as assigning a Brand Asset (Image, Page Title, Meta Description, Featured Asset (Featured Brand Image, Description, Website URL, URL Segment, etc.
It is quite limiting to have to go into Commerce and set all of these items as well as create it in PIM as a string/List.5 votes -
Add General Content to Search Results
It would be very helpful to add articles and general content on the site (anything not a product to the search index, and then display them in the search results as a new tab.
Basically, to have another tab for the content in the search results where they can perform additional filters for the content.5 votes -
Ability to Discount a Portion of an Order
Currently the way promo codes work, you cannot exceed the highest threshold tied to the promo.
For example, if I have a promo code saying to give a 5% discount on a $5,000 order, if a customer has $6,000 in their cart and try to use the promo code, it will say Invalid Promo Code.
It would be nice if the website would give the 5% discount on the first $5,000 and not discount the remaining $1,000. Instead, we have to tell our customers to place two orders. One with the discount and the remaining $1,000 without.5 votes
- Don't see your idea?