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 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: My company does not have a business relationship with this vendor other than being a customer.