This document will continue to evolve as existing sections change and new information is added. All updates appear in the following table:
19 JUL 2018
Created initial document.
This guide outlines the information you need to know about new or improved functionality in this release.
The Information contained in this document may include statements about Oracle’s product development plans. Many factors can materially affect Oracle’s product development plans and the nature and timing of future product releases. Accordingly, this Information is provided to you solely for information only, is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described remains at the sole discretion of Oracle.
The 18C update of Oracle Commerce Cloud includes substantive improvements and changes to the product.
What follows is a brief summary. For more details about each feature and improvement, please review the What’s New 18C document and the official Oracle Commerce Cloud documentation in the Oracle Cloud Help Center.
The major new features released in Oracle Commerce Cloud 18C include:
This out-of-the-box promotions template allows merchants to specify a required spend amount for certain products, collections, and/or SKUs in order to receive an order-level discount, such as Spend $100 in Women’s Shoes, Get 10% Off Your Order.
This out-of-the-box promotions template allows merchants to specify a required spend amount for certain products, collections, and/or SKUs in order to receive a shipping discount, such as Spend $100 in Women’s Shoes, Get Free Standard Shipping.
Enables ability to handle promotions defined via an external system using a new promotions webhook, including ability for shoppers to redeem external coupons and promotions.
This feature allows merchants to create a contact (including name, email, and role) outside Commerce Cloud in an external system and associate it to an existing B2B account. 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.
Punchout is a new B2B feature that allows merchants to integrate between a buyers’ e-procurement system and our ecommerce system, OCC. Supports “direct punchout” model, punchout, re-punchout, and submit purchase order flows. Supports the cXML standard. Built using Server Side Extensions, so is highly extensible.
There are also a number of additional new features, changes, and improvements included in Oracle Commerce Cloud 18C. By functional area, these include:
Browser support is up-to-date. High Sierra now supported.
Thirty-six languages are currently supported: Arabic (ar) (Storefront only), Bulgarian (bg), Chinese—Simplified (zh_CN), Chinese—Traditional (zh_TW), Croatian (hr), Czech (cs), Danish (da), Dutch (nl), English (en), English-GB (en-GB), Estonian (et), Finnish (fi), French (fr), French Canadian (fr_CA), German (de), Greek (el), Hungarian (hu), Italian (it), Japanese (ja), Korean (ko), Latvian (lv), Norwegian (no), Polish (pl), Portuguese—Brazil (pt_BR), Portuguese—Portugal (pt_PT), Romanian (ro), Russian (ru), Serbian - Cyrillic (sr), Serbian – Latin (sr_Latn),,Slovenian (sl), Spanish (es), Swedish (sv), Thai (th), Turkish (tr), Ukrainian (uk).
Currencies: No new currencies are supported.
Sixty-one currencies are currently supported: AED (UAE Dirham), ARS (Argentine Peso), AUD (Australian Dollar), BGN (Bulgarian Lev), BOB (Boliviano), BRL (Brazilian Real), CAD (Canadian Dollar), CHF (Swiss Franc), CLP (Chilean Peso), CNY (Chinese Yuan Renminbi), COP (Colombian Peso), CRC (Costa Rican Colon), CZK (Czech Koruna), DKK (Danish Krone), DOP (Dominican Peso), DZD (Algerian Dinar), EGP (Egyptian Pound), EUR (Euro), GBP (British Pound Sterling), GTQ (Guatemalan Quetzal), HKD (Hong Kong Dollar), HNL (Lempira), HRK (Croatian Kuna), HUF (Hungarian Forint), IDR (Indonesian Rupiah), INR (Indian Rupee), JPY (Japanese Yen), KES (Kenyan Shilling), KRW (South Korean Won), KZT (Tenge), LBP (Lebanese Pound), MAD (Moroccan Dirham), MXN (Mexico Peso), MYR (Malaysian Ringgit), NGN (Naira), NIO (Cordoba Oro), NOK (Norwegian Krone), NZD (New Zealand Dollar), PAB (Panamanian Balboa), PEN (Peruvian Nuevo Sol), PHP (Philippine Peso), PKR (Pakistani Rupee), PLN (Polish Zloty), PYG (Paraguayan Guarani), QAR (Qatari Riyal), RON (Romanian Leu), RSD (Serbian Dinar), RUB (Russian Ruble), SAR (Saudi Riyal), SEK (Swedish Krona), SGD (Singapore Dollar), THB (Thai Baht), TJS (Somoni), TRY (Turkish Lira), TWD (New Taiwan Dollar), UAH (Ukrainian Hryvnia), USD (US Dollar), UYU (Uruguayan Peso), VND (Vietnamese Dong), XAF (CFA Franc BEAC), ZAR (South African Rand).
The Remorse Period Start Webhook fires when an order is placed and remorse period begins. The Order Cancel Webhook fires when an order is cancelled by a shopper or agent during the remorse period or by an agent or automatic service when an order is in a pending payment state. These webhooks can be used to trigger appropriate emails or messages by an external system to notify or confirm certain actions for shoppers.
Merchants now have the ability to update any property in the return request via the OCC Admin API, including Return Status, Refund Amounts, Tracking Number, and/or Return Label URL, allowing for processing returns in an external system, such as an external OMS, and displaying those changes to the shopper.
Allows merchants to use an API to build a custom widget on the Product Detail page that includes a “Notify Me” link when a SKU is out of stock. 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.
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.
Merchants can now schedule full publishing events to recur hourly, daily, weekly, monthly, or yearly. This recurrence is available for full publishing events only, not partial events.
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.
The Developer Code Utility now supports the ability to transfer page layouts, just like other OCC Design Studio assets. Includes the ability to list and delete layouts, as well as grab individual directories for large stores with a new “incremental grab” option.
Provides 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 messaging 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.
Date of Birth is now supported as a shopper profile property, allowing merchants to limit content or promotions to shoppers above or below a certain age.
A/B tests powered by OCC Experiments may now be run on payment and checkout pages, allowing merchants to optimize conversion of shoppers in the checkout flow.
Merchants can now create up to 20 custom goals when creating an A/B test with OCC Experiments, allowing the ability to track a larger quantity and more diverse range of elements on a page.
Shoppers can now pay for their orders in a combination of points and currency, allowing more flexibility for both shoppers and store associates.
ASA has been updated with advanced order search capabilities for store associates, including product name, SKU ID, and the date an order was placed.
Product categories in the megamenu and filtering options now match what is configured in the Storefront, improving the browsing experience for shoppers and store associates.
Copyright © 2018, Oracle and/or its affiliates. All rights reserved.
This document is provided for information purposes only, and the contents hereof are subject to change without notice. This document is not warranted to be error-free, nor subject to any other warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of merchantability or fitness for a particular purpose. We specifically disclaim any liability with respect to this document, and no contractual obligations are formed either directly or indirectly by this document. This document may not be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without our prior written permission.
Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.
Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group.