Support for Multiple Catalogs
Manage independent catalogs for brand sites or other sites that have unique catalog hierarchies. Includes support for truly unassigned products and collections, linking collections across multiple catalogs, and allowing a collection to exist multiple times in the same catalog hierarchy. With support for multiple catalogs, merchants can now perform a catalog-specific export, as well as manage each separate catalog within the Admin UI.
Merchants can manage each catalog independently, create completely inherited catalogs or have a mix of shared catalog items and independent ones (blended). The business user can also now edit any catalog directly, including adding unique collections and products to those catalogs.
The enhanced multicatalog model is useful when a merchant has unique catalog structures that need to be merchandised independently. It is also beneficial for B2C or B2B customers that have smaller catalogs, but that need uniqueness in the catalog contents.
If you think the new multicatalog model is right for your business and you are interested in migrating from the existing legacy model, please contact your CSM for additional guidance in using this new feature.
Storefront and Agent
Saved Orders and Multi-Cart (API Only)
Allows both B2B and B2C shoppers to save their current cart, view a previously saved cart, and check out with a saved cart. This is supported via API only.
With Saved Orders and Multi-Cart, buyers have an additional way to save an order for later if they are unable to complete the purchase in that session. They can then access and complete the purchase anytime in the future when they have the time and availability to check out. This feature gives sellers an additional way to decrease conversion abandonment. Saved Cart or Saved Order reminders can also be used as a marketing opportunity to remind buyers to complete the purchase at a later time.
This feature also allows merchants with multiple sites to enable a saved cart across multiple sites in a multisite instance.
NOTE: The saved carts for a B2B buyer are contained within the account-site context they were created in.
Shared Purchase Lists
Allows purchase lists to be shared with individuals, as well as the entire account, for B2B, and individuals by email address for B2C. Recipients can be given read and edit rights, as well as create their own copy of a purchase list shared with them. Allows Agents to access these shared purchase lists via on-behalf of shopper flow (but not within the Agent App console itself).
Especially useful for creating and sharing commonly used purchased lists with others, for example, grocery lists for B2C shoppers, or purchasing lists for B2B account users.
NOTE: Only registered users can access a shared purchase list.
Additional New Features and Other Changes
There are also a number of additional new features, changes, and improvements included in Oracle Commerce Cloud 18D. By functional area, these include:
Browser Support, Language, and Currency Support
Browser support is up-to-date.
Language and Currency Support
Languages: Four new languages have been added (storefront only): Catalan - ca, Vietnamese - vi, Malay - ms, and Indonesian - id
Forty languages are currently supported: Arabic (ar) (Storefront only), Bulgarian (bg), Catalan - ca (Storefront only), 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), Indonesian - id (Storefront only), Italian (it), Japanese (ja), Korean (ko), Latvian (lv), Malay - ms (Storefront only), 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), and Vietnamese - vi (Storefront only).
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).
Allows an anonymous shopper or existing B2B contact to request to be added to an existing B2B account. This account can be approved or rejected by a merchant or delegated administrator. Agent supports on-behalf-of flow for delegated admin and shoppers.
Extends the account registration feature to allow new or existing users to join an account with approval of a delegated admin or merchant admin (instead of requiring admins to create the contact and fill in detail about the buyer manually).
NOTE: The Storefront widget available out of the box supports Account ID-based registration. API supports both Account ID and Account Name-based requests. Agent can search via API.
Quick Order: CSV Support
Buyers can now upload a structured CSV file with items and quantities to the Quick Order form, so they can be added quickly and easily to cart. System validates file format, file size, and product.
NOTE: The default CSV row count supported is 999. This can be changed in the widget code. Also, hierarchical line items (e.g. configured or add-on items) cannot be added to a Quick Order form via import in 18D.
Deleting Orders (API Only)
Order deletion is now supported via API, providing merchants with the flexibility to choose to delete order data when required, such as GDPR compliance. This action is limited to the “super admin” role (special administrators) and not available to regular call center agents.
Deleting an order deletes all of its constituent parts, including the order, commerce items, shipping groups, payment groups, and returns. When an order is deleted, any returns against the order are also deleted (if a return has an exchange order, the exchange order is *not* deleted).
Includes support for deleting quoted orders.
NOTE: Where possible, we recommend making sure operations against an active order are complete before deleting an order to avoid subsequent complications (i.e. deleting an order that a shopper could still return items against).
Experience and Design
URL Patterns: Simplified URL Slugs
A uniqueness check is now triggered for products or collections when building URL slugs, helping to prevent unpredictable page resolutions. The relevant Build URL Slugs button must be clicked to run the check. This check alerts merchants to any duplicate URL slug values. Also allows all URL override values to be removed.
Merchants can now provide an appropriate experiece for shoppers based on the number of times they have visited the site and can, for example, display special content and promotions to encourage first-time visitors to convert, while displaying loyalty offers to registered shoppers and incentives to register to shoppers who have visited several times, but not yet registered.Search
Allows merchants to configure the schema via the Attributes API and control what should be returned via a custom Service. The existing /v1/assembler endpoint can be used to query standard search parameters.
Data can be returned in a separate call, so search results can contain standard product results and spotlight matching information in the Search DataStore.
NOTE: This is a headless feature -- any front-end code needs to be created separately. Data indexed in the Search Datastore is not returned alongside product catalog information in the existing search endpoints, so merchants will need to make a second call to search and specify the DataStore.
Assisted Selling Application
Scan for Order Search
Allows store associates to scan barcodes on receipts, enhancing order lookup for returns and Buy Online, Pick-Up in Store, as well as expediting order search.
NOTE: Requires setup of barcodes in OCC.
Supports partial payments via the Assisted Selling Application. Allows store associates to assist with adding payments to a partially paid order.
Merchants can now enable or disable partial payments for the site and orders may be submitted with a remaining balance. Now possible to view or manage orders that are in a partially paid state, as well as add payments to a partially paid order in ASA, allowing for more comprehensive payment management.
Supports order cancellations via the Assisted Selling Application. Allows store associates to cancel partially and fully paid orders if they are within the remorse period. Order History now reflects any cancelled orders and payments returned.
This feature helps assist with line busting as store associates can assist shoppers with order cancellations without requiring them to go to the register. Also allows store associates to view any store credit returned to the shopper's balance.
Visit our online Help center for more in-depth documentation on 18D.