We just raised a $30M Series A: Read our story

SAP Hybris Commerce OverviewUNIXBusinessApplication

SAP Hybris Commerce is #1 ranked solution in top eCommerce Platforms. IT Central Station users give SAP Hybris Commerce an average rating of 8 out of 10. SAP Hybris Commerce is most commonly compared to Oracle ATG:SAP Hybris Commerce vs Oracle ATG. The top industry researching this solution are professionals from a computer software company, accounting for 32% of all views.
What is SAP Hybris Commerce?
hybris provides a complete multichannel commerce software solution that integrates product content, commerce operations, and the extended channel to help businesses create a unified and seamless experience for their customers from online, to in-store, to mobile and beyond.

SAP Hybris Commerce is also known as SAP Hybris, Hybris.

SAP Hybris Commerce Buyer's Guide

Download the SAP Hybris Commerce Buyer's Guide including reviews and more. Updated: November 2021

SAP Hybris Commerce Customers
NHS 24
SAP Hybris Commerce Video

Pricing Advice

What users are saying about SAP Hybris Commerce pricing:
  • "SAP Hybris is expensive, which is why only the large clients use it. At the same time, I think that the return on investment warrants it."
  • "The price is too high."
  • "This is an expensive solution."

SAP Hybris Commerce Reviews

Filter by:
Filter Reviews
Industry
Loading...
Filter Unavailable
Company Size
Loading...
Filter Unavailable
Job Level
Loading...
Filter Unavailable
Rating
Loading...
Filter Unavailable
Considered
Loading...
Filter Unavailable
Order by:
Loading...
  • Date
  • Highest Rating
  • Lowest Rating
  • Review Length
Search:
Showingreviews based on the current filters. Reset all filters
RY
Senior SAP Hybris Consultant at Freelance
Consultant
Powerful and agile end-to-end solution

Pros and Cons

  • "I chose this out-of-box E-Commerce solution because it helps you start up your E-Commerce business in a very good amount of time since Hybris already provides you the end-to-end flow with minimum customization. You can quickly go live with the customer."
  • "They could include additional types of payment implementations. Right now they are just providing CyberSourse."

What is our primary use case?

I chose this out-of-box E-Commerce solution because it helps you start up your E-Commerce business in a very good amount of time since Hybris already provides you the end-to-end flow with minimum customization. You can quickly go live with the customer.

How has it helped my organization?

We can set up catalogs for our Hybris customers. One is an inventory catalog and another is a product catalog. Every catalog comprises two things, the daily version and the online version. These are figures that you can see for review purposes to determine that everything is fine. Once you approve the changes, it is clearer on the online version and readily available to the customer.

Furthermore, in the online catalog you can provide all your content pages, like your home pages, your product pages, your cart pages. What do they all look like? You can drop a component, and at the same time you can design a component. Let's suppose you want to create a subscription component from your homepage for the very first user. You can wrap, you can get the full component, do modeling in your code, just do a small reflection in the JSP. You configure the JSP, and create a particular component and drop into your home page at any place.

You have to create a slot across their few sets of slots, slowly providing you a better hybrid. For the slot, the main slot, the right and left slot, and center slot. But if you want a particular slot to be created for a particular component, you can create those slots by writing in a text file - just the configuration. Those slots are then available on your page. You just need to map them your JSP page, on the front-end file, and drop your components into the index. The index is another feature of Hybris. It basically allows you to import and export the data from the Hybris system.

When you drop a component there's an ingredient level on that site. So I can do everything. The back-end mapping is already there. Whenever they are forcing some data, it is back-end and needs to be written by the developer. It basically captures the front-end information from the form you entered and stores it in the DB.

So behind that layer are all Spring MVC models. We can look at the structure. You enter the data and Hybris builds the information and storage. It uses all MVC packets to handle this.

What is most valuable?

SAP Hybris Commerce has many valuable features. It will provide you the homepage, the search pages, the list pages, the product detail pages, the cart pages, and the checkouts. Furthermore you can use it to do a presentation for the business. With minimum customizing you can see the product, catalog, the prices with the payment gateway division and just go live. Overall, a request time of two to three months is a very efficient time for creating the E-Commerce session to go live. This is a very powerful product in that you can have single or multiple countries managed by a single Hybris solution.

