Feature Requests & Ideas

Sana customers and partners can share ideas with us or vote on other people’s ideas. Our product team is listening. Please remember that this site is only for feature suggestions and ideas!

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Show Stock From Multiple Warehouses and also allow ordering from different warehouses

    In standard Sana, there are only two configurations possible for how stock can be retrieved.
    1. One single warehouse for the whole shop
    2. Stock retrieved from the default location recorded against the customer record in ERP

    However, it would be nicer if we had the below features.

    1. Allow the web shop owner to choose whether he wants to display stocks for the same product in different warehouses.
    2. Allow the ERP admin to choose which warehouses he wants to use for the web shop (visible in web shop type of functionality).
    3. Allow a configuration whether to show…

    12 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  2. Delivery time per item (on stock/not on stock)

    If an item is not on stock, it is important for us to tell the customer until when it can be delivered near the "not on stock"/"on stock" message.
    In Business Central for example, each item has a 'Lead Time Calculation' and a 'Safety Lead Time'. Both values together plus the standard delivery time will represent the possible delivery time for items not on stock.

    12 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  3. Provide separate control of prices, stocks and ordering facilities to guest customers.

    Price Visibility, Stock Visibility (Product presentation), Show unit of measure and special ordering and checkout (ordering) section for guest customers.

    In Sana admin under Setup > Products > Price / Stock and assortment

    In Sana admin under Setup > Ordering & Checkout > Ordering

    Provide separate control of prices, stocks and ordering facilities to guest customers.

    this is important as sometimes our customers need to show products to guest customers but not to guest customers.

    9 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  4. "Child menu items" content element for flexi pages

    The "child menu items" make the presentation of categories/sub-categories very easy; but only for navigation menu items.
    For flexi pages we need to manually create "children" that we want to present under a common topic. This is time consuming.
    It would be very handy and time saving if we could use the "child menu items" in flexi pages.
    1) Create the landing pages of the "children".
    2) Add an image for each "child" like when editing a "Menu item".
    3) Add the "Child menu items" content element in a new "parent"-flexi page.
    4) Add the "children"-flexi pages, we have created…

    6 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  5. Allow customers to choose for partial or complete delivery

    Sales orders have a parameter that determines if partial shipment is allowed or not.

    It would be a good idea to allow the (B2B) customer to decide in the checkout page of the webshop for this order if he only wants the shipment to be send when complete or if partial shipment is allowed.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  6. Automatically disable internal (on account) payment method when credit limits are validated with online payment

    Besides the online payment methods, it is also possible to create a payment method linked to the internal (on account) 'payment provider', to enable the customer to pay the order on account.

    When credit limits are validated and enabled with online payment in Sana admin, you only expect the customer to be able to choose the 'real' online payment methods when he/she exceeds the credit limit, as you want him/her to pay online. In the current solution he/she can still select the internal (on account) payment method.

    The internal (on account) payment method should be automatically hidden in this scenario.

    8 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  7. News page flexibility

    - News overview page, with the Headlines on the left column and the News on the right column should be more flexible. For example, we don't need the Headlines column. Also, in order to present images I had to do a "trick" with the short description's code.
    - Each News page should be also more flexible. There should be options for elements to be added such as images, videos etc.
    - The URL of the news page (www.domain.com/news) is not translated to the language selected. This creates a break in the link sequence, as we have the detail…

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  8. Attributes for slides and background images

    It would very good for SEO and CSS purposes if we could add attributes in slide images and background images; "alt=", "class=", "id=".

    This could make their CSS styling much easier and they could contribute to the SEO of the page.

    The only thing that can be done right now is to use the class of the background image, which is automatically created from its text position (see screenshot); for this example the class is "tile-block-img t-l" (t-l=top left). Although this is a good trick for anyone who knows, it is not the proper way for many reasons.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  9. Apply a discount code for all online orders

    In order to get my customers start using the web store, I want to apply a discount code for all online orders that come in for a specific certain timeframe (e.g. the first month). This discount should apply to all online orders.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  10. Validate ZIP code and country

    The ZIP codes from a city should be validated by the ERP. The transport cost often depends on country but currently, SANA allows any ZIP code and country combination. So I have had B2C scenario's where customers selected the wrong country and payed less transport costs due to this.

    1) Option to set the field zip code in SANA admin as drop down instead of text for customer registration & profile fields.

    2) If this set like this in SANA, customers can only select ZIP codes based on the ZIP code table of the ERP. In this case the list…

    12 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  General  ·  Flag idea as inappropriate…  ·  Admin →

    [SANA PRODUCT] We have this feedback on our radar. The challenge here is that we sell Sana globally, and each country has it’s own taxonomy / rules for zip codes and cities. There are multiple third-party companies that are specialized in validating this information. Some of our customers customize Sana and implement this validation there. To what extent can ZIP code validation be done on the ERP side in your experience?

  11. Possibility of configuring rules or use ERP logic/calendar for requested delivery date picker during checkout

    It should be possible to configure rules for the date picker of the requested delivery date field during checkout, so that a shop owner can define that delivery in the weekend (eg. on Sunday) or the next day is not possible by default.

    A very nice integration feature would be that the ERP calendar of deliveries for that specific customer is retrieved and only relevant dates are available to be selected. Eg, the customer can only select Tuesdays or Thursdays, if that is the setup on the customer card in ERP.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  12. Add possibility to add a comment to each shopping basket item

    Add possibility to add a comment to each shopping basket line item. This is requested a lot and came up again during a training with partners.

    30 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  13. Add your refrence no. as a search option in order history

    I would be nice if the field "your refrence no." is an extra search option in order history. The refrence no. can be filled making an order in the shop.

    34 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →

    [SANA PRODUCT] We are planning to redesign the My Account pages entirely including it’s search functionality there. We acknowledge that the search options could be improved here. We don’t have an ETA yet for these updates, but please follow roadmap.sana-commerce.com for the latest updates.

  14. Delivery costs per item

    o The shop offers no possibilities to add shipping cost per item. Often this is very important (big products or quantities)
    o We would very much need this feature. In the shop we can‘t offer a lot of products, because we have too high shipping costs and these costs cannot be shown in the shop. For this reason, we have written an extension on the Navision part. In Navision, we can use our enhancement to categorize freight costs and automatically calculate and add the correct postage per order using a function. Such functionality in Sana would be very beneficial and…

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  15. Scan Barcode to Basket

    many customers whishes a functionality where they can order items in a fast way by scanning the barcodes from the items in their warehouse or stores.

    a great feature would be a scanning addon for the webshop.

    28 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →

    [SANA PRODUCT] We are currently working on building a so-called “Front-end API”. For the technical people: we are implementing ReactJS as our new frontend framework. We expect to release this by the end of 2019. Having a frontend API is crucial for our first steps towards a Progressive Web App (PWA). With this PWA, we might also include a barcode scanner.

  16. In NAV you can configure attributes and these specifications are shown on the product detail page. However, when you configure an integer or

    In NAV you can configure attributes and these specifications are shown on the product detail page. However, when you configure an integer or decimal attributes in NAV, the unit of measure will not be shown in Sana. For example; lenght as attribute, value is 46 and unit of measure is cm. In this case Sana will only shown 46 on the product detail page and not 46 cm

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  17. ERP development guiding videos for newer ERP versions

    It is great if it possible to create ERP development guiding videos for newer ERP versions (MS Dynamics 365) as well. That way they can be shared with partners and partners will get a better understanding on how to do ERP code unit changes in new versions. Sometimes customization teams get questions from partners how to do changes in new versions once we send the existing set of videos (links).

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  18. increase length of Entity Value Translations

    Currently, the Entity Value Translations are limited to 200 characters. This should be increased (400 at least)

    2 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  19. Order template sortable

    Allow customers to sort the items in the ordertemplate.
    Once created, you cannot change the order of items in the ordertemplate anymore at the moment.

    Some customers structure this list according to the layout of their warehouse. So if the order can made the same as the warehouse, the ordering can be done faster.

    Now the sorting is as items are added in shopping basket and the saved as order template. But if the sorting order changes, you have to do everything again from the beginning.

    2 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  20. Expand capabilities of Customer Assortment List

    Add support for creating expressions similar to the Data Validation rules for setting up the Customer Assortment list, or add Customer Segments to the Sales Type filter list. We have item restrictions that are not always able to be captured by the current capabilities but which are not possible to manage manually.

    6 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →

    [SANA PRODUCT] Thank you for the suggestion. We have recently added functionality (in Microsoft ERPs) to increase the possibilities of the item configuration, to include item fields and attributes as well as individual items and groups.

    We will look into the expression and customer field suggestions. Thanks for the feedback!

← Previous 1 3 4
  • Don't see your idea?

Feedback and Knowledge Base