SAP Hybris Commerce - Case Study of Multi-Country Commerce Site

Build a Global Ecommerce solution for online channel to Retail Market for Multi-country regions. It has integration with other systems such as SAP ERP , ECC. Need to define NFR ,Data Migration & Code management

Solution

Global ecommerce is the selling products or services across geopolitical borders from a company's country of origin, normally defined as its founding or incorporating location.

Products or services are sold into non-native markets via online sales and marketing

SAP Hybris Commerce is the market leader, and it can outstand platform for the requirements of client.

E-Commerce Platform

  • Hybris is an outstanding e-commerce platform for the B2B and B2C markets

  • It has become a market leader in this segment with the most powerful set of features for online sales, mobile e-commerce, in-store and call center sales

  • Hybris is providing omni-channel commerce, order management Marketing and billing etc. Its power is derived from 3 tier architecture and easy integration with SAP

  • Fast development due to ready-to-use web framework of the SAP Commerce Accelerator.


Hybris core is an eCommerce platform which allow you to develop a full digital & omni-channel solution. This means you can sell online, mobile, in-store and via a customer care center. This also enables marketing to improve SEO and provide multi languages & currencies that international campaigns & eCommerce solution.

•B2B Commerce

•B2C Commerce

•Product Content Management

•Order management

•Digital Asset Management

•Customer Experience

•Cloud Commerce

Online e-commerce channel for Retail Market needs the below implementations

•Product Import (Integration with ERP)

•Product Catalog (Multi-country approach)

•Product Data Enrichment: Product cockpit for the enrichment of product

•Product Cockpit: Customization & Workflow implementation

•Backoffice Customization as per Business Manager

•Customer Registration and Authentication

•Prices Import (a scalable and in sync with Multi-Country Approach)

•Promotion and Discount ( SAP Commerce Cloud OOTB Promotions and Discount)

•Customer Service ( SAP Commerce Cloud OOTB ASM Module)

•Analytics (Google Analytics)

• Marketing

•Tax Calculation (Vertex integration/Tax Ware for the US)

•Social Media Integration

•Search Navigation ( SAP Commerce Cloud OOTB SOLR Integration)

•Content Management (Multi-country approach via SmartEdit SAP Commerce Cloud OOTB)

•Smart Edit for Content Edit

•Physical Store Catalog Integration with SAP Commerce Cloud OCC restful web services place order functionality

•Payment Integration (ADYEN for Europe and Paymetric for the US)

High Level Architecture

Hybris Product Stack

•WCMS : Content management System

•Commerce services:

•PIM : Product information management

•Order workflow & 3rd Party Integration

SAP Product Suite

•SAP ECC : ERP Central component (FI,MM,SD,CO,PP) Backend Order management System

•SAP APO: Global Available to promise & reservation system

•SAP MDM: Single system for Accurate master data

•SAP CRM: Customer data , Promotion & loyalty

•SAP IS Retail: For Store & merchandising management

•SAP BI : Reporting


Integrations

Multicounty Roll-out

Multi-country site is a very good feature supported in Hybris. Hybris provide Out of box solution for multicounty and Multilanguage.

•Content management & Product Management : manage by catalog creation Parent and child relationship between catalog. Create global catalog and make market specific catalog for manage market.

•Promotion & Price Management (Price , promotion & currency will be decided based on market)

•Stock Management (stock availability row create marketwise )

•Tax Calculation (base on marketwise tax API integration )

•Payment Integration (base on market wise make integration)

•Delivery method and 3rd party integration market wise.

Internationalization: SAP Commerce has provided services/Interfaces e.g. i18N and i10N which support in providing the customer-centric experience.

Social media: Social media integration can be customized in hybris, which in SAP Commerce Marketing has OOTB and can be integrated with SAP Commerce.

Content & Product Management


Data migration

Data migration project goes through the same key phases

•planning,

•data auditing and profiling,

•data backup,

•migration design,

•execution,

•testing, and

•post-migration audit.

NFR (Non-functional Requirement)

Non-functional requirement is a specification that describes the system’s operation capabilities and constraints that enhance its functionality. These may be speed, security, reliability, etc.

•Performance and scalability. : Performance will be evaluated based all services and pages.

•Portability and compatibility. System will be portable and compatible for all OS and easy to migrate other platform.

•Reliability, availability, maintainability. : System will be available 24*7 and easy to maintenance

•Security. : Security play main role and manage SSL, password hashing, PCI & Role base access.

•Localization. : Site will be available to multiple locale.

•Usability. : system will be customer friendly and easy to use.



Code Repository : Trunk based System

Code repository will mange on GIT

•Branches

•Main

•Feature

•Release

•Pull request

•Integration Test

•Delete feature branch