Their promotion calculations capacity is powerful. They set out how they're going to calculate their set up, their loyalty factors, and their different promotions. They are even capable of doing customizations for different types of promotions, different set ups and more. You can customize your promotion. Normally out-of-box solutions have around 10 to 12 promotions. It crosses all the E-Commerce functionality, but it's specific and there's no functionality, although you customize the solution and implement in your application.

Hybris provides out-of-box features for promotions like percentages of sound, sound promotion, buy one get one, particular product bundle, and product partner promotion. These are out-of-box promotions where you just configure your products, and configure your categories and you're done.

For the checkout, they provide you the interface, and you have the capacity to provide your delivery address, the delivery method applicable for each country, and payment gateways. They do the summary pages. They provide you with pickup instruction functionality. Now you can add any product to the customer store. 

One of the major negative aspects of this is the back-end agent. They provide you a back-office portal which is meant for the agent where they can do a manual provisioning for order checks, they can confirm, they can do a one time product editing, and do a synchronization of the product from stage version to online version. Stage version is just a replica of the online one. So whenever you're doing some change, pushing to stage, it will synchronize to the online version with just a single button click and all the changes will go live in a short time.

It also provides you the built-in capacity for Solr. Solr helps you to search the indexing of the product. It is a different tool and it is already integrated here. You just need to index your products for the configuration which is very easy with the configuring they provide. Out-of-box they provide you the main conventions like searching over the brand category and size ranges. You can include promotions, as well. Then you can search over wide contractors. It provides everything. So with hardly any work it will do a Solr customization. 

Out-of-box you're quickly ready for business. The developer needs to do a small set up, changes in their code, test it, and you are done with the product.

They also provide the good feature of product classification. Let's say you are selling mobile phones, and you have features for a particular mobile that has a black power, black handset, and five inch display. Everything is on display about it in detail. Also they have different attributes on display, with descriptions of the product and what comes with the it. You can write a review and the back-end agent or back-office review manager will review your comment, whether it's a good comment or it's a really some rude words. They can approve or reject those comments and it will be live immediately.

Once an order is placed, the main thing is how you provision the order for the customer. For further fulfillment purposes, it can be triggered very easily from the codes once you place the order. It includes a set of actions that you will receive about whether it's already capable to be delivered or not.

It checks that the order is properly calculated, the pricing parameters are properly set, the delivery modes are set, delivery items are set, the payment incentives, billing and everything. Then you can take the payment capture from the payment gateway.

Once everything is done, you can trigger a shipping notification to the customer that your item is getting shipped, we accept the amount and it's done. All the major proponents are configured, like asking for customer inserts and certain websites, billing or placing the order. And if you want a few more, you will still do it after the transaction.

Provisioning the order. You place the order, you got notification that something got delayed or the order got confirmed, or your order is getting shipped. You can configure these kinds of lists very easily. They are pre-set templates that you can customize.

I was telling you about one aspect of Hybris which is its index. We can use the index to import and export. The import export index is basically used to carry the data to and from Hybris. You can import the data into Hybris' system, and you can export the data.

Hybris is agile. This is good because a business keeps changing their requirements. You may not ask for something because the sales team has surveys on how common sites look. They can see it in the requirements. So once a particular page is finalized, you can do a development.

The advantage of this product is that it can be deployed within two weeks, even with some custom requirements. It's not a complete solution but if you have out-of-box solutions, you can basically design an out-of-box site on your domain with no issue. But out-of-box you can't sell to the customer, right? You want some customer references, so you can put a time-stamped book on their title, and in a period of two weeks, three weeks, four weeks, five weeks, you can have a complete site development. If you don't have visit estimation you can go live within two months with sufficient data.

It's basically dual-based, so everything that gets managed you have to supply, just to connect your directory to the Commerce Cloud. You just go there and apply their build. Basically, they provision a starting environment, like the desk environment, queue environment, production environment, streaming environment. 

It is all cluster-based. Hybris' SAP Commerce Cloud out-of-box provides you one back-office server, connectivity server and depending on the level they'll provide the same nodes that are basically meant for the public requests. It will be  four-node or eight-node.

So you can connect to the SAP Commerce Team, cloud team, and provision those cloud portals, and your team can deploy the base filters.

