What’s New in Oracle Commerce Cloud – 18C

petmateOracle’s Oracle Commerce Cloud “OCC” supports a quarterly release schedule to bring customers and partners new features and functionality with no extra subscription expense. Oracle’s SaaS commerce application team has released a new version named “18C” to support Q3 of 2018 and it comes with many feature improvements.

Below is a short overview of the notable and important features.


Oracle Commerce Cloud already includes best in class offerings around Promotions out of the box. 18C extends that offering with two new promotions. Keep in mind that OCC natively has Products (grouping or single URL) and SKUs (individual manufactured goods).

  • Spend Y in X Get Order Discount
    • Specify a required spend amount for certain products, collections, and/or SKUs in order to receive an order-level discount.
    • An example on how you can use the promotion: Spend $100 in Men’s Athletic Shoes (collection), Get 10% Off your order.
  • Spend Y in X Get Shipping Discount
    • Specify a required spend amount for certain products, collections, and/or SKUs in order to receive a shipping discount.
    • An example on how you can use the promotion: Spend $100 in Children’s Shoes (collection), Get Free Standard Shipping.

Note: OCC allows you to extend the out of the box promotions and devise new promotions via the API using the Price Model Definition Language (PMDL).

B2B Features

OCC includes a best in class feature set for B2B within a single platform. Accounts/Contacts Delegation, Quick Order, Purchase Lists, Approval Workflows, etc. are out of the box. Oracle has released a few updates for B2B in 18C.

Single Sign-On for B2B Contacts

Allows merchants to create a contact (including name, email, and user role) outside Commerce Cloud in an external system and associate it to an existing B2B account. Out of the box storefront roles include Account Address Manager, Administrator, Approver, Buyer, and Profile Address Manager. Supports Single Sign-On into OCC. While the feature is available natively, this does require setting up keys between OCC and the SSO provider and customizing the shopper login page to display the SSO option. If you are interested and don’t have a SSO provider Oracle does offer a product: Enterprise Single Sign On or solutions like Okta or OneLogin.


Punchout is a new B2B feature that allows merchants to integrate between a buyers’ e-procurement system and OCC. Supports “direct punchout” model, punchout, re-punchout, and submit purchase order flows. Supports the cXML standard. Built using OCC’s Server Side Extensions, so is highly extensible and editable by System Integrators like TAISTech (A Gold Partner). As an example, an ERP system (E Business Suite, JD Edwards, SAP, etc) can push out an ordering file to a SMTP or file repository to be consumed by OCC on a schedule. This is a critical feature for large enterprise resellers or distributors that do business with many different companies.

Additional Features

Oracle typically releases numerous other features with each release, albeit not flashy or “sexy” but they can be important features for partners like TAISTech to help speed up implementation or unlock new capabilities for our customers.

Remorse Period Start and Order Cancel Webhooks

Webhooks are used to communicate changes in the platform and trigger an appropriate message to a 3rd party system. These new webhooks allow OCC to communicate a change in a remorse period (time in which an order sits in a queue before transmitting to the external system) and/or order cancellations by customers in their My Account Dashboard area.

Back in Stock Notification (API Modification Only/No UI element)

Our B2C customers strive to inform their end users on proper inventory and product information. OCC has launched an API feature that allows companies like TAISTech to create custom Product Detail Page widgets to show a “notify me” link slot to allow end customers to put their email address in to be notified when that item comes back in stock (for sale). This could potentially be a game changer if you are a company that stocks out of items frequently. Capturing the email address of shoppers interested in an item that is out of stock helps ensure merchants don’t lose a sale if an item is out of stock, as well as capture and forecast interest on an item not currently shippable. Once set up, OCC will send shoppers who have asked to be notified, an email notification when the SKU is back in stock.

Prioritized Page Loading

This feature improves storefront performance by loading a page top-down based on the page layout, displaying the visible content first. This can be enabled/disabled through the cc-store-configuration-1.0.js or by uploading an extension. This feature is set to “off” by default for existing customers and will require manual activation.

Scheduling Recurring Full Publishing Events

If you are a Marketing or eCommerce Manager then I’m sure you have stayed up to 12:01AM the day of an important event to launch a content page or promotion/coupon. With Oracle Commerce Cloud that is no longer the case. OCC now allows business users to do full publish of events to recur hourly, daily, weekly, monthly, or yearly. This means that you can schedule a full release of all your content, promotion, product changes at a single time in the future and

that content will be deployed for you. Before you could do individual parts and pieces to go live but now you can do a full publish.

Layout Manager Updates

Merchants can now create Shopper Profile layouts that can be used by the storefront based on certain conditions. This is useful for scenarios where it makes sense to have separate instances of the shopper profile layout (e.g. Addresses, Invoices, Order or Account Details). Merchants can enter a subdirectory in the URL to accommodate this (e.g. allow a URL such as “*/myinvoices”).

OCC now has enhanced content variation slot capabilities to allow merchants to vary content by Audience, Date, and Audience and Date together, thereby improving content targeting for shoppers.


OCC utilizes audiences to target content and promotions to specific customer groups and customer demographics. With 18C you can target both registered and anonymous shoppers with unique content to engage them at the point of browsing or purchase. The new features provide the ability to define an audience that will include: Registered Shoppers, Anonymous Shoppers, both Registered and Anonymous Shoppers. Merchants can now target content or promotions to these predefined audiences, useful for campaigns, such as showing specific offers or prompting anonymous shoppers to register, prompting registered shoppers to create a wish list or sign up for a loyalty program, or displaying audience-specific promotions. In addition, date of birth customer property is now out of the box and allows B2C and B2B marketers to manage birthday programs and content.

OCC Experiments – Checkout Testing

OCC ships with an A/B testing and multi-variant testing capability. Now you have even more flexibility for you to test your Checkout pages. Curious to know if Payment Methods should be reordered, if checkout forms should be minimized, or if you should change fonts or colors to make certain areas stand out? Now you can answer those questions with actual data and put into action the elements that move the revenue needle.

If you are utilizing Oracle Commerce (ATG) or Oracle Commerce Cloud and have any questions about functionality or usage we are happy to talk. Contact TAISTech today.


Mike Cristancho

Director, Solutions Consulting