Kentico Product Ideas

Welcome to the community site for sharing and discussing your ideas for Kentico, the integrated marketing solution.

Help us better understand your needs so that we can deliver a product you love. It’s easy!
Simply share your ideas, comment on the ideas of others and vote for those you want to see happen in Kentico.

If you could add something to Kentico, what would it be and why?

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Ecommerce - Deduct Stock Quantities Only Upon Successful Sale

    Only deduct stock levels once the sale is actually complete and payment is received; return items to stock if purchase is not completed within a suitable time frame.

    8 votes
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      You have left! (?) (thinking…)
      1 comment  ·  E-commerce  ·  Admin →
    • Support for Canadian Provinces in E-Commerce, Tax, and Elsewhere

      Currently it is not possible to specify tax for a specific province in Canada--there is only a country-wide sales tax option presently. However, each province has its own sales tax calculation, with total tax percentage ranging from 5% to 15%. See the following article for a brief description:

      https://en.wikipedia.org/wiki/Sales_taxes_in_Canada

      It would be preferable to have the ability to set this taxes correctly in the native interface rather than writing a custom provider or connecting to a custom provider.

      3 votes
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        I agree to the terms of service
        Signed in as (Sign out)
        You have left! (?) (thinking…)
      • Order notifications recipients by order status and general structure.

        Currently Kentico only has a single option to send order status notifications which sends the notifications to both store admins and customers.

        I'd like to see this split so that customers do not necessarily need to get notifications for internal changes.

        Whilst making this change I would also like to see the ability to set recipients based on Order Status, such that if an Order is in 'Payment failed' a notification can be sent to accounts, whilst an order that is 'Payment Accepted' can go to order fulfilment. This could be implemented as a Recipients field in the order status…

        42 votes
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          I agree to the terms of service
          Signed in as (Sign out)
          You have left! (?) (thinking…)
        • Use the Service model for SKUAvailableItems

          I would like to see the SKUAvailableItems implemented using the Service model similar to the way Pricing and Calculations have been implemented in Kentico 11.

          Ideally the service would have the SKUID, ShippingAddress and UserID. This will allow lookups to get the SKUAvailableItems based on the users location or the shipping address and hence we would be able to check the quantity in the nearest Warehouse / Distribution point.

          1 vote
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            I agree to the terms of service
            Signed in as (Sign out)
            You have left! (?) (thinking…)
          • Restrict currencies by country

            Can we have the ability to limit currencies by the customers country?

            For example a customer in the UK should be restricted to ordering in GBP whilst those in a different EU country can order in Euro's or US Dollars.

            1 vote
            Vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              I agree to the terms of service
              Signed in as (Sign out)
              You have left! (?) (thinking…)
            • Make the Authorize.net payment gateway SAQ-A PCI Compliant

              The current Authorze.Net payment gateway imposes a substantial PCI compliance burden on organizations as customers must input credit card information on a Kentico page. Authorize.Net's new Accept Hosted payment method, where customers enter credit card data on an Authorize.Net page, enables developers to process credit card payments while maintaining SAQ-A level compliance, the simplest, least expense compliance method.
              http://developer.authorize.net/api/reference/features/accept_hosted.html

              4 votes
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                I agree to the terms of service
                Signed in as (Sign out)
                You have left! (?) (thinking…)
              • Product Attribute Price Adjustment as percentage

                Currently you can speicfy a price adjustment as a fixed amount in the Main Currency. I'd like to see the ability to set the price adjusment as a percentage of the Product Price.

                I'm not sure of all the scenario's that this will be suitable to, but I have been asked for this for a clothing store which wants to add a percentile based amount to larger sizes.

                4 votes
                Vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  I agree to the terms of service
                  Signed in as (Sign out)
                  You have left! (?) (thinking…)
                  2 comments  ·  E-commerce  ·  Admin →
                • Searching/filtering variants of products

                  After hotfix 9.0.30 Kentico remove the seach functionality for variants throught the Product app due to "Filtering products and searching for them in the Products application caused a database query timeout on sites containing thousands of products." and by this time clients can' search for them in the ADMIN UI. It only concerns the biggest ecommerces.

                  There should be a new setting key for this:
                  Search through variants in Products Tab - Boolean

                  Which will be available on ecommerce settings tab. It will turn on/off special where condition for searching/filtering for the variants throught Products app

                  12 votes
                  Vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    I agree to the terms of service
                    Signed in as (Sign out)
                    You have left! (?) (thinking…)
                    2 comments  ·  E-commerce  ·  Admin →
                  • Payment fee

                    I can set up fee for delivery method. But sometimes I need set up fee for payment method (for example: additional fee for paying by credit card).

                    57 votes
                    Vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      I agree to the terms of service
                      Signed in as (Sign out)
                      You have left! (?) (thinking…)
                      9 comments  ·  E-commerce  ·  Admin →
                    • Allow recurring payment option for payment using existing gateway

                      The payment gateway options available in Kentico do not have the capability to make a particular transaction as recurring.
                      We have membership as a product, and want to give option to user to auto-renew it on completion. At the moment, we have an alert mail that can be sent X number of days prior to completion of membership, and ask user to make another payment.
                      Authorize.Net have this option.
                      Authorize.Net is available as a payment option with Kentico. It would be nice if one order can have the option to make the payment recurring.

                      60 votes
                      Vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        I agree to the terms of service
                        Signed in as (Sign out)
                        You have left! (?) (thinking…)
                        19 comments  ·  E-commerce  ·  Admin →

                        Hello

                        How do you currently implement recurring donations or membership renewal?

                        Is there a common scenario for the membership renewal? e.g. Purchaser will buy a membership/donate, and after a year an email will be sent to this Purchaser with new billing info and payment link or confirmation that a recurring payment was made?

                        Kind Regards
                        Michal Kadak
                        E-commerce and Platform Product Owner

                      • Tax calculations per ZIP code

                        In some situations the only way to charge the correct tax on a sale is to look at the purchasers ZIP code. Taxes can vary per state, city and ZIP. It would be great to have the option to control it at that level.

                        112 votes
                        Vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          I agree to the terms of service
                          Signed in as (Sign out)
                          You have left! (?) (thinking…)
                          8 comments  ·  E-commerce  ·  Admin →

                          Hello,

                          We are currently in the middle of implementing several customization points. One of those is a “Tax Service” which should be used as a bridge between tax calculation in Kentico and external system or custom logic.

                          This Tax service is a single point of customization, so it should be easy to extend with a custom logic like taxing per ZIP.

                          It’s a code block with an input and output where the input is:
                          - SKU
                          - Quantity
                          - Price
                          - Customer
                          - Currency
                          - Date
                          - Shipping address
                          - Billing address
                          and output:
                          - calculated tax

                          With this new Tax Service should be easy to implement this functionality as customization as the ZIP is available in the address object.

                          What do you think about it? I’m sorry if it’s too technical, old habits.

                          thank you

                          Kind Regards
                          Michal Kadak
                          E-commerce and Platform Product Owner

                        • 75 votes
                          Vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            I agree to the terms of service
                            Signed in as (Sign out)
                            You have left! (?) (thinking…)
                            18 comments  ·  E-commerce  ·  Admin →

                            Hello,

                            Our current approach is to cover scenarios:
                            1. Order created (All Order data are available for GA EC tracking)
                            2. Single SKU impression (SKU data from visited product page are available for GA EC tracking)
                            3. check out process journey (cart abandonment in GA)

                            For the first and second scenario, we plan to introduce helper tool which will provide valid JSON with order (items, totals, etc.) data that will be pushed into the data layer.

                            Best practice will be to use Tag Manager to connect GA and Kentico.

                            All three scenarios will be covered in our documentation with step by step tutorial.

                            By nature the Google Analytics E-commerce tracking is not suitable for “single click setting feature” and that’s the reason why
                            we decided to go with this helper solution.

                            Helper will be customizable.

                            What do you think?

                            thank you

                            Kind Regards
                            Michal Kadak
                            E-commerce and Platform Product…

                          • Authorise and Capture Payment

                            For the ecommerce checkout process it would be nice to allow configuration of the store to initially allow an order payment to be authorised, but not captured.

                            A cms admin can then capture the payment once goods are shipped. Most ecommerce shopping carts seem to support this (see www.aspdotnetstorefront.com as an example)

                            Also google checkout integration would be a nice to have.

                            72 votes
                            Vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              I agree to the terms of service
                              Signed in as (Sign out)
                              You have left! (?) (thinking…)
                              4 comments  ·  E-commerce  ·  Admin →

                              Hello,

                              We will shortly begin a research which should lead to an upgrade of our payment gateway API/model and eventually new payment gateways with Authorise and Capture capabilities.

                              If you’ve already tried to implement Authorise and Capture with the current model, please sum up the issues/struggles in the comment below or leave a contact if you want to be a part of the research.

                              Kind Regards
                              Michal Kadak
                              E-commerce and Platform Product Owner

                            • Price list

                              Price lists per market.

                              I came across the same issue with severl shopping carts / ecommerce platforms, having different prices for different regions/countries or customer groups. Using a currency conversion is only useful for very small businesses, most middle to big size organisations have different pricing for different markets. At the moment the only way to achieve this is by customization.

                              I would like a feature were you can enter prices for specific groups of customers or regions.

                              24 votes
                              Vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                I agree to the terms of service
                                Signed in as (Sign out)
                                You have left! (?) (thinking…)
                                4 comments  ·  E-commerce  ·  Admin →

                                Hello,

                                We are currently in the middle of implementing several customization points. One of those is a “Pricing Service” which should be used as a bridge between SKU (variant, option, etc) price calculation and an external system or custom pricing logic.

                                We should eventually start looking into the built-in support for the price lists, but for now, we have this concept:

                                one service (C# class) with methods:
                                GetPrices(SKU, SKU options[], PriceParameters)
                                GetAdjustment(SKU option, SKU, PriceParameters)

                                and PriceParameters contains:
                                - Site on which prices are calculated
                                - Currency of the calculation
                                - User for whom the prices are calculated
                                - Coupon codes collection
                                - Product quantity – used to identify the volume discounts

                                This service is used to get the price of the SKU, Variant or the option adjustment. And it should be a suitable place for the Price List integration.

                                What do you think about…

                              • Don't see your idea?

                              Kentico Product Ideas

                              Feedback and Knowledge Base