Even getting a build to the cloud is very easy. It's a simple task. It hardly takes two to three minutes to push your build on the cloud environment. There is no need to write a simple command, nothing. You just mention your password and everything is done and you push it in.

What needs improvement?

In terms of improvement? They have set up modules for marketing, financial, everything. I can say everything is an improvement because they keep changing their versions every six months depending on the niche of the business.

They could include additional types of payment implementations. Right now they are just providing CyberSourse. 

They give you a framework and we customize it. The front and back-end are very tightly coupled in the framework right now.

So now they're going to another open-source framework. They're writing their front-end part in Angular. So just the back-end and front-end thing will be coupled. That will make a lighter version.

For how long have I used the solution?

I have been using this solution for the last 8.5 to nine years.

What do I think about the stability of the solution?

We have been using this version for the last five years and it is a stable solution.

What do I think about the scalability of the solution?

You can scale the solution. We integrated with other frameworks very easily. You can integrate your hardware with different platforms if you want. There is Tomcat servers you can integrate. They also offer some other DBs. They have everything.

You can scale it normally if you're going to deploy on a commerce cloud, SAP will post your review on their DB which they have configured.

They have other configurations which you just need to do before so that your definitions, your data types, and your tables, will be in compliance with their database service implementation.

How are customer service and technical support?

The customer support is good. Normally they keep asking about the incident or support ticket. Their team will contact you about the problem, about your configuration, your log files, and if they're able to evaluate the information. They will provide a solution. After applying those configurations it will help and if it is still not working, you can set up a call and the supporting people will contact you and have an on-call solution.

How was the initial setup?

The initial setup is straightforward. They have a set of SAP notes on their Hybris help site that you can follow. It's a very simple setup. In a single day you can set it up.

What other advice do I have?

I'm still a developer, so I know that if you have to customize the solution, you will have to go digging down in their code, and to define which business class to customize for. It will work for you. Because they have a very complex code or a very abstract code.

On a scale of one to ten, I would rate SAP Hybris Commerce a nine.

Which deployment model are you using for this solution?

Private Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
BJ
SAP Hybris Consultant at a tech services company with 1-10 employees
Real User
Top 5Leaderboard
Feature-rich, secure, quick to develop projects, and the community support is helpful

Pros and Cons

  • "If you have a client and they want to have an e-commerce project that is based on solid principles, you don't need too much time to develop it."
  • "They have just started to work with the cloud, but they only support Microsoft Azure."

What is our primary use case?

I work for a consulting company and SAP Hybris Commerce is one of the products that I have experience with, in this capacity.

Our current use case involves an SAP commerce product called Spartacus, which is based on the cloud version. SAP handles the backend, which is deployed on the cloud, whereas the front-end is based on Angular technology. The clients I'm working with now are interested in migrating to Angular, so my current use case is migrating all of the front-end interfaces accordingly.

How has it helped my organization?

One of the clients that I'm working with is a post office, and they have a very large volume of traffic. In fact, they have nearly one million unique users per day. With this level of traffic, they wanted to use it for other things as well. To best take advantage of it, they decided to build a marketplace into their website.

SAP Hybris provides very good integration for a market place. There is a solution called Mirakl, which has a partnership with Hybris and they provide ready-to-use code for building a marketplace. The whole project took between six and eight months for the first version, and it was a huge success. In one year, we spent eight months developing and four months testing all of the processes, but we have a marketplace ready and currently, we are receiving a great benefit from it.

We have another client in France that had an event running, and they wanted to present their e-commerce websites at the event. We didn't have much time, perhaps five or six months, and they wanted to have a first version ready. It was a really complicated project, but since SAP Hybris provides all of the core features and our team is experienced, we successfully created the first working version in the allotted time. In turn, they were able to present their first version at the yearly event. That was another success.

What is most valuable?

I have worked with nearly all of the features. For example, I have worked on Stock Management, Payment Provider, searching with SOLR and Elasticsearch, and the Promotion Engine. 

For e-commerce projects, it has all of the core features so you don't need to develop a lot of things from scratch. If you have a client and they want to have an e-commerce project that is based on solid principles, you don't need too much time to develop it. SAP provides all of the e-commerce features and it is secure.

