O que é Omni Commerce Connect?
O módulo Omni Commerce Connect (OCC) facilita a comunicação de dados em vários canais no SAP Commerce Cloud.

O OCC inclui uma suíte de APIs de Web Service que:
- Forneça uma solução omnichannel abrangente para as empresas.
- Melhore a experiência do cliente permitindo interações perfeitas em vários canais, incluindo dispositivos móveis, mídias sociais e lojas físicas.
- Ofereça suporte às interações em vários pontos de contato na jornada do cliente, permitindo que as empresas otimizem suas operações comerciais, interações e serviços.
Principais recursos do OCC
Aqui estão listados os principais recursos fornecidos pelo OCC:
- Spring MVC serve como a estrutura fundamental para o OCC.
- XML e JSON são suportados como formatos de dados de solicitação e de resposta.
- A segurança da API é garantida pelo uso do OAuth 2.
- Validação de cache da Web baseada em etga e solicitações condicionais são implementadas.
- São suportadas duas versões:
- v1, que é dependente do estado e usa cookies JSESSIONID
- v2, que é sem estado e suporta JSON/XML para a comunicação de dados.
- v2 é a versão padrão e deve ser a escolha preferida. v1 ainda é suportado, mas somente para compatibilidade com versões anteriores.
- Há suporte a modelos B2C e B2B, com as principais funcionalidades de comércio a serem introduzidas na próxima seção.
- A Swagger é empregada para criar, visualizar e documentar os serviços web RESTful, que serão demonstrados em uma seção posterior.
- As APIs OCC podem ser facilmente personalizadas para atender às necessidades empresariais, que serão abordadas posteriormente nesta unidade.
Funcionalidades de comércio padrão em OCC
A API OCC oferece uma série de funcionalidades de comércio padrão para clientes. Estes são alguns exemplos importantes:
- Pesquisa e detalhes do produto: a API permite pesquisas avançadas de produtos, buscando informações abrangentes sobre produtos, disponibilidade em estoque e detalhes de preços.
- Promoções e Vouchers: A API facilita o manuseio e gerenciamento de promoções e vouchers, permitindo que os clientes apliquem descontos e ofertas especiais.
- Gerenciamento de pedidos: Ele fornece recursos para verificar o status do pedido, recuperar informações e histórico do pedido, fazer novos pedidos e interfaces para buscar e cancelar pedidos.
- Opções de pagamento e entrega: os usuários podem recuperar e selecionar entre as opções de pagamento e entrega aplicáveis por meio da API.
- Gerenciamento de usuários: a API oferece pontos de extremidade para gerenciar perfis de usuário, endereços, alterações de senha e acessar o histórico de pedidos.
Para visualizar a lista completa de APIs OCC, você pode usar a IU Swagger integrada, que serve como documentação da API REST interativa.