1 Feature Summary
This chapter describes the feature enhancements in this release.
Noteworthy Enhancements
This guide outlines the information you need to know about new or improved functionality in the Oracle Retail Data Store update and describes any tasks you might need to perform for the update. Each section includes a brief description of the feature, the steps you need to take to enable or begin using the feature, any tips or considerations that you should keep in mind, and the resources available to help you.
Column Definitions
-
Feature: Provides a description of the feature being delivered.
-
Module Impacted: Identifies the module impacted associated with the feature, if any.
-
Scale: Identifies the size of the feature. Options are:
-
Small: These UI or process-based features are typically comprised of minor field, validation, or program changes. Therefore, the potential impact to users is minimal.
-
Large: These UI or process-based features have more complex designs. Therefore, the potential impact to users is higher.
-
-
Delivered: Is the new feature available for use immediately after upgrade or must the feature be enabled or configured? If no, the feature is non-disruptive to end users and action is required (detailed steps below) to make the feature ready to use.
-
Customer Action Required: You must take action before these features can be used. These features are delivered disabled and you choose if and when to enable them.
Noteworthy Enhancements
Feature | Automatically Available | End User Action | Customer IT Action | Oracle Service Request |
---|---|---|---|---|
Collect and Receive Cloud Service Overview |
Yes (see the CaR Implementation Guide for details) |
No |
No |
No |
Support for Additional Retail Application: Order Administration |
Yes |
No |
No |
No |
Collect and Receive Cloud Service Overview
This cloud service provides premier delivery options, bringing together Oracle’s retail industry IP and cloud infrastructure with Uber’s extensive network of drivers and cutting-edge logistics technology to offer reliable and cost-effective same-day delivery services. Whether bookings are taken on the website, contact center, or in the retail store, CaR facilitates the booking of the Uber courier for the delivery of the package. Same Day Delivery transforms the Omnichannel experience by providing businesses with a fast, efficient, and cost-effective way to meet the customers’ growing demand for faster delivery options.
As shown in the diagram below, Collect and Receive (CaR) Cloud Service resides within the Retail Data Store layer of the Oracle Retail footprint.

CaR Technical Overview
CaR is a cloud native solution leveraging the most recent and advanced technologies used in Oracle Cloud applications and Oracle Retail Data Store architecture.
As the diagram below illustrates, CaR is a Java-based application deployed on Oracle Cloud Infrastructure along with Oracle Retail Data Store. The application is deployed in a highly available, high performance, scalable architecture.
Key technical features include the following:
-
REST Services for external systems
-
Offers Same Day Delivery services using Uber's Delivery as a Service (DaaS) API
-
OAuth2.0 based authentication via Oracle Cloud Infrastructure Identity and Access Management (OCI IAM)
-
Internal Job Scheduler
-
OAS report access available

CaR Functional Integration
The diagram below provides a functional overview of how CaR integrates with other systems (including other Oracle Retail systems). The accompanying explanations are written from a system-to-system perspective, illustrating actions and the movement of data associated with them.

Message from eCommerce site to Order Orchestration System (OO) and to Collect and Receive (CaR)
-
The customer shops for items online.
-
The eCommerce site calls Order Orchestration to check availability and get a list of delivery locations returned.
-
The eCommerce site calls the CaR Create Quote request to check same day delivery eligibility for a single pickup store location (for example, 100) and drop-off customer location.
-
CaR calls the Uber Create Quote request to determine whether the store is in an Uber serviceable area.
-
Uber confirms the Quote is successful.
-
CaR stores the quote order data for future lookup and returns a Success message back to the eCommerce site with a CaR Quote ID.
-
The customer confirms the Same Day Delivery and completes the checkout.
eCommerce site sends a Delivery Order to Order Orchestration Cloud Service (OOCS)
-
The eCommerce site calls the OOCS Submit Order request for brokering and location assignment.
Xstore Point of Service (POS) Sends a Fulfillment Request to Order Orchestration (OOCS)
-
Xstore POS calls OOCS Fulfillments request for orders assigned to Store Location 100.
-
OOCS returns the Same Day Delivery order with the delivery_service_level="SAME_DAY".
Xstore POS Sends a Create Delivery Request to Collect and Receive (CaR)
-
The store associate picks and packs the order.
-
Xstore POS calls CaR Create Delivery request with a unique delivery ID.
-
CaR calls the Uber Create Delivery request.
-
Uber confirms the Delivery booking is successful.
-
CaR stores the delivery order data for future lookup and returns a success back to Xstore with a CaR Delivery ID.
-
The Uber driver accepts the delivery and retrieves the items from the store.
-
The Uber driver delivers the product to the customer’s address.
Support for Additional Retail Application: Order Administration
The RGBU application Oracle Retail Order Administration (formerly known as Oracle Retail Order Management System) is now capable of replicating its data to RDS for use in custom extensions. An APEX workspace for this product is available, and its schema is also available as a data source in the Oracle Analytics Server.