Security-wise, SAP deals with large clients, and they feel comfortable with the security that SAP provides.

What needs improvement?

SAP Hybris does not employ the latest technologies. For example, they still use GSP, Tag Files, an older version of Java, no microservices, and no Amazon Web services.

They have just started to work with the cloud, but they only support Microsoft Azure. If a client wants to use Amazon Web Services then they will not be able to. This is an area of improvement that they can work on. Especially now, with the cloud trending, everyone is talking about the cloud but SAP Hybris is not on it.

Non-Hybris developers find it complicated to work with. To work on Hybris projects, you really need an example to work from, otherwise, it will be more difficult.

For how long have I used the solution?

I have about five years of experience with SAP Hybris.

What do I think about the stability of the solution?

Currently, it's stable. There are some very big clients who use SAP Hybris, including well-known brand names, and they're happy with it. In my opinion, it is really stable and I expect that new clients will continue to come.

What do I think about the scalability of the solution?

SAP Hybris is not really following the new technologies, and they have just begun working with the cloud. I think that they need to put some work in for it to be more scalable. The way SAP or their products were developed, does not allow the product to be scalable.

The project that I am working on at the moment has one million unique users per day.

How are customer service and technical support?

There is a big community for this product.

For technical issues, you have the community and people who will spend time looking at the issues you have. There are people providing open-source solutions that help developers improve things such as their build times, or other work tools.

There is also support from the vendor. If you have a question and contact support, you always have the answers in a really short time.

Overall, for me, the technical support is good.

Which solution did I use previously and why did I switch?

I have developed other e-commerce platforms, although they were in native Java and Spring, with no e-commerce framework. In Java, it is more painful because you need to develop everything from scratch. Not only is it not as powerful as Hybris, but Hybris already has many included features that are already tested and proven.

How was the initial setup?

The installation is not very complex. The documentation is clear and it doesn't need experienced developers just to set it up. The length of time for deployment depends on the performance of the server. It might take perhaps 30 or 40 minutes. On a local server, it's between 15 and 20 minutes to deploy.

What about the implementation team?

Our DevOps team is responsible for the deployment. We have pipelines, and a Jenkins job to take care of it. We have an automatic daily deployment on the test environments and the dev environments.

The current project is quite large so we have a huge DevOps team of perhaps 13 people. For simple projects or medium-sized projects, two or three people can take care of the whole thing.

We generally don't need to involve SAP or another integrator, but it depends on the requirements. If there are special needs, for example, then a DevOps person is required. For the most part, however, if you don't host your website with a third-party then you don't need anybody else.

One of the projects that I am working on has the product environment hosted with a third-party. In that case, some of the people from that platform have intervened to solve issues.

What was our ROI?

We have seen ROI. This e-commerce solution represents 70% of the company's income.

What's my experience with pricing, setup cost, and licensing?

SAP Hybris is expensive, which is why only the large clients use it. At the same time, I think that the return on investment warrants it. For me, the majority of the clients I work with are happy and they see ROI. In my opinion, the product is worth the price.

Which other solutions did I evaluate?

We did not evaluate other options. For e-commerce, most of my experience is with SAP Hybris.

What other advice do I have?

My advice for anybody who is looking into implementing this product depends on the company size and the project size. If it's not a very big project, I advise using other solutions, other frameworks, or develop the project from scratch with native Java and Spring. On the other hand, if it's a big project then I will highly recommend using SAP Hybris.

The biggest lesson that I learned from using this product is to test, test, and test again. Never put something into production, live, until you are 100% sure. So, if you want to develop something then test it, retest it, and retest it again. You have to be careful because surprises always come.

This is a great product and I have rarely experienced issues with SAP Hybris itself. The majority of issues stem from how people use it. Support is also great. It uses Java, as a few e-commerce solutions are. A project that is based on Java is good because it's the world's most used technology.

On the downside, this product is expensive, although it is worth it for big clients.

I would rate this solution an eight out of ten.

Which deployment model are you using for this solution?

Public Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Microsoft Azure
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Learn what your peers think about SAP Hybris Commerce. Get advice and tips from experienced pros sharing their opinions. Updated: November 2021.
552,305 professionals have used our research since 2012.
Rachid Amghari
Expert Technique & Solution Designer at Freelancer
Real User
Top 20
The checkout, the payment, and delivery options are all dedicated to B2C and B2B clients

