54 results found
-
Version Conflict Between CMS and Commerce Latest Packages with TinyMCE Version (4.8.0/4.7.2
I'm running into a version conflict when trying to upgrade to the latest versions. CMS 12.31.2 references TinyMCE 4.8.0, but Commerce 14.29.0 requires 4.7.2, which causes the package restore to fail, while we can directly reference the dependency to get it to work, we still get warnings, and these warnings cause our validation pipeline to fail, which blocking us from pushing the upgrade changes.
2 votes -
Promotion usage report
At the moment there is no way to get a list of orders that used a promotion. It would be very helpful to get a report that showed what was ordered and how much was spent to analyse the effectiveness of a promotion code.
2 votes -
Make the breadcrumb in the catalog clickable
A client suggested that making the breadcrumb in the commerce catalog clickable would help navigate the catalog.
I would agree, it would mean that you don't need to keep the treeview open.2 votes -
If your project has Commerce Catalog then Catalog items should sort properly
Users have to create project with catalog items and make changes to a few catalog items and then sort by status in order for the sorting to appear correctly.
Why would there be an option for adding commerce content to projects in the first place if the sorting does not appear correctly?2 votes -
Cusomerservice UI should "listen" to the markets returned from the market service
In the customerservice UI, e.g. carts and orders, we need to show only items for the markets CustomerServiceRepresentatives have access to. The markets available are returned from the market service.
The dropdown to filter e.g. carts and orders only shows the markets returned from the market service, but when no selection is made, the list shows items for all markets.
If no selection is made in the dropdwon, only items should be listed for the markets that are in the dropdown (returned from the market service2 votes -
Approver Notification Email
In a buyer/approver setup, there needs to be a way for an approver to be notified via email when a new order is submitted by a buyer and is awaiting approval.
2 votes -
Allow to create blocks as a children of Product/Category pages
As an Catalog editor I want to be able to create blocks with option known from CMS - For this page.
Reproduction steps:
* I have my Product page that inherits from ProductContent
* I add a property of ContentArea type to that page
* On ContentArea control I press Select Content button
* I would expect to see "Create a new block" option - same as it works in CMS
It is somehow possible to accomplish by making Product class to implement IResourcable as suggested here https://world.optimizely.com/blogs/david-harlow/dates/2018/3/extending-commerce---content-area-functionality/ and here https://world.optimizely.com/forum/developer-forum/Commerce/Thread-Container/2018/1/quotcreate-a-new-blockquot-link-not-showing-in-content-area-in-commerce/
The thing is that once this is done and…2 votes -
List which campaigns/discounts a product/variant/SKU is included in
Commerce Connect > Edit product/variant
When viewing the All Properties of a product, variant or SKU, it would be useful to show a list of any marketing campaigns/discounts that the item is included in.
This would help a marketer clean up campaigns and reduce the risk of items being added to wrong/multiple campaigns in error.
2 votes -
Allows customize business object class edit form
The previous Commerce 13 version allows customization of edit form for Business Foundation objects (contacts, orders, organizations).
We want users to be able to select which fields are displayed, sort order, and which fields are readonly.
In addition, user should be able to group fields into sections.
Request the same feature in Commerce 14 as we have too many custom fields in Business Foundation objects.
2 votes -
Make organization list search configurable
A commerce manager wants to be able to search organizations by values in custom fields, when selecting one to the Organization field on a customer contact view (or when selecting a parent organization on a organization view).
Currently the view only shows Name and Type fields, and only searches in those fields. However, I see that it is technically extendable internally.
Even if we can only search on custom fields, but not list them, it would be a start.
2 votes -
Ability to update custom order status from order management
We have recently introduced a new custom order status called "Pending".
In our custom order workflow, when an order is placed using a specific payment gateway then it first gets "Pending" status and later the status is changed to 'In Progress' or 'Cancelled' via a webhook call.
As shown in the screenshot attached, it is possible for us to filter sales orders by this custom status and we can also view this in the grid but there is no way to change the status from "Pending" to "In Progress" or "Cancelled" using the Actions available in the order detail screen.
…
1 vote -
Access rights on tabview level of a custom meta class
When creating a custom meta class and linking it to e.g. a customer object, the meta class and it's data is shown on the customer object.
With AddPermissions() access rights for this metaclass are added for the "administrators" group. Non administrators, that can see/edit the customer object, also have access to the tab for the metaclass.It would be great if the access for the custom metaclass rights were implemented on the tabview level
It is also a limitation at API level as well, accoring to support, so the API should be enabled code to customize the tab level permission…
1 vote -
Show full catalog path of categories/items added to discount
When viewing the categories/items added to a discount, it would be helpful to show the full catalog path of each item, to ensure the correct categories/items are added.
Currently, only the name of the category/item is shown.
1 vote -
Set archived content to unpublished/inactive
When we set content to archived, it can still be routed to.
This should be unpublished or updated to say isActive = false when archived, or an option provided to do this so it isn't 2 separate requests1 vote -
Archive content using API
Currently it is not possible to archive content using the commerce api, meaning we had to create a separate integration for this in our PAAS CMS code which makes use of the ICatalogArchiveHandler.
Ideally we would have been able to do this via an API, providing just the code1 vote -
Change default value of UseBinaryFormatter to false
Change the default value of UseBinaryFormatter in Mediachase.DataProvider.DataOptions to false, as it will no longer be supported in .NET9, and will throw an exception 100% of the time if used. See https://devblogs.microsoft.com/dotnet/binaryformatter-removed-from-dotnet-9/
1 vote -
Update custom metafields of Address business entities with ServiceApi
I need to be able to GET and PUT Address custom metafields using ServiceApi. Currently this is possible for Organization business entities using the json body "Properties" array. This is documented in the API documentation. But if a custom metafield is added to an Address, which is used on an Organization with the "Addresses" array, neither can you GET the custom metafields in the response, but neither can you PUT the custom metafields in an update.
I was informed that this was indeed not possible right now in ServiceApi hence my request here to have this added.
1 vote -
Ability to refund after exchange order
There was a support request raised for this earlier, and we have been told that it is not supported at the moment: https://support.episerver.com/hc/en-us/requests/1757342.
For our business, we would love to have the ability to refund the customer at any stage of the order. In this case, a customer has purchased a product (online courses) and made a exchange one or more times, but eventually could not make it.
The current system cannot refund the order through the Optimizely Commerce interface, and we have to refund from the relevant payment gateway (e.g. Stripe) directly.
In the Optimizely Commerce UI, we…
1 vote -
Use the "Stocked At Warehouse Level" flag to allow customers to filter products that are in stock
(From Tim Gagnon, Architect
For our client, customers are limited to purchasing products from within the specific market/region they are assigned to.
One thing we wanted to explore is if there was a way to use the "Stocked At Warehouse Level" flag to allow customers to filter products that in stock when browsing.
However, my understanding of the "Warehouses" that are setup is that there is not a way to limit which warehouses a customer can see. They are just shown for all customers across the website the Warehouse is assigned to.
Assuming that this is accurate, could we create…1 vote -
Track IList<ContentReference> in Commerce - warning before deleting content
While being within Commerce and trying to remove a block that is used you don't get a proper warning. One can use flag EnableFeatureGetReferencesInCatalog which replaces ReferencedContentResolver with CommerceReferencedContentResolver.
It looks like there is a bug/missing functionality in this class.
While it works fine when a block is used within ContentArea, it does not work when a block is used within IList<ContentReference>
Steps to reproduce:
0. Make sure you have EnableFeatureGetReferencesInCatalog set to true
1. Add a field of type IList<ContentReference> in Commerce context (ie on Product page
2. Create a new block and add it to newly created field…1 vote
- Don't see your idea?