Migrate your ecommerce from Hybris to Commerce Layer
Break free from the constraints of a monolithic ecommerce store by strategically migrating from SAP Hybris onto a composable stack powered by Commerce Layer.
Going from Hybris to CCV1/CCV2
Upgrading to the next generation of SAP's Commerce Cloud (Hybris to CCV2, CCV1 to CCV2) will not fix the latent performance and maintenance issues that monolithic stores come with:
- poor load times
- missing commerce channels
- limited international expansion capabilities
- time consuming development
- exclusion from your content team
Hybris, CCV1, and CCV2 are fundamentally the same platforms running on different databases (Oracle, Hana, and Azure respectively). There are very few advantages for brands to power the same solution on a different database, especially since there are better alternatives out there.
Instead of getting the same set of problems from a new solution, you have the opportuntiy to update your store onto a modern architecture and gain better performance, more flexibility, and reinforced stability by moving to a composable stack.
Why should you start with the transactional layer?
When migrating onto a composable stack, the first step should always be decoupling the transactional layer:
- You are not touching your frontend
Moving to a headless CMS requires a revamp to your website. Decoupling the transactional layer - i.e. orders and checkout - will not affect your the look and feel of your current website, allowing you to smoothly replatform without taking the risk of hurting user experience. - It has the highest measurable impact
Improving the transactional layer means working on the most impactful elements of your success: checkout speed, localized promotions and pricing, payment gateway support and order management optimization. Improving your transactional layer translates directly in measurable ROI. - It unlocks plenty of other projects
Isolating the transactional layer opens up the door to other micro-services such as payment gateways, search, micro-frontends.
How do we support replatforming from SAP Hybris to Commerce Layer?
Do you need a SAP migration service provider? It's totally up to you and the resources you have on hand. You can definitely consider partnering with a migration service or a system integrator to drive your replatforming. However, we also believe you can migrate onto Commerce Layer with your in-house development team. We have extensive documentation that we believe to be among the best in-market, and we have open lines of communication with our development team to help with any onboarding issue.
How do you plan the migration? Every project is different, but we can already lay some key principles to replatforming from SAP to Commerce Layer:
- Discovery
We'll help you translate your feature requirements into an API-first approach and pick the best solution from our developer tools. - Migrating your data
In a nutshell, we'll use SAP script generator to export your data into a .csv, clean it and import it in Commerce Layer. - Implementing your business logic
Commerce Layer offers unlimited options; we'll help you reproduce your current ecommerce operation logic and improve on it. - Progressive migration
We advise you to select a small business unit or market and start to isolate the transactional layer there. This way you'll be able to learn while validating your projects. Commerce Layer is free for you to test live. Check out how Sumup did it. - Open up the door to other micro-services
Thanks to our API-first DNA, you can build the ideal composable stack around Commerce Layer.
They have done it, so can you!
Commerce Layer's flexible, scalable ecommerce platform has enabled us to expand our reach to over 30 countries worldwide and offer localized shopping experiences.
Launch new markets with customizable functionality.
Selling in new markets is one of the most fundamental ways to grow. We make it easy to add new markets so you can start selling when you're ready.
- Add a new market anywhere you plan to sell
We make it easy to create name a new market and customize it with specific and unique business rules. - Custom business rules that meet your requirements
You can create a new merchant or choose an existing one that serves your new market. Use different SKUs and SKU lists, offer market-specific prices, and manage inventory from whatever warehouse makes the most sense. - Automate what you need, build the rest how you want
Select from a variety of automated solutions we've built for you, like hosted checkout, tax calculators, payment gateways, or geocoding for order shipping and billing addresses, just to name a few.
Localized promotions and pricing.
With unlimited flexibility in pricing and promotions, you can leave your customers satisfied with localized deals at optimum prices... and no hassles with any embedded costs.
- Sell in local currencies, avoid the fees
Avoid the currency conversion pain points, and sell your products using local currencies. Customers don't want to pay conversion fees, and you don't want to pay another ecommerce platform for transaction costs. - Customize your pricing
You can create different prices for SKUs based upon the local buying tendencies and trends in the markets where you sell. - Localize your promotions
Present an authentic, local brand by offering localized promotions. Set rules that allow for start and end times and price calculations. - Gift cards
You may offer rechargeable or single-use gift cards. Not a problem, we support whatever you want to do with this unique payment option.
Take a deeper look into how we support promotions and gift cards
Any payment gateway, in any market.
One of the most crucial ways to grow a local market is to support all the ways a customer expects to pay for something.
- Native payment gateway integrations
Out-of-the-box, we offer payment gateway support for Stripe, Braintree, Ayden, Paypal, Klarna, and Checkout.com. It's as easy as selecting the payment gateway during setup and configuring it. - Add external gateways
If our intergations don't solve your local payment gateway needs, you can add any payment gateway using Lambda functions. Our developer docs will show you what you need to know. - Set up manual payment options
Manual payment gateways are useful to process wire transfers, cash payments, and any other kind of manual payments. We give you the contols to set it up as you like.
Manage inventory and shipments smartly.
Our team will help you think about how you want to manage your inventory given your current setup.
- Start with an inventory model
Create and prioritize your stock locations to determine the availability of your SKUs. Maybe it's physical warehouses, retail stores, or virtual locations. Doesn't matter, all are supported. You can even ship based on your prioritized locations - Create sightlines into available stock across your markets
Since we support multiple stock locations, we help you manage your sellable inventory. You can even determine SKUs that should be maintained from production until order fulfillment. Maybe you have more than one stock locations, each with a unique address. Not a problem. Customize however you need. - For shipping, we've thought of everything
Zones, categories, methods, delivery lead times, packages, carrier accounts, geocoding... it's all there. We support you want your order items fulfilled — split shipments, ship from a primary location, or ship from first available. - What about returns?
Covered. Establish a hierarchy of stock locations so that in cases where a SKU is available in more stock locations, it gets returned to those with the highest priority.
We've thought of everything...
- Composable architecture
Any third-party integrations
- International scalability
Multi-country configuration options
- Extensive set of resources
400+ API endpoints
- Real-time webhooks
100+ trigger events
- Highly-reliable platform
99.99% uptime guaranteed
- Blazing-fast API
<100ms average response time
- Global edge network
60+ CDN edges