Pros and Cons

  • "Hybris offers a platform designed for speed."
  • "Hybris is not currently using microservices."

What is our primary use case?

I am a freelance SAP Hybris Commerce technical expert. 

I have worked with many clients on Upwork and outside Upwork. I also have an agency that contains many developers for Hybris, iOS, Android, and many other technologies.

Hybris is used for e-commerce needs. Hybris offers e-commerce features like checkout, payment options, and others for different phases of e-commerce.

We don't try to convince our clients to use Hybris. Our clients have already made the decision to use Hybris, then they come to us.

What is most valuable?

Storefront is the most valuable feature for our clients. It allows them to start their projects quickly.

Hybris offers a platform designed for speed. In one week, we can build a complete e-commerce solution. The checkout, the payment, and delivery options are all dedicated to B2C and B2B clients. That's the value for our clients.

What needs improvement?

Hybris is not currently using microservices. Technically, we can introduce microservices to deploy some aspects separately. 

Personally, I find that the Hybris code is not really clean, but that could be due to the fact that we don't always use 100% oriented objects.

Hybris is constantly adding new features that are aligned with market needs. For this reason, feature-wise, I don't see anything that needs to be improved, currently.

For how long have I used the solution?

I have been using SAP Hybris Commerce for seven years.

What do I think about the stability of the solution?

SAP Hybris Commerce is stable. Currently, we get our support from the SAP side. If we experience any bugs, we can just contact them and they'll fix it right away. Overall, I think it's stable. It doesn't contain many bugs, and it doesn't crash. From my experience, it's good.

What do I think about the scalability of the solution?

They need to use microservices to make it more scalable, but it's acceptable for now. At the moment, It's not really scalable but I can accept that as it offers many other advantages. 

How are customer service and technical support?

SAP hybrid technical support is good. When we have an issue, we simply communicate with them and they provide us with online support.

I would give their hybrid support a rating of six out of ten.

From my experience, when we ask them for help, they provide us with the solution to implement; however, sometimes we need to wait for a long time for the answer, so we just take care of it ourselves. Sometimes they don't provide us with a clean, technical solution, so we have to implement our own solution. Then, when they have implemented the solution in the next version, we have to adapt our solution or remove it and adapt their solution. 

For SAP Cloud support, they are reactive and they provide an immediate solution to our problems. I would give their cloud support a rating of eight or nine out of ten. 

Which solution did I use previously and why did I switch?

I have not used any other e-commerce solutions, only Hybris.

How was the initial setup?

Regarding both private servers and the SAP Cloud, deployment is quick and easy. 

We don't need one week to deploy it, but we need one week to start it and to customize some basic features like the checkout, payment methods, and some other features; then it's ready for deployment. I could deploy the basic solution (including the client's products and catalog) in one day, but it takes a week to deploy the complete package. 

What about the implementation team?

Deployment is taken care of by Hybris. I don't configure it or manage it directly.

Regarding deployment in the server, we have some deployment steps that we follow, but it's simple. It's not complicated at all.

What's my experience with pricing, setup cost, and licensing?

Because we are not direct clients of Hybris, we don't manage the pricing or licensing. We are technical experts, so the clients have already made the decision to use Hybris and to buy it. We don't have enough information about pricing or licensing as the clients that are using Hybris have already made this decision.

What other advice do I have?

For someone who needs or wants to use Hybris — try to use the native features. Hybris consists of many great features by default. There is no need to try and customize them.

For example, if a client asks me to customize the checkout, then I need to check if Hybris allows this type of customization or not. If it already has this feature, then don't try to customize it and use your own implementation. If you do use your own implementation, when Hybris improves that native feature, you will need to be aligned with Hybris. In short, my advice is to try and use the Hybris features and coding, instead of adding your own code. 

The price is too high, but overall, Its code is clean and it's scalable. On a scale from one to ten, I would give SAP Hybris Commerce a rating of nine.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
BJ
SAP Hybris Consultant at a tech services company with 1-10 employees
Real User
Top 5Leaderboard
Includes all of the e-commerce features that a client could possibly need

Pros and Cons

  • "SAP Hybris provides us with all of the e-commerce features that a client could need."
  • "The stack needs to be improved; they need to start using more new technologies."

What is our primary use case?

There are multiple use cases. I work with multiple clients, and each client has multiple use cases. My clients are mostly B2B and B2C clients and they are all involved in different areas of business. For example, I work with luxury clients, clients in construction, and clients in the medical field, too. They are all different in terms of project size. Some of my clients have just discovered SAP Hybris and want to integrate it; they just want to test it out and see if it works for them. 

What is most valuable?

SAP Hybris provides us with all of the e-commerce features that a client could need. For example, when we want to build an e-commerce project, we literally have everything we need to get started. The checkout process, order management, email management — everything comes integrated and ready-to-use. This is the strength of SAP Hybris.

What needs improvement?

The stack needs to be improved; they need to start using more new technologies. Technically we're still using GSP tags and GSL which are old technologies. Now, SAP Hybris has a new project called Spartacus. So, it's getting better, but there is still room for improvement. 

Currently, they don't offer support for mobile applications. Most of the projects I work on are web projects. I have never worked on a project using SAP Hybris that had mobile applications.

For how long have I used the solution?

I have been using SAP Hybris Commerce for four years. 

What do I think about the stability of the solution?

It's rare that you'll find a bug in this solution. It has a strong code — well tested. This is one of the many strengths of SAP Hybris. 

What do I think about the scalability of the solution?

We've never experienced any problems when it comes to scaling. It's really open to modification. Scalability-wise, I don't think there's an issue. 

How are customer service and technical support?

They have a team for support. We had some cases where we needed some answers from technical support; they were happy to help. Sometimes, when we begin a new project, experts from the SAP Hybris team will actually review our code and tell us if there are any patches that we need to fill. They really care about providing for their clients.

How was the initial setup?

If you haven't worked with SAP Hybris before, then the initial setup will not be easy. If you have no previous experience with Hybris, then it will be difficult to start. Still, the documentation is well designed and very detailed. 

What's my experience with pricing, setup cost, and licensing?

This is an expensive solution. All of our clients are big. If you're a small business, then there's no need to use SAP Hybris; it's really only for big projects. Although it's expensive, it's worth it.

What other advice do I have?

Overall, on a scale from one to ten, I would give this solution a rating of eight. 

Which deployment model are you using for this solution?

On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Flag as inappropriate
FB
Head of Business Consulting at a program development consultancy with 51-200 employees
Real User
Good dashboards and user-friendly, but the upgrades and transition to the cloud are not smooth

Pros and Cons

  • "Its dashboards, business features, and user-friendliness of a lot of business interfaces are valuable. We work on B2B projects, and it is the most efficient software solution for B2B. The B2B accelerator is very much appreciated by our customers because it has some use cases that are ready for production. For some projects, we proposed the SAP Hybris solution because it was sufficient for use cases related to product management and data quality. With other e-commerce platforms, we would have needed integration with another product information management software."
  • "Like every other SAP solution, it is very heavy. Also, the transition to the cloud is not very smooth because it is not really a SaaS solution. The upgrades are also not as smooth as you would expect from a complete cloud solution. It should have a product recommendation feature as well as a promotional feature. It should also have more personalizations."

What is most valuable?

Its dashboards, business features, and user-friendliness of a lot of business interfaces are valuable.

We work on B2B projects, and it is the most efficient software solution for B2B. The B2B accelerator is very much appreciated by our customers because it has some use cases that are ready for production. For some projects, we proposed the SAP Hybris solution because it was sufficient for use cases related to product management and data quality. With other e-commerce platforms, we would have needed integration with another product information management software.

What needs improvement?

Like every other SAP solution, it is very heavy. Also, the transition to the cloud is not very smooth because it is not really a SaaS solution. The upgrades are also not as smooth as you would expect from a complete cloud solution.

It should have a product recommendation feature as well as a promotional feature. It should also have more personalizations.

For how long have I used the solution?

I have been using this solution for three or four years.

What other advice do I have?

As a B2C solution, I would rate SAP Hybris Commerce a seven out of ten. As a B2B solution, I would rate it an eight out of ten. 

Disclosure: My company has a business relationship with this vendor other than being a customer: partner
Flag as inappropriate