X

The Official Oracle Commerce Cloud Blog

Recent Posts

Commerce Cloud Service

Migration of Existing Oracle CX Commerce Customers to Oracle Cloud Infrastructure Starting Summer 2020

Oracle has a longstanding reputation for providing innovative technologies that empower organizations to meet their most demanding business needs. One of our latest advancements is Oracle Cloud Infrastructure (OCI). As the foundation of Oracle's second-generation cloud, OCI is a purpose-built, best-in-class platform for running enterprise applications. OCI is engineered from the ground up to run mission-critical databases, workloads, and applications while providing end-to-end security. Oracle's data centers around the globe are standardizing on the new OCI architecture which will deliver even greater performance and reliability. To ensure continued success as your business grows and evolves, Oracle will migrate existing Oracle CX Commerce environment(s) to the new OCI platform starting in Summer 2020. For more details, please see the FAQ in the Oracle CX Commerce Customer Connect forum (log-in required). It provides an overview of the migration of Oracle CX Commerce customers to OCI and related impacts. We will work closely with you to create a coordinated plan specific to your situation. If you have any questions, please contact Oracle Support.

Oracle has a longstanding reputation for providing innovative technologies that empower organizations to meet their most demanding business needs. One of our latest advancements is Oracle Cloud...

Commerce Cloud Service

New Supplemental Technical Resource Guide for Oracle CX Commerce

The Oracle CX Commerce product team supplements our official documentation and Oracle University curriculum with technical content and materials that help our developers enhance their understanding of our solution and drive development best practices. (For structured learning, there is a Learning Subscription available through Oracle University, as well as Certification - additional details can be accessed through this link.) We've organized this supplemental content into a PDF guide that is organized by high-level subject category. It is available in Customer Connect, as well as our Partner Community Group (login required). The content and materials in our Supplemental Technical Resource Guide should be utilized by developers to augment the learning process. It is not designed to be a comprehensive, step-by-step guide. We do not cover and address all aspects of the platform, implementation, developer tooling, etc. Please note: We are continually adding to our supplemental content; we update older materials while adding new topics. Please pay attention to the date of these materials and cross-check against our current capabilities and releases. The Supplemental Technical Resource Guide generally reflects available supplemental resources as of November 2019.

The Oracle CX Commerce product team supplements our official documentation and Oracle University curriculum with technical content and materials that help our developers enhance their understanding of...

Commerce Cloud Service

Oracle Commerce Cloud Learning Subscription Now Available!

The Oracle Commerce Cloud Learning Subscription was announced at OpenWorld 2019 and is now available for customers and partners! The subscription consists of recorded training modules with a primary focus on training content for implementers and technical staff.      The courses in the Implementer Learning Path will support the Commerce Cloud Certification exam planned for release in October. Oracle Commerce Cloud implementer courses currently include: Store Implementation Requirements and Design Storefront Development Custom Payment Integration B2B Storefront Implementation Multisite Implementation The learning subscription is priced at $4,995 per user, per year. Each subscription also includes the exam fee for the Commerce Cloud certification exam (one attempt). As new courses are developed, they will automatically be made available to everyone who has previously purchased the subscription. With an Oracle Commerce Cloud Learning Subscription, you get access to all OCC courses available at the time you buy the subscription, plus any new ones we add during the subscription period. For more details visit: https://education.oracle.com/oracle-commerce-cloud-learning-subscription/ls_50047

The Oracle Commerce Cloud Learning Subscription was announced at OpenWorld 2019 and is now available for customers and partners! The subscription consists of recorded training modules with a primary...

Commerce Cloud Service

New How-tos, Sample Widgets, and more at Oracle Commerce Cloud Customer Connect!

If you're not using Oracle Commerce Cloud's Customer Connect forum, you're missing out on step-by-step how-tos, best practice guides, sample widgets, webinar and event announcements, the latest on our new features and release notes with every update, and more! It's free for partners and customers - just register using your work address. Check out just a sample of our most popular content: Webinar replay on Personalizing and Optimizing for Anonymous Shoppers Using OCC - Includes a new how-to guide on setting up specific A/B tests, including tests for shoppers coming from Facebook What's New in Oracle Commerce Cloud 19C and 19C August - Webinar replay available  Promo Upsell Messaging - Includes how to set up promo upsell messaging in OCC, plus a sample widget Integrating OCC with Facebook Login Using Auth0 - Step by step how-to works for both shoppers registering for the first time and shoppers with existing logins. Improving Storefront Performance for Large Carts - Guide for configuration improvements you can make in situations where carts have over 200 items How to Build a Customer Service Chatbot - Step by step how-to shows how to create a commerce chatbot using OCC and Oracle Digital Assistant How to Use Dynamic Curation and Boost and Bury - Explains how to use two of our most popular searchandising features in OCC  Exploring Buy Online, Pickup In-Store - Guide on setting up BOPIS in OCC. We add new enablement content every week and take requests! Post your questions or requests for help in Customer Connect.  

If you're not using Oracle Commerce Cloud's Customer Connect forum, you're missing out on step-by-step how-tos, best practice guides, sample widgets, webinar and event announcements, the latest on...

Commerce Cloud Service

Early Bird Pricing for Insight 2019 Ends in 3 Days - Thursday, July 11!

Don’t miss taking advantage of the early bird pricing for Insight 2019, the annual event for Commerce Pros, the official Oracle Commerce User Group! Insight 2019 will be at the Hilton Austin in Austin, Texas from August 26-28, 2019 and is the only event dedicated to Oracle Commerce and Oracle Commerce Cloud.  Join over 200 Oracle Commerce and Oracle Commerce Cloud customers, partners, product management, and other digital leaders in learning about the upcoming product roadmap, best practices, practical guidance, how-tos, innovations, and much more! Take advantage of over 45 sessions, pre-conference training, hands-on Oracle Commerce Cloud lab, and 20+ hours of networking. More than 25 sponsors and exhibitors will be featured on site. Five keynote sessions have been announced, including Katrina Gosek and Ian Davis from Oracle CX Product Strategy and Oracle Commerce Product Management. Session topics include: Motorola Talks Oracle Commerce Cloud and CPQ Improving the B2B Experience Using Oracle Commerce Cloud Personalization with Oracle Commerce Cloud Preventing Ecommerce Payment Fraud PWA: The Next Generation Interface After Headless Customizing Oracle Commerce Cloud with Webhooks and Server-Side Extensions Leveraging Oracle Content and Oracle Commerce Cloud Together to Drive Improved Customer experiences The Secret to Using Oracle Commerce Cloud with Oracle CPQ, ERP, and Other Solutions When and How to Integrate 3rd Party Cloud-Based Microservices with Oracle Commerce Migrating from Oracle Commerce On-Premise to Oracle Commerce Cloud How 100+ Leading Retailers Are Investing in Digital Commerce And much more! To make things easy for you, the team at Commerce Pros has created an Advance Programs that you can use to plan your conference — one for Oracle Commerce Cloud customers and one for Oracle Commerce On-Premise customers. Oracle Commerce Cloud Advance Program: https://joom.ag/iLCe   Oracle Commerce On-Premise Advance Program: https://joom.ag/LLCe Register here before Early Bird rates expire at 11:59pmEST on Thursday, July 11!  Rates increase $300 on Friday, July 12.  Bring 3 team members and receive a complimentary 2019 Commerce Pros membership and save 10% on registration fees! NOTE: Hotel Cutoff at Hilton Austin is July 26: www.commercepros.org/insight/hotel For more information or to utilize concierge registration, email jesse.howard@commercepros.org  

Don’t miss taking advantage of the early bird pricing for Insight 2019, the annual event for Commerce Pros, the official Oracle Commerce User Group! Insight 2019 will be at the Hilton Austin...

Commerce Cloud Service

What's New in 19AMP Update of Oracle Commerce Cloud

In 19AMP, our latest release for Oracle Commerce Cloud, we've added support for editing prices directly in the storefront, publishing a filtered list of changes, personalization based on geolocation, ability to manage failed webhook messages and retry functional web hook failures, preview capability by audience, and more. Visit our online Help center for more in-depth documentation on 19AMP. All customers can now also access details on What's New with each Commerce Cloud release, as well as videos, FAQs, how-tos, best practice guides, and more in our online community, Customer Connect (log-in required).  The major new features released in the Oracle Commerce Cloud 19AMP update include: PUBLISHING Edit Prices on Storefront For merchants who make high-frequency price changes, OCC now allows for editing prices directly in the storefront, bypassing the publishing process. Merchants can edit product and SKU prices in the OCC Admin UI or use CSV file import. Search is automatically adjusted to use an automated frequent indexing schedule to update, so that the updated price is presented to shoppers.  This feature is not turned on by default and must be configured using the updateDirectPriceEdit endpoint. NOTE: Cannot be used simultaneously with price edits that must be published. Merchants should select the price editing model that best fits their business needs.  Publish Filtered List OCC Admin users can now filter the change list and publish items without explicitly selecting checkboxes (selecting items one by one or page by page). AUDIENCES AND PERSONALIZATION Geolocation Merchants now have the ability to build audiences of registered or anonymous shoppers based on their location as reported by the CDN. Audiences can be built based on Place (country, region, city), Latitude and Longitude, and Time Zone, allowing merchants to present personalized content, products, and offers to shoppers in different areas of the country, for example, to present cold weather products to people living in the Northeast, show special promotions to people living in a city where the merchant has a physical store, or display targeted content to people in a specific location and time zone timed to coincide with a time-dependent on-air television spot, radio ad, and/or social media campaign. Geolocation-based audience rules can also be combine with other existing rules, making personalization capabilities even more powerful. ADDITIONAL NEW FEATURES AND OTHER CHANGES There are also a number of additional new features, changes, and improvements included in Oracle Commerce Cloud 19AMP. By functional area, these include: Browser Support, Language, and Currency Support Browser Support Browser support is up-to-date.   Language and Currency Support Languages: No new languages supported. 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 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).  STOREFRONT AND AGENT Customize Emails for Saved Carts If your store supports saved carts, you can now include the cart name of the saved cart in emails, such as the Abandoned Order email which reminds customers of items left unpurchased in their shopping cart. The saved cart name can also be included in any email template that has order details, including Items Shipped, Quote Failed, Order Approved, Order Rejected, Order Payment Initiated, Order Placed, Order Quoted, Quote Requested, Scheduled Order Placed Failed, Store Cancel Inflight Order, Store Cancel Order, and Store Return Order. Changing the Status of Contact Registration Requests In the Agent Console, agents acting as delegated administrators can now change the status of a contact request (Accept, Reject, More Info Needed, Review, New) improving workflow efficiencies. B2B Customizing Countries and Regions in Addresses New Admin API endpoints at /ccadmin/v1/countries now let merchants add, delete, and update countries and regions available to their store, making it possible to manage a list of countries and regions that have assigned abbreviations for region and display names. NOTE: Each country and region added must match a valid ISO 3166 code. EXTENSIBILITY: WEBHOOKS Manage Failed Event Webhook Messages Merchant administrators can now view and resend failed messages using the Admin UI. (Previously, this capability was available via API only.) Includes ability to: View a list of event web hook messages that have failed to reach their destination after a maximum of five attempts. View additional failure information, such as the error message and failed target URLs. Resend failed messages (allows for five more attempts). Ability to permanently delete failed messages. Retry Functional Webhook Failures Allows for the ability to retry functional web hook failures where a failure is defined as any response other than 2xx (e.g. 200 OK), as well as the ability to configure the number of retries for each web hook or disable retry altogether. This is useful in instances where there are intermittent connection failures and a retry is necessary. Retry is currently supported for the following functional web hooks: Shipping Calculator, External Tax Calculation, Catalog and Price Group Assignment, Order Approvals, Return Request Validation NOTE: There is a one minute time limit to complete retry attempts. PAYMENT Add Card to Shopper Profile   Shoppers can now add a saved credit card to their profile without having to place an order. Once saved, this card can be used as the payment method for future orders.  DESIGN STUDIO Preview Enhancements Customers that are using specific layouts or targeting content to specific Audiences can now preview the shopper experience for a specific audience or combination of audiences without having to test on a test site and set up Shopper profiles that correlate to a specific audience rule. For instances where multiple Audiences are applied, Preview applies the same log as the storefront would, to ensure that the correct content is being previewed and the experience matches what a shopper would see in production. Also now includes the ability to preview by viewport. When a viewport is applied, the preview window is resized to give a better indication as to how the storefront would look. SEARCH ADMINISTRATION Dynamic Curation Preview It is now possible to preview a rule that has a read-only, complex "destination,” allowing merchants to preview the effects of rules created via API for “destinations” other than a product collection or search terms. NOTE: If you preview a rule with multiple “OR” clauses, you are taken to the destination described in the first clause. Two other smaller enhancements have been made: Merchants can no longer select the same product for both Boost and Bury to avoid the confusion that could result when the same product was mistakenly selected to be both boosted and buried. If a product has been boosted after it has already been chosen to be buried, the product is simply boosted (and vice versa). An informational message is now displayed if more than 500 rules have been configured for search terms. For text searches, Searchable Field Ranking is applied first, then Dynamic Curation, so it’s best to configure Searchable Field Ranking to return the most relevant results first, then refine your ordering in special cases with Dynamic Curation, which serves as a tie-breaker.  

In 19AMP, our latest release for Oracle Commerce Cloud, we've added support for editing prices directly in the storefront, publishing a filtered list of changes, personalization based on geolocation,...

Commerce Cloud Service

What's New in the 19A Update of Oracle Commerce Cloud

In 19A, our first update of the year for Oracle Commerce Cloud, we've added support for Buy Online, Pickup In-Store, Stored Credit Cards, Boost and Bury, Facet Ordering, improved integration with Oracle Content and Experience Cloud, ability to customize our Agent Console, ability to personalize based on UTM query parameter, and more.   Visit our online Help center for more in-depth documentation on 19A. All customers can now also access details on What's New with each Commerce Cloud release, as well as videos, FAQs, how-tos, best practice guides, and more in our online community, Customer Connect (log-in required).  The major new features released in the Oracle Commerce Cloud 19A Update include: STOREFRONT Buy Online, Pickup In-Store We now support Buy Online, Pickup In-Store (BOPIS) via API and out-of-the-box Storefront widgets. Allows a shopper to order online and choose a store location to pick up the order from. Payment can be done online or in-store. Includes an "online-only" flag for products and SKUs to differentiate items that can be picked up in-store from those that cannot. Also includes API support to associate sites with lists of store locations, as well as distinguish store locations that are inventory locations from ones that are pickup locations. This feature provides a mechanism to capture BOPIS-specific data, including pickup location, inventory location, contact details of the person picking up the order, available pickup dates and time, and shopper preferred pickup dates and times. Admin API and webhooks have been updated to support all BOPIS data. New widgets and widget versions have been created to accommodate BOPIS as well, including new versions of the Product Details widget with a new "in-store pickup" element, Shopping Cart widget that includes support for a mixed cart model, meaning a cart can have items delivered to a home address and also in-store pickup, Checkout Order Summary widget that displays a list of shipping groups (e.g. home delivery, pickup in-store), Payments widget with ability to pay for in-store pickups in-store or online, Order Confirmation and Order Details widgets that display all BOPIS-related details, as well as a brand new Shipping Options widget which supports split shipping, new BOPIS-related emails (i.e. Goods ready for pickup, Goods have been picked up confirmation), and out-of-the-box staged checkout layout specially designed for this feature. A new "pay in store" payment group type has also been added to support the "in-store pickup" option. NOTE: For externally configurable SKUs (CPQ), shoppers will not be able to check store availability until they add the configured item to the cart. PAYMENTS Stored Credit Cards We now support the ability for registered shoppers to save cards and pay for orders (including scheduled orders) using their saved cards, enabling faster and easier checkout to increase conversion. Shoppers can indicate that they wish to save a credit card during checkout and that card will be saved following a successful authorization. At that time, a reusable card token will be returned and saved in Oracle Commerce Cloud. In addition to being able to save cards to pay for future orders, registered shoppers can also set a default card, add or change the nickname for a saved card, and delete a card. It's also possible to associate a billing address with a saved cart, so the shopper does not have to enter it. When stored cards are being used to pay for scheduled orders, a configuration option allows these orders to be processed without a CVV (since CVV cannot be stored and the shopper is not present to enter CVV for scheduled orders). In case of a payment failure, the order will be placed in a pending payment state and the shopper can return and correct errors to complete the payment. Stored cards can also be used to pay for orders that require approval.  Cards are stored on a per gateway basis, particularly important for merchants running multiple sites, since different sites may use different gateways. NOTE: This feature is available via API for card payments processed using the Generic Payment Framework in Oracle Commerce Cloud and is not available for out-of-the-box payment gateways. Does not currently support ability to store a card without first placing an order. SEARCH ADMIN Boost and Bury This is a new enhancement to Dynamic Curation which allows a merchandiser to select and rate criteria to influence the ordering of a product listing that appears when a shopper enters specific search terms or navigates to a search-driven collection page. In addition to (or instead of) specifying criteria to influence the ordering, merchandisers can now manually curate product listings to promote or "boost" specific products to the top of search results and/or "bury" products at the bottom. Merchandisers can also use this feature to better control which products appear "above the fold" -- useful, for example, to boost products to the top of relevant pages when running an advertising campaign. This rule can be applied to specific search terms or to a search-driven collection page. The results can be previewed in the Oracle Commerce Cloud Admin to verify the results before putting into production. Facet Ordering Allows merchandisers to select and order facets that appear in Guided Navigation when a shopper enters specific search terms or navigates to a collection page, so that facets can be displayed in an order that reflects common shopping behaviors. Facet ordering can be done based on what will be most useful for shoppers and allows merchandisers to control the simplicity and granularity of the navigation menu for different collections. Merchants with a large number of facets may want to use this feature to limit and curate which facets appear in specific situations, both for performance reasons and to present a cleaner, simpler, more effective experience for shoppers.  Merchandisers can define a default rule that applies where a specific rule hasn't already been defined. This rule can be applied to specific terms or to a collection page. Results can be previewed in the OCC Admin before publishing. INTEGRATIONS Content and Experience Cloud: New "Channel" to Site Mapping  Customers using Oracle Commerce Cloud (OCC) and Oracle Content and Experience Cloud (CEC) can now map different publishing channels from Oracle CEC to sites in OCC allowing the ability to target unique content for each site. Merchants can set up a channel for each OCC site in Oracle Content and Experience Cloud and map each channel ID and token to sites in the OCC integration settings. Content and Experience Cloud: New Content Listing Widget  Supports creation of individual listings for each "type" of content in Oracle Content and Experience Cloud (CEC), allowing merchants to create a blog site or index a group of supporting or guidance content and easily manage that noncatalog content through Oracle CEC and present it in the Oracle Commerce Cloud site and shopping experience.  NOTE: When using the content item widget with the content item layout, you don’t need to select a content item as the page is dynamically created for each relevant content item. Content and Experience Cloud: New Content Item Layout  Similar to the concept of a product details layout, but for content, this feature allows a page for a content item in a configured channel to be created when there is an integration in place between Oracle Commerce Cloud and Oracle Content and Experience Cloud. Each content item is added to the sitemap and linked where a merchant has set up content lists for that content type. Allows merchants to create a site with multiple types of content and add a page for each content item to a page map. Also allows for mapping "channels" to different sites in the Admin settings. Creates a unique page for each content item and links from the sitemap and relevant content listings. When using a content item widget with a content item layout, you don't need to select a content item, as the page is dynamically created for each relevant content item. NOTE: This type of layout does not yet support multiple viewports. Content and Experience Cloud: API for CMS Integrations  Primarily built to connect Oracle Content and Experience Cloud to Oracle Commerce Cloud. New Content Map Methods and Channel Map Methods are endpoints for operations that are now available. These APIs can be used to create a site with multiple types of content and add a page for each content item to a page map. Merchants can also now map "channels" to different sites in the Admin settings. NOTE: These APIs can also be used to connect OCC with another CMS. Out of the box, we've provided support for notifications from Oracle Content and Experience Cloud to OCC, but if integrating with another CMS, merchants will need to build a notification extension or poll for new content. 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 Browser support is up-to-date.   Language and Currency Support Languages: No new languages supported. 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 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).  AGENT CONSOLE Agent Console Customization The Agent Console in Oracle Commerce Cloud can now be customized and extended by a merchant using the existing Design Studio framework (layouts and widgets), allowing customization of the user interface, so merchants can build their own user experience and screens for agents. All of these customizable pages or layouts for agents will contain either agent-specific widgets or even certain shareable storefront widgets, meaning that certain Storefront widgets are reusable on agent pages as well. Includes drag and drop capability to build custom agent application. This includes all flows and pages, such as search pages, order, refund, and exchanges, and more--all now customizable. Merchants can also now further extend the capabilities of the Agent Console and integrate with third party systems to provide a fuller customer experience. B2B B2C TO B2B Profile Conversion Merchants can now perform a one-time bulk conversion of registered shoppers to account-based shoppers. B2C users can now be converted to B2B users--typically seen when an organization becomes a B2B account in a merchant's store and users should be able to act as buyers on the account. This is now achievable via API. NOTE: Only the administrator can access the export and import APIs. Also, this supports a one-way B2C to B2B conversion only. PUBLISHING Publishing of Individual Design Assets Users can now select only the individual design assets they want to publish, as well as filter design assets by author, status, area, and publishing event name or find individual design items via search query. (Previously, all design assets had to be published together as a group.)  Design assets, such as widgets and layouts, stacks, slots, text snippets, themes are all supported and appear as individual items in the publishing change list. Dependencies are automatically determined and Oracle Commerce Cloud ensures appropriate items are published together. For example, if you delete a stack from a layout, the changes will be published together -- the stack is deleted and the layout is updated. Merchants have a chance to review dependencies before publishing. EXPERIENCE AND DESIGN DCU - Stack and Element Support  The Design Code Utility (DCU) tool now fully supports stacks, as well as global and widget-level elements. It now provides support for creation and transfer of all types of Design components used in Oracle Commerce Cloud. DCU: CCProxy Substitution  Developers using the Design Code Utility (DCU) can now speed up the loading of the storefront by limiting the file types that are intercepted by ccproxy. Includes ability to selectively enable/disable which types of design assets should be substituted in ccproxy as part of the Design preview. Developers can selectively use the handlers for Theme files and JavaScript files, for example. HTML Snapshots: Mobile Support We've now added support for mobile snapshot when using the adaptive design approach by adding a new endpoint that merchants can configure to determine which user agents will receive the mobile snapshot. When leveraging layouts with XS viewports and a mobile crawler is recognized, the mobile version will be returned. This means mobile crawlers will now receive the appropriate mobile HTML snapshot. Vary: User-Agent header is now in the snapshot response. Includes known Google mobile crawlers out of the box. SEARCH Type-Ahead Framework  We've added a new framework for providing alternative type-ahead experiences, presenting type-ahead results using keywords instead of presenting matching products in a list. This framework allows merchants to: Upload JSON data that reflects the information they want to populate typeahead with. Have this data be automatically indexed by search as part of the regular publish process or indexed via direct API call to the admin search index endpoint. Use the existing assembler endpoint and any partial matches against the keyword.terms propertywill be returned--they will be ordered based on the value of keyword.searchCount. Use: POST /gsdata/v1/cloud/data/keywords to upload keywords that you want to have appear in your type-ahead results, along with a rank. Use: GET /ccstoreui/v1/assembler/pages/Default/keywords/typeahead?Ntk=typeahead&Ntt=characters to generate the new type-ahead response. This can be integrated with a search analytics solution to populate type-ahead suggestions using most popular searches, for example. Can also be extended to include additional metadata, for example, presenting recommended products for each suggestion. NOTE: This is a headless feature, so front-end code needs to be created separately. AUDIENCES AND PERSONALIZATION UTM Query Parameters Merchants can now build audience rules using UTM query parameters which are commonly used to pass context from referring sites, pay per performance or social advertisements, and other campaigns. So for example, it is now possible to present appropriate content, promotions,, products, and/or experiments to shoppers based on an ad campaign or referrer.  Allows merchants to keep a consistent look and feel from external campaigns through to the website experience. Also enables merchants to automatically apply promotions for shoppers visiting from a referring source or with a specific external search term.  NOTE: Audience rule size estimates are not available for audience rules built against UTM parameters. And it is only possible to build details against the UTM query parameters from a shopper's current visit. RECOMMENDATIONS Collection Override  This feature allows merchants to specify that a recommendation set should always show products from a specified collection(s), in the case where there is no product context (e.g. marketing landing page). Also allows merchants to specify the collection of products that should be shown in a content variation slot associated with a particular audience. NOTE: To enable, merchandisers will need to enter the ID of a collection (found within the catalog) in the widget configuration, rather than selecting from a dropdown. EXPERIMENTS Custom Goals for Widget Experiments   Allows merchants to track Pageview custom goals for widget-based experiments. These were previously limited to tracking of out-of-the-box commerce metrics only. The custom goals may be added and managed via either the new Goal Tab on the Experiment slot within Design Studio or the existing Goal Tab within the Experiments configuration screen. May also select Primary Goal from within the Experiment slot. Results are displayed in the same manner as custom goals for Layout and URL-based Experiments. New Goal Type: Commerce Events  A new custom goal type called "Commerce Events" is now available for all types of experiments. Allows merchants to track events as custom goals. These include out of the box commerce events (a refined list of approximately 50 pubsub events), as well as custom events (any event defined by the merchant). These events are tracked in the same way as commerce metrics and removes limitations on what can be tracked as a goal for an experiment.  The list of Custom Events is maintained, so that users do not have to repeatedly key it in. These events are also included in type-ahead search. Similar to other goal types, Commerce Events may be added and managed within either the Experiments Slot or Experiments application itself. May be selected as an Experiment's Primary Goal. Results are displayed in the same manner as per custom goals for Layout and URL-based experiments.  

In 19A, our first update of the year for Oracle Commerce Cloud, we've added support for Buy Online, Pickup In-Store, Stored Credit Cards, Boost and Bury, Facet Ordering, improved integration with...

Commerce Cloud Service

Only 3 weeks left! Register today for Oracle Modern Customer Experience with Exclusive CXVIP Code!

Don’t miss Oracle’s premier Commerce and CX event — Modern Customer Experience 2019 in Las Vegas from March 19-21, 2019! Join Oracle Commerce and Oracle Commerce Cloud customers, partners, product management, and other CX leaders in learning about the upcoming product roadmap, commerce and CX innovations and best practices, and much more! Take advantage of over 200 sessions, pre-conference training, interactive exhibit hall, networking, and customer appreciation events. Whether you’re a B2C or B2B digital commerce professional, you should attend Oracle Modern Customer Experience 2019. Different experiences have been prepared to help you take your commerce expertise to the next level. To make things easy for you, we’ve created two quick look guides that you can use to plan your conference — one for Brands and Retailers and one for B2B Manufacturers and Distributors. MCX 2019 Conference at a Glance for Brands and Retailers MCX 2019 Conference at a Glance for B2B Manufacturers and Distributors The conference formally kicks off Tuesday afternoon, but we have a number of don’t miss pre-conference events on the morning of Tuesday, March 19, including: 9-11am: Oracle Commerce Cloud Customer Breakfast (limited space!) Email jeri.kelley@oracle.com if interested. Pre-Conference Education: 8:30am-10am: Oracle Commerce On-Premise Workshop 1-2pm: Oracle Commerce Cloud for Business Users 1-2pm: Oracle Commerce Cloud for Technical Users We also have networking events starting Tuesday night, including our Oracle Commerce User Group Cocktail Party for customers from 4:30-6:30pm right before the Welcome Reception and Exhibit Hall Opening. Interested in attending? Sign up here.  On Wednesday, March 20, our morning Commerce General Session will feature NYT Bestselling Author and Corporate Transformation Strategist, Keith Ferrazzi, and the latest innovations for Oracle Commerce Cloud and the CX Suite. The afternoon will include: Our Oracle Commerce and Oracle Commerce Cloud roadmap What’s Hot in B2B Commerce Oracle Commerce Cloud “Behind the Scenes” deep-dive demo and Ask the Product Experts session SEO, Social, and the Changing Commerce Channel Ecosystem How to use Oracle Commerce Cloud Design Studio to Create a Compelling Content and Commerce Experience. The Markie Awards celebrating standout customer experiences will be Wednesday night and is open to everyone, so bring your formalwear! On Thursday, March 21, we’ve got more commerce best practices and powerful customer stories, from the Power of Personalization and Testing, Considerations for International Rollout, and Migrating from Oracle Commerce On-Premise to Oracle Commerce Cloud to using Oracle Commerce, CPQ, and Service to transform B2B Quoting, Streamlining your ERP and Commerce Integration, and the Great Architecture Debate: Integrated, Hybrid, or Headless. Again, check out our at-a-glance schedules for Commerce B2C and Commerce B2B, as well as the complete MCX agenda at Oracle.com/ModernCX. Register for MCX today with an exclusive code and get our lowest rate ($895): CXVIP Register Today!

Don’t miss Oracle’s premier Commerce and CX event — Modern Customer Experience 2019 in Las Vegas from March 19-21, 2019! Join Oracle Commerce and Oracle Commerce Cloud customers, partners, product...

Dashboard

What's New in the 18D Update of Oracle Commerce Cloud

In our sixth and final update for 2018 of Oracle Commerce Cloud, we've added support for multiple catalogs, saved cart and multicart, powerful new search API capabilities, deletion of orders to support GDPR compliance, ability to personalize by number of visits, additional purchase list capabilities, B2B self-registration, and more. Visit our online Help center for more in-depth documentation on 18D. All customers can now also access details on What's New with each Commerce Cloud release, as well as videos, FAQs, how-tos, best practice guides, and more in our online community, Customer Connect (log-in required).  The major new features released in the Oracle Commerce Cloud 18D Update include:   Catalog 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 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).  B2B User Self-Registration 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. GDPR 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. This feature allows merchants to proactively prevent the following possible outcomes due to duplicate URLs when using the Simplified URL pattern feature: • The wrong collection or product is displayed. • A 404 is returned because the wrong collection is found, but that collection/product doesn't exist in the current site category. Also, the generate endpoint response now includes an indicator to state whether or not duplicates exist, and if so, for each locale for which duplicates exist (there may be more than one), a list of all of the duplicates, including: • Item Descriptor • displayName • seoUISlugDerived • id   The unique check is run across the entire product catalog and is done for each site and language combination that is supported for that store. Lastly, the Admin API has been provided to destroy all previously created URL Override values: /ccadminui/v1/urlPatterns/destroy. This API removes all URL Override values for both Products and Collections, but note that no response is returned.   NOTE: The system only checks for uniqueness and reports duplicates, if they exist. Merchants must manually make any updates to prevent duplication.  We recommend merchants add/modify/remove products and collections via the catalog UI or catalog import feature. If using simplified URLs, make sure to rebuild URL slugs after those updates. Audiences and Personalization Number of Visits Number of Visits has been added as an automatically updated Shopper Profile property for audience-building purposes. Merchants can now build audiences that target shoppers based on the number of visits to the site — useful for personalizing the site experience for shoppers visiting for the first time vs. shoppers who have visited multiple times, for example. This can be used in conjunction with Visitor Type to target anonymous and/or registered shoppers. 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 Search Datastore APIs The Search DataStore API now allows merchants to upload any structured data as JSON and it is indexed automatically, making it accessible via all of the advanced search and navigation capabilities of OCC Search--uploaded data can be keyword-searched, navigated, and faceted. Allows for non-catalog data to be indexed and presented in search results, so that shoppers can find and navigate content, such as buying guides, store locations, and customer service and marketing content. 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. Partial Payments 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.  Order Cancellations 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.

In our sixth and final update for 2018 of Oracle Commerce Cloud, we've added support for multiple catalogs, saved cart and multicart, powerful new search API capabilities, deletion of orders to...

Commerce Cloud Service

Oracle Commerce Cloud Roadmap Webinar Playback

Did you miss our Oracle Commerce Cloud webinar last week? Good news -- it's now available for playback! Last week, Gary Kirschner from the Oracle Commerce Product Management team presented the latest Oracle Commerce and Oracle Commerce Cloud Roadmap via webinar, brought to you by the official Oracle Commerce User Group, Pipeline Pros. For a limited time, you can watch the webinar playback for free here: https://pipelinepros.org/webinars/roadmapvideoplayback Our Oracle Commerce and Oracle Commerce Cloud roadmap webinar includes: What’s coming in the 11.3.1 release of Oracle Commerce On-Premise and beyond – from improved business user experience and unified tooling to search improvements, microservices, cloud migration, and more. CY2018 highlights from the latest features released in Oracle Commerce Cloud, including: Audiences for Personalization Shopper-Initiated Returns Back in Stock Notifications Loyalty Support B2B Punchout Dynamic Curation AI-Driven Search Results Ability for Agent to shop “on behalf” of the Customer Server-Side Extensions Native OBIEE UI for Dashboard and Reports A number of Storefront-related improvements for both B2B and B2C – from additional promotion and layout types to Quick Order and Purchase Lists to SEO and GDPR What next-gen commerce looks like as we continue to broaden the definition of commerce to include subscriptions, loyalty, CPQ, AI. Our key development focus areas and future initiatives, including our product evolution to support next-gen commerce - from continued investments in B2B and Service and Asset-based Commerce to Merchant Insights and Business Optimization. Watch the webinar playback here – available for a limited time. To get even more insights about what’s coming next in commerce and how you can best position yourself and your business, meet us in person next year! Registration is now open for two of our main Oracle Commerce and Oracle Commerce Cloud events: Modern Customer Experience 2019 will be held at Mandalay Bay in Las Vegas, Nevada from March 19-21, 2019. Register today and save 55% -- use code: CXVIP  This is the premier Oracle Commerce and Oracle Commerce Cloud event from Oracle and it's coming up quick, so make sure to register. Get learnings and insights directly from Oracle product management, customers, and partners. Speakers get free passes, so talk with us ASAP about being on a panel or presenting a session! Insight 2019: Oracle Commerce User Group Conference will be held at the Hilton Austin in Austin, Texas from August 26-28, 2019. Register today and save 20% off customer registration -- use code: CYBER20 This is a great way to connect with Oracle Commerce customers and partners at the end of next Summer and extend the conversations and learnings from our Modern Customer Experience event in March. If you’re an Oracle Commerce Cloud customer, get a free one-year membership! Email anna.taylor at pipelinepros.org for more info. Don't miss these two events!  

Did you miss our Oracle Commerce Cloud webinar last week? Good news -- it's now available for playback! Last week, Gary Kirschner from the Oracle Commerce Product Management team presented the latest Or...

Commerce Cloud Service

Reminder: Oracle Commerce Cloud and On-Premise Roadmap Webinar on Nov. 16, 2018 at 2pmEST

Want to get the latest on the Oracle Commerce Cloud roadmap?  Gary Kirschner from the Oracle Commerce Product Management team will be presenting the Oracle Commerce Cloud and On-Premise Roadmap on Friday, November 16, 2018 at 2pmEST/11amPST! We know it's a busy time of year, but we encourage you to join us tomorrow to hear the updated plan for our commerce solutions. To register, visit this link:  https://pipelinepros.org/webinars/product_roadmap This free roadmap webinar is brought to you by the official Oracle Commerce User Group, Pipeline Pros.  Registration is also open for next year's two main Oracle Commerce events: Modern Customer Experience 2019 will be held at Mandalay Bay in Las Vegas, Nevada from March 19-21, 2019. Register today and save 55% -- use code: CXVIP  This is the premier Oracle Commerce event from Oracle and it's  coming up quick, so make sure to register. Speakers get free passes, so talk with us ASAP about being on a panel or presenting a session! Oracle Commerce User Conference, Insight 2019 will be held at the Hilton Austin in Austin, Texas from August 26-28, 2019. Register today and save 20% off customer registration -- use code: CYBER20 This is a great way to connect with Oracle Commerce customers and partners later next year, but still in advance of holiday, and extend the conversations and learnings from our Modern Customer Experience event in March.  Don't miss these two events! If you're not a member of our user group already, just a reminder that all Oracle Commerce Cloud customers get a free one-year membership! Find out more by emailing anna.taylor at pipelinepros.org.

Want to get the latest on the Oracle Commerce Cloud roadmap?  Gary Kirschner from the Oracle Commerce Product Management team will be presenting the Oracle Commerce Cloud and On-Premise Roadmap on...

Commerce Cloud Service

Get to Know: Yottaa and Leveraging Performance Monitoring of 3rd Party Apps to Improve Sales

Third-party technologies play a critical role in providing additional benefits and capabilities for shoppers and merchants, but as with all things in commerce, they need to be optimized. The average retailer has an average of 50 third party technologies running on a single site, so this is definitely an area of opportunity. In this Q&A with Oracle Commerce Cloud partner, Yottaa, Ben Trafton shares with us the importance of managing third party apps to help improve sales. 1. How does Rapid CTRL help online retailers manage third parties to improve conversion? Combining third party control, acceleration capabilities, actionable analytics, and simple deployment, Yottaa's Rapid CTRL enables online retailers to accelerate, optimize, and sequence their sites in a matter of hours. The end result is reduced third party violations, thousands of hours of shopper time saved, and increased conversions. On average, customers that have deployed Yottaa’s Rapid technology have been able to avoid millions of violations, decrease page load time by 3.27 seconds, and increase conversion rates by 10.2%. Rapid CTRL enables retailers to: ·       Take control of 3rd parties by building an inventory to understand what technologies are being utilized, how they are performing, and what violations are occurring on your site. ·       Optimize 3rd party investments and increase eCommerce conversions with an easy-to-use management interface. ·       Gain complete control and improve web performance through tunable business rules for any website, third party application, or device. ·       Audit their entire site and provide notifications of any new, deleted, or modified third party technologies in real-time. 2. Do you have any new cool features, products, or major initiatives you can share with us? Yottaa recently introduced RAPID inSITE, which provides retailers visibility into all of the third party technologies loading on their websites by showing which third party page elements are slowing down page load times, and benchmarking them against hundreds of Yottaa community websites. RAPID inSITE is installed as a single line of JavaScript, a beacon, that collects performance data for retailers to analyze in the Yottaa portal and we now have a prebuilt Oracle Commerce Cloud - Yottaa integration available for retailers to use. As managing and controlling third parties has become a critical initiative for retailers, Yottaa recently launched The 2018 eCommerce 3rd Party Technology Index. This index examines the performance impact of the top 200 most widely adopted third parties. Data for the index was collected over the course of a month (August 2018) from over 1,000 eCommerce websites using the Yottaa platform. Because Yottaa optimizes the speed and performance of eCommerce website pages through management and optimizing of third party technologies, Yottaa has visibility into detailed performance data from over 700 third parties used on eCommerce sites. 3. What key e-commerce trend or opportunity do you see in the market right now? Over the past couple of years there have been a myriad of mobile trends including Responsive Web Design (RWD), Adaptive Web Design (AWD), Mobile First, Mobile Only, single page applications, and progressive web applications. While most retailers have embraced RWD and Mobile First (60% of eCommerce leaders state they have a Mobile First approach), other mobile trends have not received broad adoption. Another growing trend is trying to control third party technologies on eCommerce sites. In order to provide rich, engaging online experiences for their shoppers, retailers are adding more and more third party technologies, such as live chat, personalization, reviews, and social media, with the average retail website having between 40-60 third party technologies. Despite their many benefits, third parties can slow down a site, which has been proven to negatively impact conversion. Yottaa’s Rapid CTRL enables retailers to optimize the loading of third parties so they can have high performing sites, regardless of device type, that provide rich and engaging experiences for shoppers. 4. What tips do you have for merchants that are getting ready for this holiday season? Yottaa works with our customers before every holiday season to ensure they have the best configurations and processes in place to monitor and optimize their third parties. As a result, our customers are able to identify and correct third party failures in just a few clicks, before their shoppers even know there’s a problem. This holiday season eCommerce websites will have more third party technologies than ever running their shopping experience. Retail Systems Research (RSR) recently reported that large eCommerce sites now use more than 300 third party requests to build a page. These are requests that the retailer often has little control over. Even just a few hours of 30 second page load times during the “Cyber Five” holiday can really hurt an eCommerce business. Online retailers should start by identifying the most problematic third party JavaScripts on their sites and putting technology and processes in place to control them. Find out more about Yottaa in our Cloud Marketplace!

Third-party technologies play a critical role in providing additional benefits and capabilities for shoppers and merchants, but as with all things in commerce, they need to be optimized. The average...

Commerce Cloud Service

What's New in the 18C September Maintenance Pack for Oracle Commerce Cloud

In our fifth update for 2018 of Oracle Commerce Cloud, we've added a long awaited and often requested feature -- Dynamic Curation -- as well as multiple inventory location support, and more. Visit our online Help center for more in-depth documentation on 18C and download the 18C September Maintenance Pack User Guide Addendum here. All customers can now also access details on What's New with each Commerce Cloud release, as well as videos, FAQs, how-tos, best practice guides, and more in our online community, Customer Connect (log-in required).  The major new features released in the Oracle Commerce Cloud 18C September Maintenance Pack Update include:   Guided Search Dynamic Curation Merchants can now optimize search results right in the Admin UI in a variety of ways using the new Dynamic Curation feature in Oracle Commerce Cloud making it easier and faster to improve search relevancy and present the right search results to users based on a number of criteria and KPI. Dynamic curation allows for combining multiple criteria together to best drive results and setting up a default curation to apply to all results and/or override just for specific searches.    Common strategies that can now be employed easily via the merchant interface include: • Prioritizing results for products that are in stock and bestselling  • Customizing the experience for specific results (e.g. a search for “dresses” could be prioritized based on newer products and most viewed, while a search for “polo shirts” could be prioritized by bestselling and in stock) • Dynamically generating collection results and having this curation take effect for all “child” collections (e.g. defining a curation for the Men’s collection would take effect for all sub-collections, such as Men’s Shirts and Men’s Jeans). Includes ability to order search results dynamically using retail metrics, such as product views and number of purchases in the last 30 days, inventory stock of a particular SKU, and catalog-specific data (e.g. product type, whether an item is on sale, when the product was first sold).  Dynamic curation allows changes to be saved and previewed immediately. Once a curation is created, results will update automatically, dynamically reflecting product changes. (Sales and views are updated nightly.)   In addition, merchants can now dynamically order products in a Collection via API call. Multiple Inventory Locations Multiple Locations API   This feature allows merchants to maintain multiple inventory locations that service specific sites by providing a method for mapping a site to a single online inventory location. If no online inventory can be detected, the system will continue to use the default inventory location. For example, a merchant’s UK-based site can access its UK-based distribution warehouse, while its German-based site can access its German-based distribution warehouse), allowing transparency of inventory across multiple locations.  Allows merchants to provide inventory statuses for a single SKU and the online inventory location associated with the current site (as specified in site mapping), as well as ensures all inventory checks made during a shopper’s journey are inventory location aware. This is currently an API-only feature. Admin API and webhooks have been updated to be inventory location-aware. Assisted Selling Application: Store-Specific Inventory on PDP OCC’s Assisted Selling Application now leverages the new Multiple Locations API to show store-specific inventory on the product detail page. Inventory can now be displayed across sites and stores as configured by the Administrator, so that the store associate can see product inventory for multiple locations. This feature provides transparency of inventory across stores and sites in ASA, but is limited to supporting visibility of stock. NOTE:  May require customization to display external promotions or related presentation in the cart. Doesn’t support shipping from other stores or reserving stock at other locations. Additional New Features and Other Changes There are also a number of additional new features, changes, and improvements included in Oracle Commerce Cloud 18C September Maintenance Pack. By functional area, these include: Browser Support, Language, and Currency Support Browser Support Browser support is up-to-date.   Language and Currency Support Languages: No new languages added.  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).  B2B Shopper Profile Navigation Redesign The Shopper Profile page has been redesigned to be more flexible and accommodate a new secondary navigation widget and new out of the box profile navigation widgets – one for B2C and one for B2B, allowing for presentation of different shopper profile features based on shopper role. Also allows for the ability to display tabs on the profile page in a vertical or horizontal layout. Storefront and Agent Backorder and Pre-Order Add-On Support Allows merchants to accept orders for new or existing items with add-ons/CPQ-configured items and sub-items that do not have stock, but are expected to arrive on a certain date or that can’t be shipped prior to an agreed upon release date. This is particularly useful when selling items with add-ons/CPQ-configured items that are new for an upcoming season, items that have a hard release date and cannot be shipped before that date, and items that have recently gone out of stock.   This capability is now available in both Storefront and Agent.    Integrations: Telco  Post-Pay Support Using a combination of webhooks, OIC flows, and fully customizable server-side extensions, this feature provides key underlying services necessary to complete post-paid order capture and includes: • Order Qualification: Checks that the account and billing information assigned is valid for the shopper • Configuration Validation: For all new services purchased and operations on existing services, checks that the product configuration is valid. • Credit Check: Skeleton credit check service that can be called at any point in the checkout process.  • Pre-Order Submit Check: Trigger any final checks prior to payment authorization, inventory hold, credit check, etc. • Publish Order: Publish order to OIC and allow any number of other apps to subscribe to the publish event. Additionally, the Oracle Commerce Cloud order has been enhanced to support purchase of services products. These order items can now be assigned to a specific Customer Account, Service Account, Billing Account, Billing Profile, Service/Shipping Address, and Billing Address.  Visit our online Help center for more in-depth documentation on 18C and download the 18C September Maintenance Pack User Guide Addendum here.  

In our fifth update for 2018 of Oracle Commerce Cloud, we've added a long awaited and often requested feature -- Dynamic Curation -- as well as multiple inventory location support, and more. Visit our...

Commerce Cloud Service

Oracle Commerce Customers and Partners: Insight Europe in Portugal Sep 17-18, 2018

After its successful North America Insight conference last month in Denver, PipelinePros, the Oracle Commerce User Group, is taking the show to Europe on September 17th and 18th in Lisbon, Portugal.  Building on the success of the event in Denver, as well as previous Insight Europe conferences, the goal is to bring Oracle Commerce On-Premise and Cloud users together for in-depth discussions, learnings, and networking.   Ian Davis, Senior Director of Product Development at Oracle will open the conference with an updated roadmap for Oracle Commerce and Oracle Commerce Cloud. This will be followed by a deep dive into commerce trends, best practices, and thought leadership from organizations, including Michael Kors, Spark::red, Cirrus10, and VOQUZ IT Solutions GmbH. Agenda includes Michael Kors on loyalty and personalization using Oracle Commerce, API-first architectures, introduction to blockchain and how it applies to digital businesses, and enhancing shopping experiences using machine learning. Register here for your chance to learn about the latest commerce trends and how they apply to Oracle Commerce and Oracle Commerce Cloud customers! Don't miss it--just three weeks left: https://pipelinepros.org/insighteurope or email anna.taylor@pipelinepros.org.

After its successful North America Insight conference last month in Denver, PipelinePros, the Oracle Commerce User Group, is taking the show to Europe on September 17th and 18th in Lisbon, Portugal....

Commerce Cloud Service

What's New in the 18C Update for Oracle Commerce Cloud

In our fourth update for 2018 of Oracle Commerce Cloud, we've added a much requested B2B feature -- Punchout -- as well as support for external promotions and new promotion templates, Back in Stock Notifications (API only), ability to schedule recurring full publishing events, ability to run A/B tests in checkout, and more. Visit our online Help center for more in-depth documentation. All customers can now also access details on What's New with each Commerce Cloud release, as well as videos, FAQs, how-tos, best practice guides, and more in our online community, Customer Connect (log-in required).  The major new features released in the Oracle Commerce Cloud 18C Update include:    Promotions Spend Y in X Get Order Discount Template 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 easy to use template allows promotions of this type to be created quickly and efficiently in the Admin UI.   Spend Y in X Get Shipping Discount Template 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.     This easy to use template allows promotions of this type to be created quickly and efficiently in the Admin UI.   External Promotions 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. Includes real-time check of external coupons, such as profile-based coupons, from external systems, as well as ability to update promotions determined by Commerce Cloud and override where necessary. Works with order cancellations and returns as well.   NOTE:  May require customization to display external promotions or related presentation in the cart.   B2B SSO for B2B Contacts 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 to buyers.   Allows for supporting common use cases, such as instances when contact information exists in both OCC and ID provider and when the contact information does not exist in OCC, but does exist in ID provider. NOTE: Ability to auto-create the B2B Account when passing in the SSO credentials for the contact requires the Account already have been created. Also, no out-of-the-box widget is currently available. Will require custom widget.   Punchout Punchout is a new B2B feature that allows merchants to integrate between a buyers’ e-procurement system and Oracle Commerce Cloud allowing for cost savings and adding controls on the buying side (e.g. budget, approvals). Enables merchants that sell to large organizations with e-procurement systems to be set up as a supplier within that e-procurement system.    Instead of going through regular site checkout, a common scenario typically required (and now supported) is that the buyer adds items from the merchant site and then clicks “punchout” to be taken back to the e-procurement system and from that point, going through an approval process and eventually purchasing via sending a purchase order to the merchant.  Supports “direct punchout” model, punchout, re-punchout, and submit purchase order flows. Supports the most common cXML standard. Built using Server Side Extensions, so is highly extensible.   Additional New Features and Other Changes There are also a number of additional new features, changes, and improvements included in Oracle Commerce Cloud 18C.   Browser Support, Language, and Currency Support Browser Support Browser support is up-to-date.     Language and Currency Support Languages: No new languages added.  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).    Extensibility Remorse Period Start and Order Cancel Webhooks Two new webhooks are now available to improve notifications for key shopping-related events. The Remorse Period Start Webhook can be configured to fire when an order is placed and remorse period begins, allowing for a notification of a new order to be generated. The Order Cancel Webhook can be configured to fire 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, allowing for an order cancel notification to be generated. These webhooks can be used to trigger appropriate emails or messages by an external system to notify or confirm certain actions for shoppers.   The standard Order Submit webhook should still be used if the remorse period has not been configured, since there is no delay between placing the order and submitting it. NOTE: Both webhooks can be enabled via Admin UI or via API.   API to Update Return Request and Return Items 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. The new Update Return Request API allows the integration to update the OCC return request ro reflect the refunds issued in an external OMS. This API bypasses the refund calculation and refund action in OCC so duplicate refunds aren’t issued. The shopper will see the appropriate refund status and amounts as issued by the OMS.   This new API builds on existing OCC functionality allowing OCC to receive permission to create a return request and notify an external OMS when a return request is created. As a result, merchants can now implement an end to end process where an external system, such as an OMS, is the master system for returns.   Storefront Back in Stock Notification (API Only) 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, and are able to 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.   Built-in fulfillment of GDPR requirements, including automatic deletion of a request if the product is not back in stock within 3 months, as well as API support to facilitate deletion of the out of stock notification request following shopper requisition. Currently available via REST API and Storefront JS API support only. Includes sample UI. 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.    Main advantages to this feature: • The shopper or end user perceives a faster page load by having the content at the top of the page load first, so they can view relevant content earlier • Google and other site speed measures will score the page more positively due to improvements to key points, such as meaningful “content paint” and speed index which may improve SEO search ranking. This prioritized page loading works on all OCC pages, including cached pages. NOTE: This feature is set to “off” by default for existing customers and will require manual activation and review of customized widgets.  Publishing Scheduling Recurring Full Publishing Events Merchants can now schedule full publishing events to recur hourly, daily, weekly, monthly, or yearly, rather than having to manually set up every full publishing event. This recurrence is available for full publishing events only, not partial events.   Experience and Design Layout Manager: Shopper Profile Context 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 with a different set of widgets (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”).   Layout Manager: Content Variation by Date 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 and flexibility for merchants in being able to vary content on the Storefront.   The default sub-region will represent the starting content. This is the content that will be shown before the first date-based content activates or if there is no match on Audience. For each sub-region added, users can enter sub-region name and select one or more audiences, as well as start and end date. If the same date/time is assigned to more than one sub-region with the same Audience, OCC will use the content in the highest priority sub-region (leftmost).   The Storefront will display the highest priority content that matches Audience, Date, or Audience + Date.     Developer Code Utility: Page Layouts and Grabbing Granularity The Developer Code Utility now supports the ability to transfer page layouts between instances, 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 – refresh –which lets partners specific what they wish to download (e.g. one widget, one theme, all widgets, all themes, all assets).   Previously, the “grab” feature brought down the source code for every widget which was time consuming. This new grab-refresh feature allows partners to more easily pick and choose, increasing efficiency and flexibility for partners managing page layouts using DCU.   Audiences Visitor Type 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 promotions, products, or content that appeal specifically to shoppers of a particular visitor type (e.g. registered or anonymous or both).    Allows the shopper experience to be crafted for just anonymous or registered shoppers, improving relevancy and engagement. NOTE: Size estimates only available for Registered Shoppers Audience. No size estimates will be provided for Anonymous Shoppers.  Date of Birth 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. Recommended to use relative date operators when utilizing this attribute (e.g. date of birth is more than x years ago).   Experiments Ability to Test in Checkout 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. This allows for testing of specific presentation options in the shopping cart (e.g. presentation and placement of tax and/or shipping charges), as well as during checkout (e.g. field names and ordering).  Merchants can now run A/B tests on all layouts.   Custom Goals 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 (previously limited to anchor tags, buttons, input elements and links).   Assisted Selling Application Pay in Points and Currency Supporting existing loyalty points functionality, Shoppers can now pay for their orders in a combination of points and currency, allowing more flexibility for both shoppers and store associates. This is useful in instances when a shopper may not have enough loyalty points to cover the order total.   NOTE: Items in the cart can only be priced in a single monetary currency or points. Merchants must first configure their loyalty points systems and which currencies and point systems will work together. After this, it will be automatically available in ASA.  Advanced Order Search ASA has been updated with advanced order search capabilities for store associates, including product name, SKU ID, and the date an order was placed. This allows store associates to more quickly locate customer orders.   Categories and Filtering Matches Storefront Product categories in the megamenu and filtering options in ASA now match what is configured in the Storefront and Admin, improving the browsing experience for shoppers and store associates.    NOTE: Product listings will still be displayed based on Guided Search endpoints. 

In our fourth update for 2018 of Oracle Commerce Cloud, we've added a much requested B2B feature -- Punchout -- as well as support for external promotions and new promotion templates, Back in...

Commerce Cloud Service

Early Bird Discount Ends June 14: Upcoming Oracle Commerce User Group Conference

After a successful inaugural year in 2017, Pipeline Pros, the official user group for Oracle Commerce—run by customers for customers—is back this year with its annual Insight event in Denver, Colorado, July 30-August 1! Don’t miss this chance to network and knowledge share with Oracle Commerce customers, partners, and product management. Whether you are using On-Premise or Oracle Commerce Cloud (or both!), there is a wealth of information and opportunity at this year’s user group conference: 40+ sessions, including sessions specifically for ATG, Endeca, and Oracle Commerce Cloud 4 keynote sessions 20+ exhibitors Hundreds of attendees 20+ hours of networking Early bird rates expire June 14 at 11:59pmEST, so register today! And remember, if you’re an Oracle Commerce Cloud customer, you’ll get a year of user group membership free, so you’ll be able to attend at the discounted member rate. Check out the advance program with session listings here: https://joom.ag/ATyY Again, register here to join us July 30-August 1 in Denver for the only conference dedicated to Oracle Commerce, led by users for users: www.pipelinepros.org/insight.

After a successful inaugural year in 2017, Pipeline Pros, the official user group for Oracle Commerce—run by customers for customers—is back this year with its annual Insight event in Denver,...

Commerce Cloud Service

What's New in the 18B June Maintenance Pack Update of Oracle Commerce Cloud

In our 18B June Maintenance Pack(18BMP) for 2018 of Oracle Commerce Cloud, we've added one feature to further help our merchants adhere to GDPR: Role-Based Access Control for Properties. Visit our online Help center for more in-depth documentation, as well as our documentation addendum for 18BMP. All customers can now also access details on What's New with each Commerce Cloud release, as well as videos, FAQs, how-tos, best practice guides, and more in our online community, Customer Connect (log-in required).    GDPR Role-Based Access Control for Properties This feature allows merchants to control access to properties using roles and access rights for both B2B and B2C sites. Supports the requirement in GDPR that access to personal data be restricted only to those users that need it. For example, a merchant can create a specially-privileged role for Agents that are past an initial trial period giving them more access than newly hired Agents. Allows for creating new roles to match the organization’s needs. Allows for masking or hiding values completely. Ability to read and ability to edit can be controlled independently. NOTE: This feature is available to be managed on a property by property basis, so it allows merchants to control access to particular field on orders, but not only for some orders. For more information about our broader 18B release, please visit our What's New blog post for 18B.

In our 18B June Maintenance Pack(18BMP) for 2018 of Oracle Commerce Cloud, we've added one feature to further help our merchants adhere to GDPR: Role-Based Access Control for Properties. Visit our...

Commerce Cloud Service

What's New in the 18B Update of Oracle Commerce Cloud

In our second release for 2018 of Oracle Commerce Cloud, we've added a number of features to help our merchants adhere to GDPR, as well as scheduled selective publishing, bulk import/export for Add-On Products, Buy X, Get Shipping Discount promotion template, new layout and design-related enhancements, custom properties of addresses, externally priced shipping methods, a new facet order based on statistical significance, and more. Visit our online Help center for more in-depth documentation. All customers can now also access details on What's New with each Commerce Cloud release, as well as videos, FAQs, how-tos, best practice guides, and more in our online community, Customer Connect (log-in required).  The major new features released in the Oracle Commerce Cloud 18B Update include:    GDPR Per Site Consent Configuration Allows merchants to configure cookie and profile personalization consent by site via API. This is useful in differentiating between sites that sell to European shoppers and those that don’t. Both settings are independent of one another. NOTE: Profile personalization consent determines whether data can be stored on a particular shopper for personalization purposes. This is not consent to capture data in the profile which many merchants will have a legitimate business need to support. As always, we recommend working closely with legal counsel on GDPR-related requirements and implementation. Cookie Consent With GDPR, there needs to be explicit opt-in by the shopper to create cookies containing personal data on the shopper’s machine. OCC provides sample code for the Civic UK Cookie control component that can be adapted by merchants for their needs. Alternatively, merchants can review this sample code and make equivalent changes to their existing cookie components. Whichever cookie consent component is used, two specifically named cookies need to be created: - GDPRCookieP13nConsentGranted: If shopper has provided consent - GDPRCookieP13nConsentNotRequired: If shopper is in a non-EU country Commerce Cloud personalization features, such as Recommendations and Audiences, will check for the existence of these cookies. Out-of-the-Box Widget Changes OCC now includes two new out-of-the-box profile properties to record whether profile personalization has been granted, as well as record the date when that consent, as well as email opt-in, has been granted: - GDPRP13nConsentGranted to track p13n consent status - GDPRP13nConsentDate to track consent date  The option to capture consent is available upon login, checkout registration, within the shopper profile section, and My Details area for B2B. The existing Receive Email Updates checkbox will now also have a receive email consent date associated with it. If a merchant has mandated that profile personalization consent is required, an additional checkbox will be added to out-of-the-box widgets where a shopper can register or edit his/her profile. B2B contacts created by an admin will be shown consent fields on their first session, so they can review and provide consent. Audience Evaluation For merchants that have set profile personalization consent as a requirement for a site, shoppers that have not provided consent will not be considered a member of any audience that references profile data. This means that any personalized content, experiments (A/B testing), and promotions will not be available to shoppers who haven’t provided this consent. Soft Login By default, OCC allows a registered shopper’s visit to be personalized based on his or her profile data prior to login. For merchants that set cookie consent as a requirement for a site, shoppers that have not provided that consent will not have their site experiences personalized until after login. If additional profile personalization consent is set to be required for a site, shoppers that have not provided that consent will not have their site experiences personalized even after login. Recommendations For merchants that have set cookie consent as a requirement for a site, shoppers that have not given that consent will not see personalized recommendations based on their site behavior and their data will not be persisted across sessions. Additionally, the Most Recently Viewed product recommendations feature will also not be shown. (This means shoppers will see default recommendations based on other shoppers’ behavior if enabled.) Deleting and Redacting Data for B2B Account Profiles The endpoint that was provided in the 18A release for deleting shopper profiles can now be used to delete account-based shopper profiles as well. Also, the endpoint for redacting orders has been updated to apply to account-based data, such as approver IDs residing on orders. This allows merchants to remove the profiles of account-based shoppers upon request. Publishing Scheduled Selective Publishing Merchants can now select items from the change list and schedule them to be published at a future date and time. This allows users to set up a schedule in advance and only publish certain assets when they want them to be published, and not have to manually publish every change. Merchants can also review any dependencies before creating the scheduled event. NOTE: Running a full publish will always publish everything in the change list, even if it was scheduled to run as part of a scheduled selection. Additional New Features and Other Changes There are also a number of additional new features, changes, and improvements included in the Oracle Commerce Cloud 18B Update. By functional area, these include:   Browser Support Browser support is up-to-date. Note: iOS 11.0 is now supported. Language and Currency Support Languages: No new languages added.  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.  B2B Commerce Custom Properties of Addresses   A new endpoint is available for creating custom address properties of type Short Text, Rich Text, Date, Checkbox, and Number. This can be used for both B2C and B2B. Any custom address property created will be available for profile addresses, account addresses, self-registration addresses, and order addresses. These custom fields display in both Admin and Agent, and are included in the Storefront view model.   Use of these custom address properties is especially useful for supporting multiple sites in different countries that have different address formats.  New Email: Account Activated/New Contract  A new email is now available for use when an account has been activated or a contract for a new site has been added. This is sent to all buyers as a bcc. Ensures a B2B buyer has access to the sites on which his/her accounts have a contract.  NOTE: The email uses the Admin content locale for emails and there is no current ability to send bulk emails with individualized content. B2B Account Reporting  An additional sales report has been added to support B2B account hierarchies. Merchants can easily filter the report to view performance of each account as a whole, including its children, and see how each of the primary accounts are performing in relation to one another. Merchants can also now view a breakdown of each of the child accounts for a specific account and how they are contributing to the overall sales for the Primary account. Catalog Import/Export Support for Add-On Products  Allows merchants to import/export add-on products and their SKUs linked to the main product via the Admin Products Import/Export csv file. This allows customers to more easily handle bulk assignments and removals of add-on products and SKUs. Extensibility Externally Priced Shipping Methods Provides merchants with the ability to create shipping methods that have price and availability determined during checkout by an external system via the Shipping Calculator functional API. Externally priced shipping methods are defined the same way as existing internally priced shipping methods, so promotions and taxes are applied to externally priced shipping methods as they are to internally priced ones. The shipping calculator request will include all externally priced shipping methods that are determined to be eligible based on the current site, price group, and cart contents. The shipping calculator response can then include the available shipping methods passed in the request and their prices. Prices returned by the webhook override internal prices. NOTE: If “Use shipping method as a fallback” has been selected, the shopper will receive the shipping method at the internal price if the Shipping Calculator call fails and the shipping method is determined to be available based on internal criteria. Experience and Design Layout Manager: New Role Layout New role-based layout is now available in Design Studio that allows merchants to render pages on the Storefront exclusively for selected Admin roles. Settings include a role picker to select one or more roles. This can be used to create agent-specific pages based on Agent roles. Layout Manager: Stack Nesting Support for nested stacks has been added – this allows for the ability to have a stack within a slot and a stack within a stack. These stacks provide greater flexibility, allowing merchants to have pop-up stacks within other stacks and slots. They can also be used within Experiment and Content Variation Slots, useful for testing variations or staged flows, such as checkout. NOTE: There is a fixed maximum number of nested stack levels—current support is for only one stack-within-stack subregion. Components Tool: JS Code Layering Allows merchants to extend the out-of-the-box widget JavaScript with their own custom JS. This JS will be applied to all instances of the widget.  Prior to 18B, customization or extension of the JavaScript for a provided widget required downloading and then uploading the widget as a custom widget type. With JS Code Layering, merchants can enable an additional user interface that allows layering of custom JS on top of the provided widget which has the benefit of staying on the provided widget, making it easier to upgrade to new versions of out-of-the-box widgets. Clear separation of custom code from OOTB code helps streamline the upgrade process and reduce errors in custom widgets.   Code View Redesign: New Developer Tab The code view tab has been renamed “Developer” and is a central location where developers can update global text snippets, access developer tabs, and manage the Storefront framework. Code view functions are now accessed via the Components Tool for widgets, stacks, and slots and Theme Manager for theme code. Storefront Product Listing Enhancements A number of enhancements have been made to the out-of-the-box product listing widget, including grid view with 2, 3, or 4 products across, option to turn on/off list view, ability to change the number of products displayed per page, addition of minListPrice and maxListPrice to the view model to support price ranges, and redesign of the widget configuration UI. Collection/Search Results pagination enhancements now display the current page in the center of the list of pages in the pagination element, improving user experience. Guided Search New Facet Order: Statistical Significance Now support a new method of ordering the list of facet values via the Attributes API. This can be used to promote the facet values that are most relevant for the current search results and can be used in combination with other sort orders (e.g. “sort”: “sig,desc;alpha,asc” to sort by significance, then order alphabetically).  Presenting the most relevant facet values first is particularly useful for facets that have a large list of values. For example, using this new feature, the Brand facet for a search of “DSLR camera” could promote brands that specialize in DSLR cameras higher in the list. Similarly, when used with a Features facet, a search of “compact camera” could highlight features specific to compacts first, such as auto-focus or built-in flash. Promotions Buy X, Get Shipping Discount template A new promotion template has been added to allow merchants to set up shipping promotions based on the purchase of specific item(s) or per order, for example, Buy a particular table, get free standard shipping. This new promotion template can be used to be as specific as requiring shoppers to purchase specific SKUs in order to receive a particular shipping promotion, or as general as including a shipping discount on any order. Assisted Selling Application Deferred (Cash) Payments Allows store associates to take cash payment types during checkout by marking the order as a cash payment, completing the order in OCC, and managing the tender outside of ASA. This feature is particularly useful for merchants that want to be able to take cash payments easily when completing checkout with ASA, but don’t have a full cash drawer integration. Store Credit via an External System  Allows store associates to view shoppers’ store credit balance, complete checkout using store credit, and/or handle returns when the order was placed using store credit. NOTE: Store credit purchases must be returned as store credit. Other payment methods will be returned to their original methods when processed in ASA.

In our second release for 2018 of Oracle Commerce Cloud, we've added a number of features to help our merchants adhere to GDPR, as well as scheduled selective publishing, bulk import/export for Add-On...

Commerce Cloud Service

Implementing Consent for GDPR in Oracle Commerce Cloud

In order to comply with the European Union General Data Protection Regulation (GDPR) which will become effective on May 25, 2018, you’ll need to understand how to implement the different types of GDPR consent. We've created an FAQ that covers the following and includes how to utilize features that have been released in the OCC 18A and 18B updates: How to capture consent from shoppers to use cookies for their site visits How to make use of the out of the box GDPR consent types How to manage other types of GDPR consent required by your business Refreshing consent for existing shoppers As always, we recommend merchants work closely with their legal counsel on creating GDPR-related requirements and implementing any necessary procedures on their sites, as well as updating any necessary business processes. To access our FAQ on Implementing Consent for GDPR in Oracle Commerce Cloud, please log into Customer Connect, our online forum for customers here:  https://cloudcustomerconnect.oracle.com/posts/0acd7f3430 For an overview on how to prepare for GDPR, please visit this link for more information: https://blogs.oracle.com/occs/preparing-your-oracle-commerce-cloud-sites-for-gdpr   

In order to comply with the European Union General Data Protection Regulation (GDPR) which will become effective on May 25, 2018, you’ll need to understand how to implement the different types of GDPR...

Commerce Cloud Service

What's New in the 18A Update of Oracle Commerce Cloud

In the first release of 2018 for Oracle Commerce Cloud, we've added a number of often requested features, including Add-On Products, Shopper-Initiated Returns and Cancellations, Store Credit, and Discount by SKU for Promotions. We've also included initial GDPR support, number of new B2B and loyalty features, WorldPay support, the ability for customer service agents to shop on behalf of the shopper, developer code utility enhancements, and much more. Visit our online Help center for more in-depth documentation. All customers can now also access details on What's New with each Commerce Cloud release, as well as videos, FAQs, how-tos, best practice guides, and more in our online community, Customer Connect (log-in required).    Major New Features The major new features released in the Oracle Commerce Cloud 18A Update include:  Catalog Add-On Products Allows merchants via both API and UI the ability to link items to a main item (in a one to many relationship) for optional purchase by the shopper. Merchants can create a single selection list of product/SKU property types and create shopper-input-driven product properties. The add-on product has its own price, description, and attributes.   Using this feature allows shoppers to select optional items they would like to order as part of a base item, such as gift wrap, monogramming, or warranties.   NOTE: Not yet compatible with CPQ, preorder/backorder, wish lists, and import/export as of 18A release.    Storefront Support for Add-On Products Storefront REST and JS API updates have been implemented to support add-on products and capture shopper input (e.g. gift message).    Out-of-the-box support includes Cart, Checkout, Order Confirmation, and Order History Details.    Due to the various use cases that can be supported with add-on products, customization of the storefront will likely be needed to capture add-on details, particularly on the PDP and Cart. Sample “gift wrap” product detail page widget is available as an example.   NOTE: “Edit” support for add-on products is not supported out-of-the-box in the Cart, but can be customized.    Shopper-Initiated Cancellations Merchants can now allow shoppers to cancel orders from the online Storefront on their own and provide a cancellation reason. The order status is updated to reflect the cancellation. Includes ability for merchants to set a defined remorse period in the Admin UI that is applicable in both Agent App and Storefront.    This feature can be turned on/off via widget configuration if not needed.    NOTE: Shopper-Initiated Cancellations is disabled out-of-the-box and must be enabled within the most recent version of the Order Details widget.    Shopper-Initiated Returns Merchants can now allow shoppers to initiate a return request from the online Storefront on their own, enter quantity of items to return, and a return reason.    The return option is available based on internal criteria, including order must be fulfilled, item must not be marked “non-returnable,” and item must not already be in a returned state.    There are new widgets and a new layout available to support this feature, including New Return Items layout, New Return Items widget, and New Return Item Details widget. The existing Return Request Update Webhook is triggered when this feature is enabled, as well as a new Validate Returns Webhook which is useful for merchants with more complex return validation rules. This feature can be turned on/off via widget configuration if not needed.      NOTE: Shopper-Initiated Returns is disabled out-of-the-box and must be enabled within the most recent version of the Order Details widget.    Platform Multi-Factor Authentication Enhancement: Admin Session Timeout Setting The Admin session timeout can be increased from the 15-minute default. Merchants that want to take advantage of this should work with their PCI auditors to select an acceptable Compensating Control and adjust the session timeout as necessary.   EU GDPR: Profile Deletion Specifying one or more profile IDs, profiles can be securely deleted from OCC when customers request their Right to Erasure through a new API.   Working with the existing Agent Search API, merchants can find the profiles they want to delete and use the new API to remove them. The “Profile Deleted” webhook fires when a profile is removed.    NOTE: For registered users, their orders should be redacted first to break the link to the profile before removing the profile.    EU GDPR: Order Anonymization Through a new API, merchants can anonymize personally identifiable information (PII) in orders when requested by customers. The data that is anonymized can be chosen by the merchant to balance impact to OCC Reporting with guidance received from their legal team.   Using the Agent order search mechanism, merchants can find the orders that contain the PII of the shoppers requesting to be deleted. They can then specify which out-of-the-box or custom order properties need to be anonymized to meet GDPR guidance they have received from their legal team. It is possible to keep information, such as order totals, so that OCC reporting continues to return accurate historical results.   Orders can be processed individually or in batches. When using batch processing, common information is replaced with the same random value to allow reporting to still see commonalities without any ability to link back to the information that was there previously. If insufficient from a legal perspective, the orders can be anonymized individually to replace every value with unique random values. Orders can also be re-processed to keep up with any changes in guidance.   Payments Worldpay Integration via Node.js New server-side integration utilizing OCC generic payment framework webhooks and node.js allows merchants to integrate quickly with the Worldpay payment gateway for authorizing credit and debit cards. Once implemented and configured, this allows merchants to route their OCC card transactions to the Worldpay gateway. The following transaction types are supported for credit/debit cards: - Authorization, Void, Refund - 3D-Secure Transactions   This integration uses existing OCC payment webhooks. Both Storefront and Agent App will support this integration once implemented.   The server-side extension will be made available via My Oracle Support and also in the Marketplace.   NOTE: Currently only supports credit/debit cards. Does not currently support card tokenization card re-use on Worldpay.    Store Credit The OCC generic payment framework now supports store credit as a payment method. The existing payment framework webhooks have been updated to integrate with an external system that is the system of record for shopper store credit. Includes Storefront view model support as well.   Includes ability for shoppers to pay for and redeem orders in the Storefront and Agent App using store credit, check store credit balance (always in order currency), and refund store credit. Can be used in combination with other payment methods.    NOTE: Currently only supports redemption of store credit in OCC. Does not support granting of store credit. Maximum store credit refund allowed is up to whatever amount was redeemed from store credit in the first place.   Reporting New OBIEE-Based UI OCC Reports have been migrated to an OBIEE front-end. They are now accessible through the OCC Admin dashboard instead of via the Reports tab.    Includes a number of enhancements, including ability to save views/customizations of reports, additional export formats (pdf, excel, csv, tab delimited, xml), ability to zoom in/out of data visualizations, and more flexibility in formatting and viewing the report data on-screen, such as including/excluding/reordering columns in data tables.   NOTE: Currently only supports existing reports and customizations. Does not include ability to write custom/ad hoc reports.   Audience Reporting New Audience report that shows sales, orders, and average order value for audiences that have been set up in the OCC Admin is now available. It is visible to all users that have the Reporting role assigned.   Now possible to see sales for different audiences in relation to one another. Also now able to identify the top products and promotions for audiences by accessing the Promotions/Collections report and applying the Audience filter.   NOTE: In order to see reporting on audiences, merchant must designate the audience(s) as reportable within the Admin UI.   Additional New Features and Other Changes There are also a number of additional new features, changes, and improvements included in the Oracle Commerce Cloud 18A Update. By functional area, these include:     Browser Support Browser support is up-to-date.     Language and Currency Support Languages: No new languages added.  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.    B2B Commerce B2B Self-Registration of Accounts  Allows prospective organizations to submit requests for accounts on a seller’s site on their own via out-of-the-box UI. Includes ability for merchants to search, review, comment, and approve or reject incoming requests, as well as email notifications to the sellers and prospects during the various approval stages.    This new feature makes it easier for a merchant to facilitate in-bound leads for revenue growth and get more data from the prospect up front.   B2B Enhanced Search for Accounts and Contacts  Expands the account and contact search capability in the OCC Admin to include all queryable static string properties, not just account name, first name, last name, email address, and custom string properties.   Extensibility Shipping Calculator Webhook Improvements The Shipping Calculator webhook now includes comprehensive cart data, including add-ons and configured items, detailed pricing information, and custom order properties. It also supports the ability to price multiple shipping groups using a single storefront API call to the server. An API configuration is available to switch to the mode of sending full order details in this webhook.   By default, the full order information is not passed in List Shipping Methods API. (To enable, the server side configuration flag for “includeOrderDetailsInShippingMethodsPayload” should be set to TRUE.)   This feature makes it possible for an external shipping service to return accurate shipping method costs based on comprehensive cart information. It also makes it possible to improve performance when pricing multiple shipping groups by pricing them at the same time using a single call to the server, reducing the number of round trips from the client to the server and reducing shopper wait time.    Merchants can pass additional information to the shipping calculator webhook service by capturing that information in a custom order property.   NOTE: While all shipping groups can be priced using a single call from the storefront to the server, the server will invoke the shipping calculator webhook once per shipping group (not per order).   Return Request Validation Webhook The Return Request Validation webhook can be invoked for returns and exchanges to verify if an order and/or items in an order are returnable. This webhook is automatically triggered when OCC needs to know whether the order/items are returnable, such as to determine whether the shipper should see the return button, prior to accepting the return request, and optionally at other times in the shopper’s journey.    Can be used to obtain return authorization number, RMA number, tracking number, shipping label URL, and other name/value pairs that can be displayed to the shopper and stored with the return request.    Makes it possible to implement custom rules or integrate with an external system to determine whether orders and/or items in an order are returnable.    NOTE: An order must be fulfilled and items not already returned for a return request to be valid. This webhook cannot override this criteria.   Experience and Design Layout Manager: Role-Based Slots New role-based slot is now available in Design Studio that allows merchants to vary content based on a user’s role (e.g. Customer Service Agent Supervisor, Customer Service Agent, Administrator).        This new slot type allows a user to create variations of storefront functionality that are only available to certain Admin users with certain roles. For example, a merchant could use this feature to display certain widgets or functionality (e.g. price override) as part of the shopping experience only to Customer Service Agent Supervisors.   Optimized Storefront CSS CSS has been broken into multiple files that are loaded as needed. Overall CSS file size has been reduced and duplicate and unused CSS code has been removed.   These improvements improve download speeds and result in the browser having less to process.   Email Enhancements: Loyalty and Add-On Products The email notification schema for all order-related emails has been updated to support display of loyalty payment information in a mix of loyalty points and monetary currency, as well as add-on product details.        NOTE: Merchants should modify the email templates to include the properties supported in the schema and present them as desired.   URL Patterns: Optional Product/Collection IDs URL patterns have been made more flexible, so that the product ID for product detail pages and collection ID for collection pages are no longer a required part of the pattern. Makes it possible to create a URL pattern that matches on either display name or URL slug. Can also now respect case insensitive matching.    This feature allows merchants to have shorter, cleaner, simpler URLs for category and product detail pages, if desired (e.g. example.com/product-title) and appropriate (may not make sense for all merchants, depending on a number of product catalog and business factors).   Developer Code Utility Enhancements A new tool is available as part of the Developer Code Utility (DCU) package called the Content Creation Wizard (CCW) which allows users to easily create the skeleton files for new extensions, such as creating a new type of widget. The CCW tool walks a user though a set of questions and creates the necessary directories and skeleton files based on the options chosen by the user.   In addition to CCW, DCU itself has been enhanced to now fully support locale and JavaScript files that are created as part of custom widgets to be pushed to the server.   Promotions Discount by SKU Merchants can now offer discounts at the SKU level in the same way they could already offer discounts for products and collections. Includes the ability to search and select SKUs to include in a promotion.    Discount by SKU is supported in every out-of-the-box OCC Promotions template and allows more granular control over which items are applicable when building a promotion. Useful in instances where a merchant wants to have a discount on blue T-shirts, for example, but not red ones.   Promotion Limits on an Order Merchants can now set a limit on the number of times a coupon can be applied to an order by inputting a number in the “Number of Uses Per Order” box in the Promotions>Availability area of the Admin UI. This setting only applies to promotions granted via coupon code.   Allows merchants more control over when promotions may be redeemed.   Audiences and Recommendations Shopper Lifetime Value Enhancements Two new shopper lifetime value fields are now available for audience rule creation: lifetimeCurrencyCode and firstVisitDate. Currency lifetime values are being set for all shoppers based on historical orders as well.   Allows merchants to specify audience rules for particular currencies, against first visit date, and/or use currency lifetime values for all shoppers.    First visit date is particularly useful for merchants who have multiple sites and want to distinguish between the data a shopper registered on the first of a merchant’s site (registrationDate) and first visit to another site (firstVisitDate).     Soft Login Personalization and audience rules now recognize returning registered shoppers even if they have not logged in. (Prior to 18A, personalization only took place for registered shoppers who were currently logged in.)    Merchants can reach a broader set of shoppers with personalized content and promotions with many more shoppers getting personalized site visits.   Most Recently Viewed Strategy A new Recommendations strategy is now available for merchants. The most recently viewed strategy allows merchants to present a list of a shopper’s most recently viewed products on key pages, such as homepage, product detail page, listing page, and cart.   Will include products from current session, as well as previous sessions for the same browser for registered shoppers. This strategy is successful in helping merchants remind shoppers of their browsing history and items they are more likely to be interested in buying.   NOTE: Previously viewed products are only tracked on a per device, not cross-device basis.   Guided Search Transform Operations The Attributes API is now used to add transform operations.   Transforms include: - JSON Split: Split JSON data into multi-value elements - Regex Split: Split string data into multi-value elements - Concatenate: Join multiple attributes into a single attribute.    Provides the ability to manipulate attribute data. Particularly useful for converting catalog data into a format usable for multi-value navigation (e.g. a value of “red, green, blue” can be split into three separate values for navigation and filtering).   Uses the existing Attributes API to associate a transform with an attribute.   NOTE: Does not support cleansing or string manipulation other than split and concatenate.   Adaptive Intelligence Apps Integration Allows merchants to leverage machine learning and decision science capabilities in site search to promote personalized product recommendations relevant to a shopper’s search query and improve conversion from search. Uses third party data from Oracle Data Cloud and first party data from the OCC application.   Requires active subscription to and deployment of Oracle Adaptive Intelligence Apps (AIA). Merchants can use Supervisory Controls, Insights, and Lift Analysis via the AIA dashboard.   Loyalty Framework Loyalty Redemption Improvements Now supports ability to handle shipping and tax in points (in currency) in both Storefront and Agent. This setting is available in the Admin API and details of the currencies of the order are stored internally in OCC.   Integrations Loyalty Cloud Integration Enables merchants to use the capabilities of Oracle Loyalty Cloud in Oracle Commerce Cloud for standard use cases, including shopper enrollment, and accrual and redemption of points. Allows shoppers to see the points and relevant loyalty program in the Storefront.   For enrollment, users registering on an OCC Storefront can now enroll in loyalty programs configured in Oracle Loyalty Cloud. Existing shoppers can log into their profile and update to enroll or unsubscribe from loyalty programs.   For accrual, shoppers can accrue points based on purchases made using monetary currency. The points and loyalty details for a particular shopper/loyalty member will be visible in the storefront.   For redemption, shoppers can redeem points by making purchases. Currently, a product can only be offered in points and a mix of currency and points is not supported. A shopper can return or exchange the products bought in points and those points are then refunded to the shopper for future use.   Built using Oracle Integration Cloud, allowing for a flexible and extensible integration. Additional customization can be done by changing the attribute mapping on the integration layer. Requires active subscription to and deployment of Oracle Loyalty Cloud.   NOTE: Does not support orders priced in both points and currency.   Agent Application Store On-Behalf-Of-Shopper Flow Allows Agents to shop on behalf of the shopper by launching the Storefront and shopping as the shopper. Includes ability for the Agent to see the Storefront as the shopper would and place the order on behalf of the shopper.    When a particular agent uses this feature to place an order, the Agent ID is stamped on the order to record that the agent user placed an order on behalf of the shopper.   This feature is particularly useful to resolve any issues a shopper may be experiencing while placing an order and increase likelihood of conversion and customer satisfaction. It allows all customizations available in the Storefront to be visible to the Agent user, making it easier for the Agent to help a shopper.   Assisted Selling Application Buy In Store, Take With Allows merchants to set up Stores and use them in ASA. (The Stores must be set up via API, but then can be managed in the Admin Console.) Includes ability to set up store-specific pricing, promotions, and catalog. Lets merchants sell inventory that is in-store, not just from a warehouse, and have shoppers leave the store with the item, rather than having to ship it.    Also allows for viewing which orders were purchased in-store and which were purchased online in a customer’s Order History.   NOTE: Does not support inventory lookup or mixed fulfillment (in-store and online in the same order).   Split Payments Support  ASA now supports split payments which allows a shopper to pay for an order across multiple credit cards.    Expands checkout capability to support taking payments in any amount across multiple credit cards.   Search Custom Order and Profile Properties Allows store associates to search for custom order or profile properties, such as national ID number (e.g. CPF). Supports dynamic profile properties and custom order properties.    Allows merchants to search for orders or customer profiles based on the custom properties they have set up that are unique to their business.   NOTE: Only supports searchable custom properties. Merchants should make sure to designate a property as searchable, so it will appear in ASA.

In the first release of 2018 for Oracle Commerce Cloud, we've added a number of often requested features, including Add-On Products, Shopper-Initiated Returns and Cancellations, Store Credit, and...

Commerce Cloud Service

Exclusive Offer for Oracle Commerce Cloud Customers: Get a Complimentary Membership to Our New User Group!

Last year, the Oracle Commerce customer and partner community created a new, non-profit user group called  Pipeline Pros, run by customers for customers, with a focus exclusively on Oracle Commerce products. The inaugural in-person event, Insight North America, took place August 28-30, 2017 in Chicago and was a huge success, with over 100 Oracle Commerce customers, partners, and members of the Oracle product team. Valuable content was presented over the three days, with deep-dive education and networking opportunities, how-tos, and techniques for making your Oracle Commerce solution work for you and your organization. (This year's event will be July 30-August 1, 2018 in Denver. Registration is now open!) In addition to the in-person event, Pipeline Pros runs webinars throughout the year, providing additional actionable information for Oracle Commerce customers including everything from optimizing Oracle Commerce sites to Commerce REST APIs and microservices. To help bring even more value to the community, Pipeline Pros is now offering complimentary, one-year memberships for new Oracle Commerce Cloud customers since January 2017. By taking advantage of this unique opportunity, Oracle Commerce Cloud users will have complete access to the entire PipelinePros community, including more than 300 resources, an engaged user community discussion forum, complete member directory, access to all webinars and conference recordings, plus up to 60% savings on all Insight and Insight Europe conference registration fees. Unlike other organizations that limit access to one individual, PipelinePros gives member organizations access for their entire team. We encourage you to take advantage of this limited time offer for Oracle Commerce Cloud customers. It is a great way to network with the Oracle Commerce community, gain key best practices and lessons, and connect with Oracle Commerce product management. For a sneak peek on the great content Pipeline Pros has available, the user group is allowing access to the recent webinar from John Spencer at Vermont Country Store (VCS) on the successful migration of VCS from Oracle Commerce On-Premise to Oracle Commerce Cloud. Interested in taking advantage of your complimentary user group membership? Please visit www.pipelinepros.org/commercecloudmembershipoffer for more information or contact Executive Director, Anna Taylor, at anna.taylor@pipelinepros.org.

Last year, the Oracle Commerce customer and partner community created a new, non-profit user group called  Pipeline Pros, run by customers for customers, with a focus exclusively on Oracle...

Get Free Oracle Commerce Cloud and Oracle Commerce Pre-Conference Education at Modern CX 2018!

Back by popular demand, Pre-Conference Education returns to Modern Customer Experience (MCX) 2018 with an expanded curriculum that now includes Oracle Commerce Cloud and Oracle Commerce (Endeca) training. Whether you’re a customer, a partner, or just curious to learn more, we encourage you to take advantage of these in-depth, structured learning opportunities that will help advance your CX career and help you achieve legendary results for your organization. Now through April 9th, register for only $1395 with the code CXBLOG to receive $500 off the onsite rate.  Here’s what you need to know: What’s covered? Expect to dive deep into Oracle Commerce (Endeca) or Oracle Commerce Cloud and gain the product knowledge and best practices required to effectively manage transformation at your organization. These sessions are a great opportunity to network with Oracle product experts and your peers who are interested in similar topics. Check out the session catalog for details. What’s the format? Each session is a 90-minute, presenter-led structured learning opportunity. Who’s presenting? Experts from Oracle Product Management, Consulting, and Oracle University will lead each session, and you’ll also be able to learn from your peers as you share professional experiences and challenges. What’s the cost? These sessions are free with your conference registration. That’s right, free. Just one more reason to attend MCX 2018. Who can attend? Whether you’re an Oracle customer, partner, or if you’re just interested in learning more, you’re welcome to attend. How do I reserve my spot? You don’t need to register to reserve your spot. The sessions are first-come, first-serve. Does this impact my travel plans? Yes, you’ll want to fly in early to take advantage of these learning opportunities. Pre-conference education begins on Tuesday, April 10th at 9:30 a.m. for Oracle Commerce (Endeca) and Oracle Commerce Cloud attendees. Check out the Pre-Conference Education Session for your Oracle CX product of choice. For Oracle Commerce Cloud customers: You're also invited to join us for a special one-day OCC Strategy Council on Monday, April 9th at MCX. Find out more here. We’ll see you in Chicago!

Back by popular demand, Pre-Conference Education returns to Modern Customer Experience (MCX) 2018 with an expanded curriculum that now includes Oracle Commerce Cloud and Oracle Commerce (Endeca)...

Commerce Cloud Service

Preparing Your Oracle Commerce Cloud Sites for GDPR

Merchants serving webstores to shoppers in the European Union (EU) and collecting their data must comply with European Union General Data Protection Regulation (GDPR) which was approved in 2016 and will become effective on May 25, 2018. After that date, organizations found to be in non-compliance will potentially face heavy fines. If you operate in the EU, it is important to prepare in advance for GDPR compliance. This regulation is designed to protect the data privacy of all EU residents and requires website operators, among other requirements, to consider any applicable notice and consent requirements when collecting personal data from shoppers (e.g. using cookies).  If you're wondering if this regulation affects you, please note that GDPR not only applies to organizations located within the EU, but it also applies to organizations located outside of the EU, if they offer goods or services to EU shoppers. It is therefore safe to assume that it broadly applies to all companies processing and collecting personal data of persons residing in the European Union, regardless of the company’s location. We've put together an introduction to GDPR and how Oracle Commerce Cloud can be utilized to help comply with certain GDPR requirements. The document is available as a PDF in Customer Connect, our online forum for Oracle Commerce Cloud. All OCC customers have access to Customer Connect--read this post for details on registering. It's quick and easy and free for customers.  Additional GDPR posts and how-tos will be available in Customer Connect in the coming weeks.

Merchants serving webstores to shoppers in the European Union (EU) and collecting their data must comply with European Union General Data Protection Regulation (GDPR) which was approved in 2016 and...

Commerce Cloud Service

Update to Naming, Release, and Maintenance Schedules

Last Fall, we updated our naming, release, and maintenance schedules. We’ve further streamlined this across Oracle Cloud CX Applications to share common naming and release dates. Beginning in 2018, customers will receive Oracle Commerce Cloud (OCC) updates on a predictable, quarterly cadence during February, May, August, and November. We will have additional releases as needed. Also in order to ensure clarity and consistency, we are adjusting our terminology to use the calendar quarter and the year to version each quarterly update. For example, the first update in 2018 will be referred to as: Oracle Commerce Cloud 18A. The second, third, and fourth updates in 2018 will be 18B, 18C, and 18D respectively. The number “18” represents the calendar year. “A,” “B,” “C,” or “D” represents the first, second, third, or fourth quarterly revision in that calendar year. We will not be renaming prior releases. Updates include new or changed features, rolled out in a non-disruptive way. Customers will receive notifications in advance, during, and at completion of each environment update. (Emails will continue to be sent as usual. Notifications can now be managed in My Services. See this post for more information.) Release readiness material will continue to be published on the cloud.oracle.com site, providing a preview of new and changed functionality available in the next update, as well as information about prior updates. Our online forum for Oracle Commerce Cloud, Customer Connect, has additional information on the latest releases, as well as FAQs, how-tos, videos, best practices, and more. Refer to this post for more information on accessing Customer Connect if you are a current OCC customer.      

Last Fall, we updated our naming, release, and maintenance schedules. We’ve further streamlined this across Oracle Cloud CX Applications to share common naming and release dates. Beginning in 2018,...

Commerce Cloud Service

Two Days Left to Submit Your 2018 Markie Award Nominations

You’ve got just a couple more days to enter to win a prestigious Markie Award which honors excellence in marketing and commerce! This year, The Markie Awards will include several commerce categories and we’d love to nominate you! The deadline to enter is 5pmPST on Friday, February 16, 2018. The Markie Awards, now in its 12th year, shine a spotlight on organizations that have delivered superior customer experiences with technology, expertise, and creativity. This is the chance for you and your team to earn industry recognition for your great work! There are seven categories that are highly relevant to commerce professionals. If you are a finalist, one member from your company will get a free pass to Oracle’s Modern Customer Experience event in Chicago on April 10-12, 2018 and will attend the awards gala to claim your Markie Award live on stage! See highlights from 2017 here: https://www.youtube.com/watch?v=AY1jv9OhU1M Here are the categories related to commerce this year: Best B2C Commerce Experience Best B2B Commerce Experience Best Mobile Experience Best Omni Channel Marketing Program Best Overall Customer Experience Best Testing and Optimization Rapid Transformation We’re happy to talk you or a member of your team through this process and make it easy for you to take this award home! Again, the nomination deadline is February 16 at 5pmEST, so please reach out to Bob Meixner ASAP if you’d like to enter to win. Have questions about The Markie Awards? Visit the award FAQ for more information.  If you’re an Oracle Commerce Cloud customer interested in attending our Modern Customer Experience event, you're invited to join us for our Commerce Cloud Strategy Council Day on April 9, the day before the event starts. Please also reach out to us for speaking opportunities and other ways to get a free pass to the conference.

You’ve got just a couple more days to enter to win a prestigious Markie Award which honors excellence in marketing and commerce! This year, The Markie Awards will include several commerce categories...

Commerce Cloud Service

What's New in December 2017 Update for Oracle Commerce Cloud

In the last release of 2017 for Oracle Commerce Cloud, we added a number of new B2B-focused features, including Quick Order and Purchase Lists (which can be used in B2C as well), Shopper-Initiated Returns API, Promotions by Audience, SSO Support, Asset-Based Ordering, and more.     Visit our online Help center for more in-depth documentation. All customers can now also access details on What's New with each Commerce Cloud release, as well as videos, FAQs, how-tos, best practice guides, and more in our online community, Customer Connect (log-in required).    Major New Features The major new features released in the Oracle Commerce Cloud December 2017 Update include:  B2B Quick Order Allows storefront users to quickly add known items to their order instead of browsing for items. Available for both B2B and B2C, the Quick Order widget can be placed on one or more storefront layouts (e.g. Home Page) in order to allow customers to quickly select items, enter a quantity, and add those items to their cart.  Leverages type-ahead search to simplify the finding of items and includes the ability to add multiple items to the cart at once. Provides another option for efficiently adding known items to an order.   NOTE: Must be placed on appropriate layouts in the Design tab and must be placed in a Pop-Up Stack. Purchase Lists Allows both B2B and B2C storefront users to add frequently purchased items to a saved list. Unlike wish lists which are already available out of the box in Commerce Cloud, items in purchase lists are products that persist in the list and are commonly reordered and/or typically ordered together. Has particular use for merchants selling grocery items, supplies, and similar products.   Leverages type-ahead search to simplify the finding of items to add to a purchase list. Provides another option for efficiently adding known items to an order and purchasing them.   Shoppers can have multiple purchase lists, but they cannot be shared. Purchase lists are associated with a shopper’s profile and therefore are accessible from any site a shopper has access to. Display Custom Attributes in Accounts and Contacts  Custom properties that are added to the Account and/or Contact entities (via API only) are now visible in the UIs for both entities, improving usability for Admins. Once visible, the values of both can be edited by Admins. Search capabilities on both Accounts and Contacts has been extended to support custom text properties.   NOTE: Sub-accounts do not currently inherit the values within custom account properties from parent accounts. Storefront Shopper-Initiated Returns (API Only) The initial phase of shopper-initiated returns is now available with the December 2017 Update.  New Storefront REST APIs have been added to support: - Ability for logged in shoppers to initiate and create a return - Refund calculation - Retrieving return request(s) Merchants can now mark a product or SKU as non-returnable. In addition, a new return order email template has been added and the existing Agents returns feature has been updated to use the non-returnable product flag and display shopper-initiated returns.  Widgets will need to be customized to call the new returns endpoints to enable this feature. NOTE: Order must be in the fulfilled state before a return can be initiated.   Audiences Promotions by Audience Business users can now associate one or multiple audience segments with a promotion, providing more control over who can qualify for a particular promotion.   A new Availability tab has been added to the Promotions UI in the OCC Admin to make it easy to add audiences to promotions.   For example, if a merchant wants to provide a discount to employees only, the merchant would set up an audience called “employees” where the shopper is flagged as an employee of the company. The merchant would then create a promotion in the Admin UI as usual. And now, the merchant can navigate to the Availability tab in the Admin UI and choose the “employees” audience as the only one the promotion should apply to. When an employee is shopping on the site, s/he can redeem coupon codes and/or receive discounts based on employee status. Those shoppers not designated as employees would not receive the discount.   NOTE: By default, promotions apply to all audiences, so business users will need to specify an audience to limit which segment the promotion should apply to. Select Audiences for Reporting Allows merchants to identify specific audiences for which they want to start gathering reporting data. Audiences which have been selected for reporting now show a chart icon in the Audiences list. Additional New Features and Other Changes There are also a number of additional new features, changes, and improvements included in the Oracle Commerce Cloud December 2017 Update. By functional area, these include:   Browser Support Browser support is up-to-date. Note: iOS 11.0 is now supported. Language and Currency Support Languages: No new languages added.  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.  Admin Multi-Factor Authentication for Admin Access  To improve security for Oracle Commerce Cloud customers and adhere to industry PCI practices, multi-factor authentication is now needed to access the OCC Admin in all environments. This does not affect Agent or Assisted Selling Applications.   All customers must enter a one-time passcode (generated by Oracle Mobile Authenticator), in addition to their user name and password, every time they want to log in, including logging back in if automatically logged out.    NOTE: This feature will be automatically enabled upon installation of the December 2017 Update. All existing users will receive an email containing instructions on downloading and setting up Oracle Mobile Authenticator with Commerce Cloud. New users created afterwards will get the setup information in their initial email. More details are available in this FAQ in Customer Connect, as well as the official December 2017 Update online documentation.   Extensibility Updated SSO Support Single Sign-On Shoppers (SSO) and “native” Commerce Cloud shoppers can now be supported at the same time.  Both the out-of-the-box login extension and the SSO login extension can be added to the same login widget and customized to provide the desired login experience. Can be used to support social login providers supporting SAML2.   Shipping Calculator Webhook Fallback Logic Merchants can now designate one or more internal shipping methods as a fallback in the unlikely event that the Shipping Calculator Webhook service is unavailable. For example, merchants can create a flat rate, two-day fallback shipping method with the provider of their choice right in the Admin UI, ensuring an order is not lost if some sort of outage occurs. Pricing and availability is determined the same way for fallback shipping methods as for existing internal shipping methods.  Recommended to have a minimum number of fallback shipping methods defined for all sites, shipping regions, currencies.   Selective Publishing Sorting and Searching the Change List Allows Admin users to sort assets in the publishing change list by oldest or latest modified date, as well as search the change list by entering a string query, making it easier to find the assets they want to select for publishing.  Experience and Design SEO – Lastmod Tag The lastmod tag has been added to the sitemap index file, timestamping when each XML sitemap file has been updated or modified.   This feature adds a timestamp to each file in the sitemap index with the lastmod property: <lastmod>2005-01-01</lastmod> This provides clearer instruction to search engines when sitemap files have changed.    Integrations Asset-Based Ordering: Asset Operations Previously, asset information displayed was read-only, allowing only the ability to retrieve and display assets. Now, it is possible to create basic asset-based orders and for shoppers to renew, modify, and/or terminate operations on assets (e.g. service, subscriptions).  When merchants are selling subscriptions or services, they can now use this feature to allow shoppers to execute basic operations on those services directly via self-service channels, to do actions like renew, change, or cancel a membership, for example.   Includes out of the box integration with CPQ which serves as the asset management CX system, although it is possible to integrate with other asset master systems as well. Includes sample (not out of the box) Asset Actions webhook, as well as necessary Asset Integration ICS flow with CPQ, in addition to Asset List and Asset Details page layouts and widgets previously released.    Assisted Selling Application Appeasements at the Line Item Level Allows store associates with sufficient permissions to provide shopper appeasements at the line item level during order creation and displays all appeasement changes throughout the app experience, including shopping cart, order history, and returns.   This enhancement provides store associates with more control over guiding the shopper experience in-store and provides increased transparency and continuity across all channels.   NOTE: Does not include ability to amend an order once it has been placed. Amendments after an order has been placed should be handled in the Agent console.  

In the last release of 2017 for Oracle Commerce Cloud, we added a number of new B2B-focused features, including Quick Order and Purchase Lists (which can be used in B2C as well), Shopper-Initiated...

Commerce Cloud Service

Don't miss this week's 3-day Oracle Commerce Virtual Summit!

Don't miss this week's three-day Oracle Commerce Virtual Summit -- January 23-25, 2018 -- brought to you by the Oracle Commerce User Group, Pipeline Pros, for free! Register here for any or all of the sessions: https://pipelinepros.org/virtualsummit  Right from your desk (or even on the go from your phone!), learn best practices directly from Oracle and customers using both Oracle Commerce On-Premise and Oracle Commerce Cloud. Agenda includes the following (all times in Eastern Standard Time): TUESDAY, JANUARY 23 10-11am: Embracing Change with Resilience: Carolina Biological Supply Company 12-1pm: CX through the Eyes of the Consumer: SmarterCX.com 2-3pm: The Vermont Country Store's Journey to Oracle Commerce Cloud WEDNESDAY, JANUARY 24 10-11am: The End of Compromise: Delivering Compelling, Integrated, Enterprise-Grade Customer Experiences: Oracle  12-1pm: Commerce REST API Framework Overview: ULTA Beauty 2-3pm: Adaptive Intelligent Applications: Oracle THURSDAY, JANUARY 25 10-11am: Benefits of a Decoupled Oracle ATG Front-End Architecture: Michael Kors 12-1pm: Automating Provisioning and Deployments for On-Premise Oracle Commerce: American Greetings Register now and encourage your colleagues to join as well! There is no cost or membership requirement to attend any of these virtual sessions. Find out more about Pipeline Pros and joining the community here.        

Don't miss this week's three-day Oracle Commerce Virtual Summit -- January 23-25, 2018 -- brought to you by the Oracle Commerce User Group, Pipeline Pros, for free! Register herefor any or all of the...

Commerce Cloud Service

What's New in October 2017 Update for Oracle Commerce Cloud

In the fifth release of the year for Oracle Commerce Cloud, we've added a number of new features, including new out-of-the-box widgets for Popup/Quick View and Modal Stacks, account-specific payment and shipping methods for B2B, ability to create promotions by catalog property, and the ability to create and edit additional sites from the Admin UI, as well as assign site-specific themes and payment gateways and methods to different sites. We’ve also launched a new loyalty framework which allows merchants to set up a separate loyalty website and hook into an external loyalty system.   Visit our online Help center for more in-depth documentation. All customers can now also access details on What's New with each Commerce Cloud release, as well as videos, FAQs, how-tos, best practice guides, and more in our online community, Customer Connect (log-in required).    Major New Features The major new features in the October 2017 Update for Oracle Commerce Cloud include:   Multisite via One Admin Console Site-Specific Themes Multisite for Oracle Commerce Cloud now allows merchants to assign different themes to different sites being run on the same instance. A theme can be associated to one or more sites and merchants can manually build a theme for a site. CSS processing of themes has been improved.     Gives merchants more control over the look and feel of their sites. Also gives users control over Theme compilation and merchants can troubleshoot compilation status and failures.   UI to Create and Edit Sites Merchants can now create, delete, or designate a site as the default site, directly in the OCC Admin UI. Business users can create a site without using the API and then merchandise and manage the site to ready it for production.   NOTE:  Merchants must still work with Ops to make a new site live.    Site-Specific Payment Gateways and Methods  Payment processing settings (e.g. Payment Types, Hold Price, Billing Countries, Default Billing Country per Site) and payment gateways can now be site-specific, allowing merchants to set up sites with differing payment methods or payment gateways. Merchants can also specify a list of billing countries, along with a default billing country, for each site.   Includes the ability to enable or disable payment gateways for specific sites. For example, if a user uploads a payment gateway extension, the gateway type will be available for each site and display all gateway types in the Service Type dropdown of the Admin UI. By default, payment gateways will be disabled for each site.   Multisite Extension Settings Allows merchants to have site level control over extension-based site settings, global widgets, and application-level JS modules. Users can assign one or more sites to each global widget and application-level JS module.  For example, when a user uploads an extension containing site level settings, the settings will display in the Admin Settings menu under an “Extensions” heading. The site settings will automatically be applicable to all sites, so a checkbox configuration has been added to give merchants the ability to turn it off or on by site.   Additional Site-Specific Settings The following settings are now site-specific:  • Oracle integrations, including Serenade, CPQ, and Marketing Cloud • Assisted Selling Application settings • Tax settings (Ship from Warehouse Location) This allows merchants to have more control over how they configure each of their sites.   Marketing Cloud Integration Made Site-Aware Site information (site name and URL) is now included as part of the payload sent to Marketing Cloud for Abandoned Cart and Submit Order.   For Abandoned Cart, the site information is passed to Responsys which allows abandoned cart conversion campaign messages to contain site-specific links. These are outbound communications sent to the shopper when an idle order has been detected.   For Submit Order, the site information is passed to Responsys which allows campaigns based on shopper order to be tailored by site. For example, this can be used to include site-specific links in order confirmation messages or targeting campaigns to shoppers whose last submitted order was from a particular site (e.g. emails encouraging shoppers to rate or review a product ordered from a particular site, emails promoting an add-on product or content relevant to a product ordered from a particular site).   Loyalty Loyalty Framework (API Only) Loyalty sites can be used to increase customer lifetime value and reward high value customers. The new loyalty framework within OCC enables merchants to set up a loyalty website that allows shoppers to shop and earn or redeem points. Includes ability to: • Configure programs against a site • Set up points as a currency  • Have separate tax settings for points • Set up the conversion rate for converting currency to points • Set up a secondary currency against a site to be used for converting taxes and/or shipping to points • Set up a new payment method to handle loyalty points  • Utilize enhanced webhooks and APIs to send the loyalty details for profile and order details to external systems.  NOTE: Requires use of an external system to support enrollment, accrual, and redemption.   Loyalty Redemption: Payment Widget A new Loyalty Payment widget is available out of the box to support payment by points.    This allows shoppers to pay for an order fully in points if they have enough points accrued. Includes built-in verification of a shopper’s points balance against an integrated external loyalty system.   NOTE: Built specifically to support merchants with a dedicated loyalty site with Price List Group currency in points (not mixed currency).   Loyalty Redemption: Details Widget A new Loyalty Details widget and endpoint is also available out of the box to support loyalty details, such as membership ID, program ID, points accrued, and tier category of the shopper. As with all Storefront widgets, this widget is customizable to display additional loyalty scheme-specific details. This widget can be used to display loyalty scheme details anywhere in the storefront.   Supported in both Storefront and Agent. In Agent, return and exchange processing can be done with orders placed in points.   NOTE: Built specifically to support merchants with a dedicated loyalty site with Price List Group currency in points (not mixed currency).   Tax Calls by Price Group, including Loyalty Points Ability to set tax to be calculated per price group, instead of just at the site level. Includes ability to turn off tax calculations for loyalty points if not needed. This allows merchants more flexibility when determining when tax should (or shouldn’t) be calculated and is meant in particular for merchants who want to set more specific tax rules by currency, rather than price group.   For example, this allows a merchant to set up two price groups—one in USD and one in Loyalty Points—and calculate tax on the former, but not the latter.   NOTE: This setting is now in the Price Group configuration area of the Admin UI. Tax will still be calculated if it is set at the site level, but turning it off for certain price groups means that only in those cases will tax calls *not* be made.   Additional New Features and Other Changes There are also a number of additional new features, changes, and improvements included in the Oracle Commerce Cloud October 2017 Update.     Browser Support Browser support is up-to-date.   Language and Currency Support Languages: No new languages added.    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.    B2B New UI for B2B Multisite Account Management  New UI in OCC Admin allows merchants working on an account to select which site they want to work on. Includes a new “All Sites” tab where the user can see all sites available for an Admin to attach to an account. Once a site is selected, configuring the items for that account in the various tabs (e.g. addresses, contacts) is in the context of that selected site.   For accounts that span multiple sites, this new UI provides an easier, more streamlined way to work on the configuration for an account on each site.   NOTE: This is a B2B feature specific to B2B Accounts, so the selector includes all published sites that are configured for B2B.   Account-Specific Payment and Shipping Methods Allows merchants to selectively choose which payment and/or shipping methods to allow individual accounts to use. For example, one account can be configured to use credit cards and pay by invoice, while another account can only use credit cards. Another example: one account is in a geographic area where same-day shipping is supported, but another is not, so that shipping option is not assigned to that account.   Includes a checkbox for “Use all of the site payment methods” under Payment Method Types to allow merchants to quickly select all methods for an account. Ability for B2B Buyers to Create Addresses    Allows merchants to configure which buyers can create shipping and/or billing addresses for orders and which buyers can only use preconfigured addresses for their account.   This feature gives merchants more control over which individual buyers (if any) have the permissions to create addresses for orders on their own.   New roles have also been added that allow and disallow this capability: - Account Address Manager: Contacts that have the right to create, edit and delete account addresses. Additionally, these contacts have the ability to manage account addresses during the checkout process. - Profile Address Manager: Contacts that can create, edit and delete profile addresses. Additionally, these contacts have the ability to manage profile addresses during the checkout process.   Both roles can be assigned to any contact, giving them both capabilities.   NOTE: Merchant Administrators or Delegated Administrators cannot see another contact’s profile addresses—they are unique to that contact.   Copy an Existing Order  Allows a buyer to quickly create or place a new order from a previous order. All items from a previous order are added to cart and the customer is notified if certain line items are no longer available or temporarily out of stock.   The shopper can use the “Copy Items to Cart” or “Copy Order” link on multiple orders sequentially before submitting the resulting order. Each use of the link adds more items to the cart. For the new (copied) order, pricing will use the shopper’s current price list group and catalog.   Extensibility Catalog and Price Group Assignment Webhook New webhook provides the ability for merchants to personalize the product catalog and primary and secondary price groups available to a registered shopper based on external rules, including loyalty level, geographic location, shopper preference, or event.   The catalog and price groups returned by the webhook override the values configured in site settings in the Admin UI or specified by a B2B contract. Useful for instances when a merchant wants to set up event-specific catalogs, offer an extended product selection or preferred pricing to a shopper based on loyalty level, and/or offer products for purchase using loyalty points. In the last case, setting up a dedicated points based catalog and corresponding points based price group is an alternative to creating a dedicated points site and would allow a shopper to start a shopping session using standard monetary currency and then switch to shopping points.  Selective Publishing Selective Publishing Improvements We’ve made it easier to find assets that have been updated recently and need to be published. Users can now filter the change list by status or asset area to find a subset of assets to publish. Note: Design assets are still rolled up as one item that must be selected and published together. Assets are filtered by Area not by specific asset type. Experience & Design Developer Proxy (DCU Facility) Allows storefront developers to view updated code from their local environment in OCC preview and conduct basic testing of code changes without needing to push the code to their OCC environment.  Developers can now do this testing without having to package and upload the widget, element, or other code changes in an extension.   This function can be invoked from the Design Code Utility tool.   Modal Stack Allows storefront designers/developers to use a stack component to more easily manage modals on their site. Users can control the shown content and modal content by placing desired widgets in the appropriate sub-regions of the modal stack. They can now easily deploy widgets and render them in a modal UI component—just add the stack to the layout and add any desired widgets.    Layout Manager Redesign The Layout UI has been redesigned to include filters which make it easier to work with large numbers of layouts. Includes a new Components tool to manage all of the components used to design layouts in Design Studio—includes all types of components, including slots, global widgets, and application level JS modules.   Storefront Popup Stack and Quick View This new Popup Stack type in Design Studio allows widgets in the main sub-region to pass information to the widgets in the popup sub-region. Popup Stacks can help to manage and configure hidden content, such as what is necessary for login/registration modals and Quick View.   Out-of-the-box Collection and Search Results layouts include this new Popup Stack to provide Quick View functionality. Quick View enables shoppers to view essential product information and add the product to cart without needing to navigate away from Collection or Search Results pages.    To utilize Popup Stacks for data that is dynamically loaded, such as products, within the main component of the Popup Stack, the code needs to be configured to pass product information. This will  ensure the correct item is launched.    Content and Experience Cloud Integration Displays content managed within CEC within OCC. This new content item widget allows for selecting an asset from Content and Experience Cloud (CEC) for display.    All attributes of the content item, including images, are displayed in the Storefront without having to configure each attribute displayed. Includes support for standard image types (e.g. png, gif, jpg). Integration details are maintained within Oracle Integrations in the Admin.   NOTE: Requires Content and Experience Cloud. Also, none of the display logic of CEC is used, so the content needs to be formatted and styled, typically using a merchant’s website styling.   Forgot Password Token We've introduced an improved forgotten password reset flow with this update. The out-of-the-box OCC forgotten password workflow for shoppers now supports sending of a reset password link rather than a plain text password.   Upon selecting Forgotten Password, a shopper that enters his/her email address will receive a password reset link. Upon selecting the link (and if s/he is a registered shopper), s/he will be able to update the password accordingly.   This new workflow for forgotten password is automatically available for new merchants. Existing customers will need to use the latest version of the Login/Registration widget on the checkout page and also use a new Login/Registration header element. It will also require an SR to Oracle Ops to enable once ready.   Audiences Custom Account Attributes Allows merchants to create audiences based on custom B2B account attributes, in addition to the out of the box attributes available. Allows the merchant to support custom string, date, or number account attributes, such as Customer Size is “Medium” and “Customer Business Type is “Consumer Electronics.”   Allows alternative content to be dhown to different accounts using content variation slots.   NOTE: For custom attributes to show in audience rule builder, the audienceVisibility attribute needs to be set to “All.”   Promotions Support for Discount by Catalog Property Allows merchants to offer promotions on specific SKU properties or variants. Also useful for catalog property exclusions. Now available in all promotion templates. Users can match ALL rules or match ANY rule.   This feature is useful for instances when a merchant wants to offer a promotion on a collection or product with the exception of a catalog property, for example, excluding specific brands from a promotion on a collection or excluding certain sizes.   Allows merchants to create more granular requirements for promotions to be applied to an order.    NOTE: Does not support SKU properties other than variants, so does not include pricing, inventory, or properties for collections.   Guided Search New API: Facet Value Ordering Provides the capability to change the order of facet values alphabetically (A to Z) or by frequency (most or least). For example, this API can be used to change the order of brands, so they are listed alphabetically.   By default, all facets, except for Category and Price, are returned in frequency order.    NOTE: Manually ordering facet values is not currently available. The choice is between alphabetical or frequency.   Integrations Configurator – Multilevel Hierarchy – Agent Support Support for integration with third party configurators that employ Bill of Materials based multilevel hierarchical configurations is now supported in the OCC Agent Application in addition to the Storefront.  Supports Bill of Materials (BOM)-based and Recommended Items configuration models, as well as support for sub-item pricing for configured items. Adds the ability for merchants to sell complex, multi-level hierarchical configured items in OCC.    Pre-built integration with CPQ supports post-pay telco-like product structures and bundles. Provides comprehensive view of complex pricing structure. Out-of-the-box Storefront widget support includes updates to cart, order confirmation, and order details, to support this feature.   While OCC supports complex, multi-level configured items up to ten levels deep, recommendation is to have items requiring no more than five levels.   Recurring Charges Provides ability for shoppers to add recurring charge items (e.g. amount, frequency, duration) to the cart and check out. Passes those charge details to downstream billing systems. Allows merchants to sell subscription-based services.   Includes sample (not out of the box) widgets for Shopping Cart, Order Summary, and Order Details, as well as Storefront API support.   NOTE:  Only supports items added to the cart by an external system, such as CPQ, and requires customization of OCC payment processing. Does not include Agent support.   Asset-Based Ordering – View Assets Allows for the ability to retrieve a list of assets owned by the shopper from an external system and display the details for each asset. The asset information displayed is read only.   Includes sample (not out of the box) page types, page layouts, and widgets for Asset List and Asset Details, as well as a sample widget that includes a View Services link (e.g. My Services) for the shopper profile layout and necessary ICS flow with CPQ.   Payments Zero Value Orders Provides ability for merchants to take zero value orders without requiring any payment information from the shopper. Useful for instances when free samples are being offered or a coupon or discount used results in a zero value order.    Supported in both Storefront and Agent out of the box.

In the fifth release of the year for Oracle Commerce Cloud, we've added a number of new features, including new out-of-the-box widgets for Popup/Quick View and Modal Stacks, account-specific payment...

Commerce Cloud Service

Get to Know: Bluecore and Using Data Science to Drive Commerce Personalization

The pressure of the holidays on commerce merchants can result in targeting and segmentation plans falling by the wayside and an increase in batch and blast email campaigns and blanket promotions and discounts to reach the widest audience possible.    In our latest Get to Know interview, Evan Britten-Bozzone, Director of Strategy at Bluecore, shares with us why it's more important than ever to smartly personalize to drive commerce conversions, how to compete with Amazon, and what's next in retail marketing.   Bluecore's prebuilt integration with Oracle Commerce Cloud gets retailers up and running quickly with Bluecore's decisioning platform to increase relevancy and sales from email and other marketing channels.   1. How does Bluecore help eCommerce marketers convert more effectively and provide a better experience for their customers?   At a time when the retail industry is facing the biggest disruption it’s seen in decades, many eCommerce marketers are concerned about what the future holds. But at Bluecore, we see this disruption as an opportunity for retailers to redefine the customer experience. And we’re allowing eCommerce marketers to do just that by using data science to drive personalization, make smarter decisions, and respond to customer demand in real-time.   Ultimately, all of this goes back to our core mission to help eCommerce organizations discover their best customers and keep them for life.   2. What products do you offer and what makes Bluecore unique?   Bluecore collects and combines customer identity data, product catalog, and onsite behaviors in order to generate retail triggers and personalized audiences for marketing communications.   We also provide deep insights into those audiences by identifying things like audience health, customers’ likelihood to take certain actions, predicted customer lifetime value and the channels in which marketers can reach different customers. Most importantly, we make all of this easy for marketers to put into action on their own -- no technical skills required.   One of the most unique things about Bluecore is that we are specific to retail, meaning everything we do is geared toward commerce. We collect commerce data and layer commerce intelligence on top of it. This specificity allows our platform to make very deep, targeted decisions that align with the goals of retail marketing teams.   3. Email is still a key marketing channel for merchants, but it is increasingly difficult to get subscribers to engage—can you give our customers a few actionable tips and advice on how to make their email communications more effective and complement that activity with efforts on other digital channels?   When it comes to making email communications more effective, it’s important to remember that personalization isn’t one-size-fits-all. It’s not enough to simply regurgitate information that customers have input like their name and birthday. Instead, you need to use what you know about them based on the actions they’ve taken, such as how they’ve engaged with your website, your emails, or both. From that, you can infer things like which products they might have an affinity toward and use that knowledge to create a truly value-add experience.    There are several ways to complement this personalized email marketing strategy across other channels. For instance, if you identify that someone has a high likelihood to unsubscribe from email communications, don’t continue to send them email. Instead, try targeting them on other channels like Facebook or search. You can also take learnings from how customers are interacting with your email and website to build an audience of high value customers and then use that audience to drive lookalike acquisition strategies across paid media like social.   4. Why do you think retailers struggle with loyalty today? What’s the number one thing marketers can do to turn that around?   Increasing loyalty is all about improving the customer experience. Even if you have a great product at a great price point, it’s hard to attract and retain loyal customers if you have a subpar customer experience.   There’s a lot involved in turning one-time buyers into repeat buyers (and even keeping repeat buyers coming back). For example, you have to think about what other products those customers might like as well as when they would want to buy those products (and potentially how often they would want to buy them) so that you know what you should recommend to them to add value and when is the best time to do so.   5. What do you see as the key opportunities for retailers right now?   Two of the biggest opportunities for retailers right now are to develop a plan for co-existing with Amazon and to re-think the best way to get in front of customers.   In terms of co-existing with Amazon, retailers first need to accept the fact that Amazon isn’t going anywhere. And most retailers simply don’t have the resources to compete with Amazon. What they can do is develop a strategy to live alongside the retail giant, whether that’s by selling on Amazon (perhaps with a dedicated product line), advertising on Amazon or anything else. The key is to recognize that it is possible to co-exist with the force of Amazon.   When it comes to getting in front of customers, retailers need to start thinking more about relevance. Not too long ago, reach was king -- the broader you could extend your message, the better. Today, reach still matters, but retailers need to layer in relevance. Doing so requires focusing on which customers are interested in which products and how to get the right products in front of the right customers based on that knowledge. Once retailers have that mastered, they can begin to add channel decisions to the mix by narrowing in on the best places to reach individual customers. This shift is not about reigning in reach, it’s about maintaining reach without sacrificing relevance. If you can still reach the same number of customers but make that message dynamically relevant to each one, that’s a big win.   6. What does the next generation of retail marketing look like from your perspective? How will adding behavioral insights, data automation and AI help merchants?   Going forward, the typical marketer will worry much less about the operational and executional aspects of creating and sending campaigns and instead focus most of their time and effort on developing and iterating on newly defined strategies. Behavioral insights, data automation and AI will help marketers by handling a lot of the operational tasks and by making strategy development smarter.   Beyond helping marketers be more strategic, the addition of behavioral insights, data automation and AI will help eCommerce marketers bridge the gap with merchandisers. To date, we’ve seen an ongoing struggle in that relationship, but the more data that can go into defining your marketing strategy and helping account for factors like inventory, the more we can bridge that gap. With these capabilities, the next generation of retail marketing will see merchandising and marketing working together much more closely.   7. Do you have any new cool features, products, or major initiatives that you can share with us?   We’re starting to layer in data science and machine learning on top of the core data that we’ve collected all along and to expand the use of that data to other channels. Moving forward, our major initiatives will center around using AI to help marketers define their strategies. We’re looking at how we can use Bluecore’s existing commerce intelligence to surface new campaign opportunities, identify ideal tests to run to improve existing campaigns, continue to strengthen our product recommendation algorithms, and, perhaps most importantly, tie all of those activities to revenue projections that marketers can use to justify their efforts.   Additionally, we always aim to simplify the marketing workflow. Right now, that means looking at how we can bring data into the Bluecore platform, streamline workflows within the platform and then sync data across the marketing stack for execution as seamlessly as possible through things like pre-built integrations with related vendors.   For more information about Bluecore’s prebuilt Oracle Commerce Cloud integration, take a look at Bluecore’s Marketplace listing here. Check out our other Get to Know interviews with Oracle Commerce Cloud partners and find out more about other great solutions that help our merchants sell more effectively.  

The pressure of the holidays on commerce merchants can result in targeting and segmentation plans falling by the wayside and an increase in batch and blast email campaigns and blanket promotions and...

Commerce Cloud Service

Get to Know: RooBot and Why Everyone’s Talking about AI Chatbots

Chatbots are a hot topic right now because they represent such a significant opportunity. Six of the top ten most used apps globally are messaging apps with billions of users, and intelligent, conversational chatbots are the new interfaces for these apps.  An increasing number of people prefer to use messaging apps to contact businesses privately—whether through Facebook Messenger, Instagram, Twitter, Whatsapp, and others. According to recent SocialBakers research, public posts on Facebook are in decline, and private messages between customers and brands are now five times the volume of wall posts. As a result, over 10,000 companies are developing artificially intelligent chatbots to handle those private conversations. This is important because the average time it takes for a company to respond to a message is 10 hours (obviously not good!) and the average messaging conversation is 66% longer than the average page conversation. So, done manually, this is a high touch, high cost, high impact area.  Retail Smartbots (aka Virtual Personal Shoppers) This is where our new Oracle Commerce Cloud partner, RooBot, comes in. RooBot provides retailers with a turnkey, white label, “Personal Shopper Smartbot” solution to meet this growing demand from customers while also helping to reduce costs, increase engagement, customer satisfaction, and sales conversion, and provide vital social data back to merchants.  RooBot just launched its new Commerce Cloud integration now live in our Marketplace which makes it even faster to get up and running with your own AI chatbot. Better still, for a limited time, RooBot is offering Oracle Commerce Cloud retailers a 60-day free trial of its Smartbot platform to test this holiday season! If you’ve been curious about chatbots and how to get value from them, this is a great way to test them out with minimal investment during a crucial selling season.  We’ve asked Laurence Marks, CEO of RooBot, to play 7 Questions with us, so you can learn more about the future of where AI chatbots are going and why it matters.  1. What are chatbots and why should retailers use them? A chatbot is a computer program simulating how a person would respond in a conversational manner (often via text).  Many chatbots either deliver “basic search” results or are “virtual agents” that handle a specific, narrow task, such as customer service requests.  Microsoft’s CEO, Satya Nadella, and David Marcus, VP of Facebook Messenger, each described chatbots as a new version of apps. “Smartbots” is an advanced chatbot due to its more sophisticated Natural Language Processing (“NLP”) and AI capabilities.  And Amazon Alexa, a “Virtual Personal Shopper” (“VPS”) Smartbot, is arguably the most successful.  Alexa has catalyzed social commerce by interacting naturally with shoppers on a massive scale, understanding their shopping interest and delivering highly personalized shopping services. With their own VPS, retailers can give their consumers an Amazon Alexa-like Smartbot to simply ask for: The products and loyalty offers they want For the brands and retailers they love At the price they need By launching a VPS Smartbot, retailers can take advantage of several factors: Consumer Trends:  Social Media: Shoppers spend a significant portion of their device time on social media, and they want to interact with their favorite brands via Facebook and messaging apps. Voice: Consumers increasingly want the choice to use voice or text to ask their mobile device for information they want. Personalization: Shoppers expect instantly personalized results.  Retailer Benefits: Engagement: Personalized products/offers based on each consumers buying intent Scalability: Retailers give each consumer their own “Virtual Sales Associate” across any platform (Facebook, Messenger, Google Assistant, iOS app, Android, etc.) Social Data: Social shopping profiles deepen the retailer’s CRM Competitive Positioning Against Amazon and other sector competitors 2. Tell us about RooBot and how your solution helps retailers sell more effectively. RooBot's turnkey, white-label “Personal Shopper” empowers retailers with a service similar to Amazon Alexa. The best way to illustrate how RooBot helps retailers sell is an example.  Activating Social Commerce “Susan Smith” is one of 7.2 million people who follow the The Body Shop brand on Facebook. Susan goes to the The Body Shop page on Facebook and begins talking with The Body Shop’s Personal Shopper Smartbot: “I’m looking for body lotion for less than $20.”  After getting five recommendations, Susan realizes the price point isn’t exactly right, so she asks for “How about less than $30.”  The Smartbot recognizes this is part of the same conversation and makes the change. Susan clicks on the “Jasmine Body Cream," but she does not buy yet. Linking Social Shopping Data to Existing CRM RooBot builds an in-depth shopping profile on all of Susan’s shopping activity and links that profile to the existing CRM profile that The Body Shop already has on Susan.  Now, The Body Shop has all of the shopping data that occurs via social media organized in the same way The Body Shop collects data on its website, and it is combined in The Body Shop's CRM. Cross-Channel Marketing Via RooBot, The Body Shop decides to send Susan a text within Messenger and a Facebook ad offering her “10% off Jasmine Body Cream,” as well as “20% off Mango Premium Gift Set” because RooBot + The Body Shop data informs that people who like one, like the other.    The Body Shop also sends a marketing email to Susan with the same message. When Susan goes to The Body Shop's website, The Body Shop promotes both products. The branded and customized Smartbot turns Facebook into an effective social shopping channel for retailers. The RooBot Smartbot SaaS platform empowers retailers in the following ways: Social Commerce 1:1 personalization for each shopper that is infinitely scalable for retailers The customized Personal Shopper Smartbot creates a low-cost, high ROI, social commerce channel Social Data & Messaging Enables use of shopping data to send targeted product and deal text notifications with >80% view rates  Linking social shopping data with a retailer's existing CRM opens up significant cross-channel marketing opportunities Shopping profile data can also be utilized for sending targeted ads on Facebook, Facebook Messenger, and Instagram. By having a complete solution across social commerce, buyer-intent shopping profile data, and advanced message capabilities for each consumer, the RooBot platform offers retailers the most powerful social commerce solution available. RooBot is a proven, scalable, carrier-grade solution. You can get up and running in 15 minutes (or within a couple of days for a fully customizable bot), no coding required! This process is made even easier for Commerce Cloud customers by using our prebuilt integration. 3. Do you have any tips for retailers just getting started with chatbots? What are the key considerations and blockers? While retailers are aware of chatbots, many have not yet implemented them as part of their marketing strategy. Also, some have not decided whether this channel is worth pursuing. Retailers often focus on customer service chatbots first, as that solves a clear automation need that drives cost-savings and standardization of care. Customer service chatbots serve a specific set of tasks well that relate to a small portion of shopper activity. However, they do not serve the ultimate opportunity for the retailer that a voice-enabled Personal Shopper will that includes: Continuously engaging and entertaining consumers with personalized recommendations Driving towards buying decisions Deepening loyalty Collecting valuable social intent data  Customer Service bots and Personal Shoppers are two complementary components of a retailer’s bot strategy.   4. What results have you been seeing for retailers using chatbots? How can retailers make this channel successful? We are just finishing up an internal beta testing phase with about a dozen retail brands, but in a previous four-week case study with over 5,000 users we gathered the following data:  69% of users conversed with bot about product related inquiries 3.2 user visits per month 4.2 product searches per user per month (3-4x typical search rate) 32% of users engage beyond their initial search with deeper product-related clicks (comparable to online) Total of 7 Shopping Events triggered in the Smartbot per user per month (Shopping Events are defined as shoppers using search, viewing product, seeing similar products, adding products to wish lists, setting price drop alerts, etc.) 80%+ view rate of Text Messages (vs. <10% for email)  While chatbots and Smartbots are new emerging social channels, the initial data suggests that usage and conversion rates are already equal to or better than established shopping channels like websites. This means that consumers are quickly getting comfortable with the conversational chat format for shopping. For retailers to make this social commerce channel successful, they need to leverage their existing Facebook pages, as well as other channels like email, to notify their shoppers about this new shopping channel and how it benefits them. 5. A key element of making chatbots more valuable is utilizing AI to provide smarter responses back to the shopper. How does RooBot handle the convergence of chatbots and AI and where do you see this market going in general? Most chatbots in the retail space claim to be AI-driven. In reality, they do not have the shopping profile data to deliver a truly personalized shopping experience. Anyone can build a functioning chatbot. However, most chatbots fall short because they lack the data, machine learning, and collaborative filtering necessary to deliver truly scalable 1:1 personalization for each shopper. RooBot has the experience of over 11 billion shopping events that provide the “training set” necessary to deliver AI-driven results. For retailers, AI powers personalized shopping, which in turn drives engagement, repeat usage, brand loyalty, and sales. The RooBot AI engine is constantly learning new “skills” to advance personalization further.  The constant training of new AI and NLP skills is a good example of where we see the market going, as it ultimately can build even more engagement and increase sales through very natural conversations with the “Personal Shopper Smartbot.”  6. Do you have any cool new features or improvements coming to RooBot that you can share? New features that benefit both retailers and their shoppers are regularly being added to the RooBot platform. New features available soon include: Buy Now:  Enables shoppers to either jump directly to their cart, check out, or buy within the Smartbot with one click. Add video: Alongside text, buttons, quick replies, images, and templates, add videos that appear inline without leaving the chat. Teach your bot to understand anything:  Add any expression, and tell the bot what to do. The bot will understand everything you teach it, along with similar requests, and can respond with text, random responses, multimedia, and more. View message history: Save all the messages you've sent to users and check their performance. 7. RooBot is offering a 60-day free trial for Commerce Cloud customers just in time for the holidays! Thanks so much. Tell us about the free trial—-how our customers can take advantage of it and how it can help them sell this holiday season. We are excited about our Oracle Commerce launch, and we wanted to kick it off by providing a free 60-day trial. Here’s what retailers will get as part of the trial: Smartbot: Launch a basic Smartbot (with a merchant's full product catalog included) in 15 minutes or less.   Customization: Get a fully-customized Smartbot to match the look and feel of their brand. We will offer this for free during the trial and can deliver this in two business days. Marketing: A “Smartbot Marketing Guide” will be provided, as well as a strategy call with our Marketing Team to provide suggestions for maximum reach during the upcoming holiday shopping season. Retailers need this solution to compete with Amazon Alexa and drive voice and chat enabled social commerce. Get your retailer clients setup with a Free Trial of RooBot today!  For more information about RooBot’s prebuilt Oracle Commerce Cloud integration, take a look at RooBot’s Marketplace listing or reach out to Laurence Marks, the CEO of RooBot directly here. Check out our other Get to Know interviews with Oracle Commerce Cloud partners and find out more about other great solutions that help our merchants sell more effectively.

Chatbots are a hot topic right now because they represent such a significant opportunity. Six of the top ten most used apps globally are messaging apps with billions of users, and...

Commerce Cloud Service

Everything You're Missing in Customer Connect!

As you may (or may not!) know, we have a centralized hub for Oracle Commerce Cloud customers to access documentation, FAQs, how-tos, best practices, enablement material, links to videos and webinar recordings, and more.  It's accessible to all Oracle Commerce Cloud customers (and partners) and all you need to do is register for it. (This needs to be done separately, even if you have an Oracle SSO.) Recent posts include: Important Security and Password-Expiration Related Changes in 17.4 (If nothing else, please read this doc!) September Customer Office Hours Recording, Deck, and Answers to Follow-Up Questions Setting Up Multisite in Your Test Environment in 17.4 How-To on Using Audiences in 17.4 Extended FAQ on Using Server-Side Extensions Widget Updates for 17.4 Mobile Best Practices To register: Go to the main page for the Oracle Commerce Cloud forum and click the register link in the upper right corner: https://cloudcustomerconnect.oracle.com/resources/7f8654d874/summary When you register, make sure to use your work address. I strongly encourage you to check out Customer Connect. We are adding more content all the time and we even take requests! You can also post questions to the product team or other OCC customers in our forum, so check it out. It's an important resource to take advantage of. Any issues, please email me at so.young.park at oracle dot com.

As you may (or may not!) know, we have a centralized hub for Oracle Commerce Cloud customers to access documentation, FAQs, how-tos, best practices, enablement material, links to videos and webinar...

Commerce Cloud Service

What's New in 17.4 Release

In the fourth release of the year for Oracle Commerce Cloud, we've added a number of new features, including ability to manage multiple B2B (or multiple B2B and B2C) sites from a single OCC instance, Backorder and Preorder, ability to define Audiences by lifetime value, Split and Partial Payments, new Storefront OOB widgets, powerful Guided Search APIs, and Promotions by Credit Card Type. Visit our online Help center for more in-depth documentation. All customers can now also access details on What's New with each Commerce Cloud release, as well as videos, FAQs, how-tos, best practice guides, and more in our online community, Customer Connect log-in required).  Major New Features The major new features released in the Oracle Commerce Cloud 17.4 release include:    Multi-Site via One Admin Console Manage Multiple B2B Sites Multisite for Oracle Commerce Cloud now allows merchants to run multiple B2B or multiple B2B and B2C sites from a single instance and centralized Admin console. Merchants can have different catalogs and price groups for each site and a single account can have multiple contracts—one for each merchant site.    Shoppers from an account that spans multiple sites have a separate shopping cart for each site (no cart sharing between sites currently).  This feature is automatically available, however a service request is required to have the new hostname set up.   Filter Reports by Site A site filter has been added to each report. Merchants can now view reports for all sites, a combination of sites, or a single site, making it possible to break down sales and site traffic by site. Users may also search by Site Name or Base URL.   The site filter becomes available as soon as more than one site has been configured within the Admin.   NOTE:  Report data is not yet aggregated across currencies, so if the sites are in different currencies, a user will not be able to see totals across multiple sites.   Wish Lists by Site Wish lists are now multi-site enabled, allowing merchants to provide shoppers with wish lists for each additional site. Full wish list functionality is available for each site, including wish list email notifications, social sharing, and wish list modes (i.e. private, shared, group). Each wish list can have its own layout to match the look and feel of each individual site.   Merchants using multisite can choose to have site(s) with wish lists and site(s) without, depending on business requirements.   NOTE:  OCC does not yet support shared wish lists across more than one site.   Global Settings for Email In addition to the site-specific email opt/out preferences added in 17.3, the Storefront API now supports global email preferences, so that shoppers can manage email preferences across sites.    Shopper Settings by Site The following Shopper settings are now site aware, allowing merchants to manage shopper settings differently per site and have more control over their multisite strategy:  • Shopper Session • Guest Checkout NOTE:  Password policy settings remain global.   Audiences Shopper Lifetime Value Attributes and Date Operators New shopper profile attributes have been added to allow merchants to build new audiences, including:  • Lifetime spend, lifetime average order value, last purchase amount • Number of orders placed  • Registration date, first purchase date, and last visit date   Also added ability to build audience rules against both out-of-the-box and custom date profile properties.     For example, merchants can now build audiences, such as Shopper has a lifetime spend > $100 and last purchase date > 3 months ago and use these audiences to display targeted content and/or A/B tests.   NOTE:  This feature initially starts accruing values starting from the 17.4 release for a merchant. Also, only orders made in the default currency for a site will be included in the lifetime value calculation.   Content Variation Slots Merchants can now personalize content to shoppers in different audiences without having to write code. Each slot can contain multiple widgets and can be associated with multiple audiences. It is also possible to show default content to shoppers in any of the audiences not otherwise specified.   For example, merchants can now show specific banners or promotional content on the homepage to high value shoppers specifically and/or show how-to content on a collection page for shoppers interested in a particular product or category.   NOTE:  Content is currently not personalized right after login, but on the next page load.   Audience Size Audience rule builder now provides a visual estimate of the number of shoppers in a particular segment. This visual estimate shows the number of shoppers who could be reached by a specified audience rule and the cumulative impact of a rule for an audience.   This allows merchants to check the suitability of audiences as they’re being built, making it easier to adjust an audience rule as necessary to meet certain requirements. It also helps merchants understand the potential impact of complementary or contradictory rules within an audience.   Catalog Backorder and Preorder This new API allows merchants to take orders for items that are available to sell, but don’t have inventory. Common scenarios where this include instances where the products are backordered (e.g. existing items that have gone out of stock due to manufacturing delays), the products are new and no stock has been received yet (e.g. new arrivals for an upcoming season), and/or shipment must be done based on an agreed upon release date (e.g. DVDs, video games).   Allows merchants to provide inventory counts for backorder and preorder levels and thresholds for customer service and/or merchandising reasons. The OCC Storefront now recognizes and uses those counts to control the display and cart capabilities.    Provides merchants with the ability to understand if an item was ordered from a backorder or preorder inventory.     Payments  Split Payments Provides the ability for shoppers to use multiple payment methods (i.e. credit card, debit card, gift card, deferred payment) to pay for a single order in the Storefront, as well as the Agent Application. (Previously, shoppers could only combine gift cards with one other payment method, not multiple.)  With split payments enabled, shoppers can also now choose the specific amount to be charged per payment method, giving them more control.   There is a new Split Payments widget available out-of-the-box (for both registered and anonymous users) that can be added to the checkout layout to display split payment options to shoppers. Only the payment methods enabled by the merchant in the Admin will display. Merchants will need to configure whether they want to allow full payment only (default) or allow partial payment (recommended for split payments) in the Admin settings.    Partial Payments Provides the ability for merchants to configure the system to “hold” partially paid orders in a pending payment state. Also allows merchants to configure orders to be full payment only or to allow partial payments. The “hold price” time is also merchant configurable. Once an order is unpaid after that time, the system will auto-cancel the order.   For orders held in a pending payment state, shoppers will be notified via email and will be able to return to the site and pay the remaining amount.    Additional New Features and Other Changes There are also a number of additional new features, changes, and improvements included in the Oracle Commerce Cloud 17.4 release. By functional area, these include:     Browser Support There are no changes to browser support.   Language and Currency Support Languages: One new language is supported in 17.4—en-GB is now supported (Storefront only).  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 in 17.4.   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.    B2B Webhook for Custom Order Approvals  Allows merchants to define custom conditions for order approvals (e.g. quantity of items in order, products containing hazardous materials). Approval conditions must be created and triggered in an external solution, based on orders which are passed to it by the webhook. Orders that meet the criteria for requiring approval are sent back to OCC and put into the out-of-the-box order approvals workflow.   NOTE: When the webhook is used to determine order approvals, the OOB approvals trigger based on the value of an order is not enabled. The merchant must choose to use one or the other.   Experience & Design Exclude Products From XML Sitemaps Allows users to exclude certain products from inclusion in XML sitemaps, such as products that aren’t directly available for sale or products that merchants generally wants to discourage search engines from indexing. Also adds a noindex tag to product pages where the product(s) has been excluded.    Accordion Stack This new out-of-the-box stack type allows merchants to easily utilize an accordion UI component on their site. Similar to other stacks, merchants can add any desired widgets to each section within the stack. Also, the stack is expandable from 1-10 steps/sections.     Experiments  Rich Text Editor Experiments now comes with a lightweight rich text editor that makes it easier for users to make variant edits. Includes paragraph format, font name and size, background/text color, and bold/italics/underline. Allows for toggling between RTE, HTML, CSS styling and classes. Also includes improved navitagion with the editing menu.   Storefront Breadcrumbs This new out-of-the-box widget allows breadcrumbs to be displayed on the Product Listing Page, Search Results Page, and Product Details Page. The breadcrumbs build as the shopper navigates through product catalog categories. Shoppers can use these breadcrumbs to find the navigation path they are in and navigate directly to a category in the path by clicking on a link within the breadcrumb.   If a shopper selects a product from any location other than from the navigation widget or search results, the system will display the ancestor category for the product.   Promotions Promotions Based on Credit Card IIN Allows merchants to utilize credit card type as a condition on any promotion (e.g. Save 20% on your order when you pay with a Visa credit card). Allows for a range of values and granularity when choosing card type; can be more broad (e.g. Visa) or more specific (e.g. a card from a specific bank). Also supports a range of card values.    This feature is supported out-of-the-box in the Admin Promotions UI and displays out-of-the-box in Storefront, Agent, and Assisted Selling App.   NOTE:  This feature can be used only for payments entered in the OCC system (not an external framework that allows payment details to be entered outside of OCC). Does not apply when Split Payments or Partial Payments is enabled. Also does not apply to loyalty points.   Additional Short Text Properties on Promotions Allows merchants to create custom properties on promotions. These promotions are passed through the order webhook, so that users can evaluate and analyze the data. This is useful for providing more insight into how promotions are being used, such as tracking promotion referral source.    For example, when a merchant creates a promotion, a short text property can be added via API. The property will then show up as a field on promotions and the merchant can track the number of times the promotion was used.    NOTE:  Initial API setup is required in order for the properties to display in the Admin Promotions UI.   Guided Search New API: Linking Additional Content Allows merchants to dynamically add content alongside product results on search and navigation pages to show relevant information for specific queries. Utilizes Guided Search content spotlighting functionality.    Extremely flexible and can support custom requirements, including the ability to add an information box at the top of search results, for specific key terms, and the ability to dynamically generate a banner on landing pages. For example, merchants can now display information about returns and link to the Delivery and Returns page at the top of search results for queries on “shipping” or “returns.” Or if a customer searches for a TV, for example, display a banner linking to the TV Buying Guide at the top of the search results or a promotional banner for TVs.    NOTE: API-only feature provides a lot of flexibility, but does not have corresponding out-of-the-box widget support, so in order to use this feature, merchants will need to customize the product listing or search results layout(s) as needed.    New API: Facet Ordering Provides merchants with more control over the ordering of facets across their sites. Allows for reordering of the facets in left-hand navigation, as well as ability to set a default order across a site or any page, including Collections.    Can also opt to show all facets or limit to select key facets only, for example, showing certain facets only after a shopper chooses a specific category, to improve the presentation and browsing experience, focusing only on the facets that matter most in context.    By calling the API, the order of the left-hand navigation facets can be changed anywhere on a merchant’s site. This API even allows for facet ordering for specific search terms only.   Integrations Configurator: Multi-Level Hierarchy Supports Bill of Materials (BOM)-based and Recommended Items configuration models, as well as support for sub-item pricing for configured items. Adds the ability for merchants to sell complex, multi-level hierarchical configured items in OCC.    Pre-built integration with CPQ supports post-pay telco-like product structures and bundles. Provides comprehensive view of complex pricing structure. Out-of-the-box Storefront widget support includes updates to cart, order confirmation, and order details, to support this feature.   While OCC supports complex, multi-level configured items up to ten levels deep, recommendation is to have items requiring no more than five levels.   NOTE: Not yet supported in Agent Application.    Tax Support for Tax Exemption Management Allows both B2B and B2C customers using the out-of-the-box Avalara or Vertex O-Series integrations, as well as the external tax webhhook, to take into account customers who have tax exemption certificates. Sends appropriate information to the tax processor, so that complex tax exemption use cases are managed accurately.   Supports both customers who are 100% tax exempt (e.g. a member of the clergy) or exempt for certain goods or services only (e.g. exempt from tax when purchasing machinery for a factory).    NOTE: Does not handle the upload and/or management of the tax exemption certificates themselves in OCC. Assumption is that this would be managed in a service associated with the tax processor. Also does not handle automatic updating of the tax Customer Code.   Assisted Selling Application Enhanced Support for Payments Provides the ability to customize taking payments using ASA, such as installment payments or requiring additional fields, such as National ID Number. Allows merchants who have more complex or custom payment requirements the ability to take these payment in ASA.    NOTE: Does not handle setup of these custom payment types in the Admin UI. Requires confirmation in the webhook section of the Admin.   Custom Order Properties Supports the display and use of custom order properties in ASA (e.g. notes, special shipping instructions). Allows store associates to capture and view important information on orders, providing store associates with more insight and a better way to support shoppers during order creation and/or returns.  

In the fourth release of the year for Oracle Commerce Cloud, we've added a number of new features, including ability to manage multiple B2B (or multiple B2B and B2C) sites from a single OCC instance,...

Commerce Cloud Service

Top Tips for Optimizing Mobile on Oracle Commerce Cloud

There is no longer any debate about the importance of mobile performance and mobile commerce for businesses. Mobile commerce is growing, mobile search has surpassed desktop, and mobile page speed is a factor in conversions and search rankings.   Oracle Commerce Cloud supports both responsive and adaptive approaches out of the box and provides a variety of ways you can customize your website to optimize it for mobile traffic, improve mobile conversions, and provide a better experience for mobile users.   Here are five of our top tips for optimizing mobile on Oracle Commerce Cloud:   1. Optimize the images on your site. In addition to making sure image sizes are the right size for the location and compressed as much as possible while being the right resolution, we recommend taking advantage of our ccResizeImage custom binding which has been updated with HTML5 responsive support using the srcset and sizes attributes and provides performance improvements. The Hero, Product Listing, and Product Details widgets have all been updated to use this custom binding in our latest release.   Images can now be configured to be more responsive so that HTML5 compliant browsers automatically download the right image based on the width available. As a result, even when viewing images on devices which have higher pixel density, the browser downloads a higher resolution image which fits the screen resolution. In addition, when changing orientation from portrait to landscape mode, the browser will download a new image which fits the newly available width. And it also saves bandwidth as the browser knows the viewport and downloads the appropriate image. To enable this feature, set the property “isSrcSetEnabled” to “true” within ccResizeImage binding.      2. Utilize mobile-optimized layouts and widgets for different viewports. In Oracle Commerce Cloud, you can have different layouts and widgets for different viewports (x-small, small, medium, large), allowing you to have more control over the experience for each device type. (If not defined, the native responsive design will display).   This is particularly useful for key pages, like the homepage, listing page, and product detail page, which often convert shoppers differently based on device. For example, you might find that on desktop, your homepage performs well with more widgets, carousels, and content, but on a mobile device, that same page takes too long to load and requires too much scrolling, resulting in increased abandonment. In this case, you’d want to consider having a different, mobile-specific homepage based on viewport and reducing content, for example, so that it fits a one or two scroll limit. In addition, for smaller viewport layouts in particular, we recommend not just putting fewer widgets, but investing in building out mobile-optimized widgets as well.     3. Utilize A/B testing. Oracle Commerce Cloud comes with Experiments, our A/B testing tool. If you’re not sure what will work better for different situations or for different shoppers, you can test different layouts for different viewports by audience segment. For example, you could test a different homepage for the “small” viewport targeted towards female shoppers if you’re seeing in your analytics that female shoppers make up a large percentage of mobile traffic, but aren’t converting well. (If you’re on a version earlier than 17.2.1 and don’t have Experiments enabled, please contact your CSM.)     4. Simplify and do regular clean-up. Make sure your widgets do not include unwanted hidden elements and that widgets such as global header and footer widgets are simplified, consistent, and display properly in mobile.   5. Include mobile in your overall design, development, and QA efforts. Mobile is no longer an afterthought, so as you design and develop new features, site, and email improvements, it’s important to consider mobile display and presentation in those requirements, as well as make sure they are included in your testing efforts, so you’re sure they render properly across devices.   We hope you’ll take advantage of these tips! If you are a current Oracle Commerce Cloud customer, please feel free to connect with us in our online community, Customer Connect, which includes best practices, tips, detailed release information, FAQs, videos, and more, including a technical how-to on image resizing (login required) and information on our latest release, 17.3.

There is no longer any debate about the importance of mobile performance and mobile commerce for businesses. Mobile commerce is growing, mobile search has surpassed desktop, and mobile page speed is...

Commerce Cloud Service

What's New in 17.3 Release of Oracle Commerce Cloud

Oracle Commerce Cloud has released its third release of the year! We've added a number of new features, including improvements to Multisite via One Admin Console, B2B Account Hierarchies, improvements to Audiences, including the ability to conduct A/B tests by Audience, and multiple extensibility enhancements, including Server-Side Extensions, and much more.  Visit our online Help center for more in-depth documentation. All customers can now also access details on What's New with each Commerce Cloud release, as well as FAQs, how-tos, best practice guides, and more in our online community, Customer Connect (log-in required).  17.3 Major New Features Multisite via One Admin Console: Site-Specific Settings and Layouts Create additional B2C sites and assign catalog and price groups to each site via API. Manage multiple B2C sites using a single administration interface, enabling merchants to run multiple websites on unique URLs that require a unique shopper experience per site, including different content, product assortments, and layouts. This would be particularly useful for cases where country stores are needed that have their own URLs, country-specific product catalogs, and/or prices. In 17.3, multi-site improvements include: Site-Specific Layouts: Assign a layout to one or more sites, present a different layout to shoppers by site, and send emails with site-specific layouts.  Site-Specific Settings: Users can select the site context for updating site-specific settings: shipping methods/shipping country, setup, and email settings. Users can easily see which settings are site-specific or global. Filter Promotions by Site: Business users can work more quickly and efficiently by being able to filter promotions by site. Filter options are now: All promotions, by site, and all sites. This site filter can be used in conjunction with other filters.   The OCCS Admin UI provides a centralized location for business users to manage shared and site-specific promotions, and different product catalogs, pricing, content, and layouts for multiple sites per site. In addition to being able to assign a promotion to a single site and multiple sites, a promotion can also be set to apply to all sites. Also includes preview by site, site-specific SEO, site-aware endpoints, and Storefront, Agent, and Assisted Selling Application support for multiple sites, including separate shopping carts per site.  Sites can now have different look and feels, layouts, email templates, and shipping methods, but continue to have shared payment gateways and payment methods. Shoppers have the same login and address book across sites, but order history is shown for the specific site a shopper is on.  NOTE:  In 17.3, access control for Admin Console users cannot be restricted by site and wish lists are available on the default site only. B2B Commerce: Account Hierarchies An account can now contain sub-accounts that represent multiple hierarchies of an organization structure, allowing customers to manage by department, for example, and allowing buyer actions to be limited by the accounts and sub-accounts the buyer belongs to. Sub-accounts inherit most properties from the parent, but these can be overridden if desired.  A user (contact) can also now be a member of multiple accounts. The Contact Login (for Managed Accounts) widget element now includes a picker that allows an account-based shopper to switch to any active accounts the shopper belongs to. A user will have multiple shopping carts that are maintained as the shopper switches account context.  Account Hierarchies are supported in the Admin, Storefront, and Agent. Due to the nature of this feature, layout changes must be made in order to add account hierarchy capability to the Storefront.     Audiences: Rule-Building Provides the ability to use numeric profile and account properties, such as age, to build audience rules that personalize site content and products for shoppers. For example, an audience rule can be created such as “age > 18 “ to only show products to shoppers over a specified age. This features supports out of the box shopper profile and account properties, as well as custom profile properties. It does not yet support account properties or rules against dates. Also includes the ability to clone audiences, allowing business users to quickly copy complex audience rule sets to use as a basis for a new audience. Audiences:  Experiments by Audience Audiences are now directly integrated with Experiments, allowing A/B tests to be targeted towards specific audience segments. Both the control and variant groups are taken from the selected audience. Especially useful for instances where shopping behavior and presentation may differ, such as by age and/or gender. Allows testing of content and experiences with a subset of shoppers before rolling them out more broadly. Also allows personalization of specific content to targeted audience segments based on the audience segments currently supported in OCCS. Extensibility: Server-Side Extensions Allows integration and customization code to be run alongside Oracle Commerce Cloud, co-located for security, reliability, and performance. Runs on Commerce Cloud’s PCI compliant, highly available infrastructure. Helps alleviate the need for having to find a PCI-compliant hosting provider and manage custom integration code separately. Add REST APIs directly to the Oracle Commerce Cloud REST API.  Intended for extensions and add-ons to the Commerce Cloud solution, not standalone applications or substantial replacements of key functionality.   Leverage developers’ JavaScript experience by writing code for Node.js. Extensibility: Single Sign-On for Storefront Merchants with an existing SSO solution across properties can now seamlessly add Commerce Cloud. For example, if a merchant has a support site, the user can log into OCCS and seamlessly move across to the account on the support site (and vice versa).  Shopper logins can use existing SAML2 SSO solution. OCCS user profiles will be auto-created and updated when a user logs in. Profile properties to share with OCCS can be customized. Allows for a seamless login experience across sites and users only need to register once. Works with industry-standard SAML2 SSO providers. Extensibility: Custom Properties on Order Line Item Provides merchants via REST API with the flexibility to create, retrieve, and update custom order properties at the order line item level, especially useful for instances when an item is customized or personalized (e.g. gift cards, monogramming). Storefront JavaScript API has been enhanced to support customizations using order line properties. Supported in Admin, Agent, Storefront, Order Webhooks.  NOTE: email templates do not yet have access to the line item custom data.  Extensibility: Include Site ID in Webhook Payloads The site ID property is now included in the webhook request payloads for the following webhooks, allowing systems that receive webhooks messages to identify the site that originated the message and process the message accordingly:  Order Submit, Order Submit for Non PCI Compliant Target Systems,  Return Request Update, Return Request Update for Non PCI Compliant Target Systems, Cart Idle, Quote Request, Quote Update, External Price Validation, Shipping Calculator, External Tax Calculator, Shopper Registration, Shopper Account Update,  Credit Card Payment, Generic Payment Allows for a service to be created that redirects webhook messages to the desired destination based on site. Useful for instances where a merchant has site-specific external systems, such as OMS or marketing systems. Merchants can also set up a proxy service to redirect messages to different target URLs based on site.  NOTE:  The following webhooks do not include the site ID because they are not triggered in the context of a site: Publish Complete, Import Complete, Export Complete, Account Create, Account Update. Also, the Shopper Profile Create and Shopper Profile Update webhooks may be triggered outside the context of a site, for example, if they are created or updated using Agent or the API. In this case, the site ID will be for the default site. Additional New Features and Other Changes Language and Currency Support Languages: No new languages are supported in 17.3. Thirty-five 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, 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 have been added in 17.3. 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).  Experience and Design: Cross-CX Consistency  Distinctive Oracle Apps style has been applied to all CX Cloud Apps, including Oracle Commerce Cloud, so that they share a common navigation model. The standard application header is now consistent. Admin users can use the new navigation drawer to access all areas in the Commerce Cloud application.   Experience and Design: Context Configuration for Checkout Layouts  Allows merchants to create checkout layouts that differ based on payment scenarios with designated target URLs or order statuses.   Allows the user to choose from an enumerated list of order statuses that will determine when a particular checkout layout will be used.  Allows a user to enter a stub that will be appended to the store URL. For example, the user may enter “[payment processor]” which would result in “/[payment processor]” using this particular checkout layout. Experience and Design: Layout Manager Filter  Design Studio “Layout” Manager now contains a quick search functionality, allowing merchants to quickly search by layout title name. The filter queries against “contains” in the layout title as the user enters characters.  NOTE: Will not search by any field other than title. Experience and Design: Design Code Utility  Command-line tool that allows merchants to integrate Commerce Cloud with the IDE or code editor of choice. Makes it possible to transfer content between Commerce Cloud server instances.    This is especially useful for front-end developers who want to work with Design Studio code outside of OCCS. Storefront: Test Environment Storefront Authentication  Restricted access model for origin and test storefront servers has been implemented, so that only certain applications are allowed direct access to those servers. Includes the ability to specify a whitelist of IPs, IP ranges, and/or headers that will not be required to provide the user name/password for access. This prevents web crawlers and anonymous users from accessing test servers. NOTE: Because of the way Edge, Internet Explorer, and Safari browsers handle authentication, there will be a conflict between the basic authentication model and the normal shopper authentication model on the storefront. To handle this, there is an alternative login (same credentials) that will be served to those browsers, circumventing the basic authentication conflict. Storefront: Collection Navigation Widget  New widget version for collections loads category data faster to improve rendering and overall widget performance. The widget loads only the data needed per viewport and also lazy loads category level data on demand as shoppers drill down the category tree. Storefront: Improved Responsive Image Support  ccResizeImage binding has been updated with HTML5 responsive support, using the srcset and sizes attributes. Hero, Product Listing, and Product Details widgets have been updated to use ccResizeImage instead of productImageSource. Images can be configured to be more responsive using scrset and size attributes, so that HTML5 compliant browsers automatically download the correct image based on the available width, even on change of orientation between portrait and landscape, saving bandwidth. Storefront: Points as a Currency (API Only) Provides ability for merchants to create a new currency type called “points” using the API and set up a price list group using this new currency. This allows merchants to launch a separate site based entirely in points and enables shoppers to redeem points that have been accrued. This is API only and requires the merchant bypass out of the box tax calls or set up own tax processing. Shipping must either be handled in points or via the external shipping calculator. The extensible payment framework can be leveraged to integrate with external loyalty engines.  Catalog: SKU Bundles (Admin UI Support) Allows merchants to combine multiple SKUs and create a new product/SKU bundle within the Admin UI, making it easy to set up and view the bundled SKUs. Includes ability to use the SKU Import/Export function to manage the bundled SKU setup. Allows merchants to repurposes existing SKUs and sell them in multiple configurations (e.g. gift bundles or baskets, pairing items to sell overstock or bundling items that shoppers already buy together often).  This was previously available via API only. NOTE: This feature does not support additional configurations by the shopper; only by the merchant. Publishing: Selective Publishing Improvements Merchants can now filter by user, see timestamped changes for all authors, and view selected assets and dependencies separately. This allows business users to filter and see only the assets they have modified, as well as opt to see all the users who have modified each item and when. Also allows users to easily differentiate between assets they have selected for publishing and the dependencies that also must be published, on the Final Review page. Guided Search: Multi-Language Scalability Guided Search capabilities have been improved to model data much more efficiently. The first feature to take advantage of this is multi-language applications which are now more easily manageable, with publish times for multi-language implemented reduced significantly.     Integrations: External Commerce Item Data Order items can now record attribute data that is not part of the commerce catalog and support item level attributes from external systems. This is especially useful for telco use cases, where a merchant may have a configured SKU with external item attributes, such as number of minutes or text allowances.  While this feature is derived from telco requirements, it is a standalone generic feature that can be used by any OCCS customer. By leveraging this feature, merchants can defer as much or as little of the customization of products to an external system as they like. Integrations: Handling Data in Bulk Merchants can now import and export data in bulk using plug-ins, allowing for data to be brought in from an external system or data to be sent to an external system. Supports JSON and CSV formats. Objects supported: Accounts, Products, Collections, Catalogs, Profiles, and Inventory.  Shows status of files uploaded and any errors. Triggers webhook on completion to notify any external systems. This process can support translations. Tax: Tax Processor Configuration Enhancements   Provides merchants with the ability to configure their tax processor settings directly from the OCCS Admin UI. Supports two out-of-the-box processors (Avatax and Vertex O-Series) and the customizable tax calc webhook option, as well as None where no tax processor has been configured. The fields for configuration will change depending on which tax processor is selected. Only relevant fields are displayed when a particular processor is chosen, making it easier to do the setup. Tax: External Tax Webhook   Allows merchants to create their own tax calculation processing by allowing Commerce Cloud to make a call-out to retrieve the appropriate values. Gives merchants more flexibility in integrating with the tax calculation provider of choice.  The UI includes a section where merchants can choose the tax provider, set warehouse location, and input the URL and credentials necessary to facilitate integration with an external system. Merchants are still required to build the intermediary integration between the tax processor and OCCS – the external tax webhook enables this to be done and will provide the data needed to facilitate a third party integration. Tax: Tax Included/Excluded by Price Group Merchants can now indicate if product prices include or exclude tax by specific price groups, especially useful for merchants selling in multiple countries and currencies. For example, merchants with products sold in USD may want tax listed as separate from the price, while products sold in EUR may want tax included in the price.  Previously, this was a global setting. This must now be set at the price group level. Assisted Selling Application: Split Shipping Support Store associates can now provide assistance on orders with split shipping using ASA. Provides the ability to quickly and efficiently process orders that have items going to more than one location.  NOTE: This doesn’t support use cases that mix fulfillment channels in the same order—for example, in-store with online. Customers must have all items shipped – they cannot have some shipped and walk out of the store with other items in the same order. Assisted Selling Application: Opt-In/Out Email Settings Support Allows in-store associates to opt shoppers into or out of marketing emails for a particular site and manage subscriptions using ASA. This feature is site-specific.

Oracle Commerce Cloud has released its third release of the year! We've added a number of new features, including improvements to Multisite via One Admin Console, B2B Account Hierarchies, improvements...

Commerce Cloud Service

Announcing New Oracle Commerce User Group, Pipeline Pros!

A new, non-profit user group, Pipeline Pros, has formed specifically for Oracle Commerce! It’s run by customers, for customers, and focuses exclusively on Oracle Commerce products. (Read the official release here.) The inaugural event, Insight North America, takes place August 28-30, 2017 in the Chicago area. Don’t miss this chance to learn from and meet with Oracle Commerce customers, partners, and the product team! If you become a member of the user group by July 15, you save 40% on up to two event registrations to Insight North America. Attend for as low as $507! Unlike other conferences, Insight North America is focused solely on Oracle Commerce On-Premise and Oracle Commerce Cloud solutions. Actionable and valuable content will be presented over three days, with deep-dive education and networking opportunities, how-tos, and techniques for making your Oracle Commerce solution work for you and your organization. Sessions include topics on everything from ATG, Endeca, and Cloud-specific strategies, Commerce REST APIs and microservices, and building effective commerce teams, to scaling Oracle Commerce for holiday traffic, managing content, and optimizing Oracle Commerce sites. Three keynote sessions will be held: ·         Jeffrey Hamm, Senior Director e-Commerce, ULTA Beauty ·         Katrina Gosek, Senior Director Commerce Strategy, Oracle ·         John Roberts, Head of Digital Channel, Agilent Technologies And you’ll learn best practices from other customers, such as: o   Michael Kors o   ULTA Beauty o   Vitamix o   Carolina Biological Please visit the Insight North America website for more information.    Want to join and take advantage of the special members-only rate? Contact Executive Director, Anna Taylor at anna.taylor@pipelinepros.org. p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px 'Helvetica Neue'; color: #454545} p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px 'Helvetica Neue'; color: #454545; min-height: 14.0px} p.p3 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px 'Helvetica Neue'; color: #e4af0a} span.s1 {text-decoration: underline} span.s2 {text-decoration: underline ; color: #e4af0a}

A new, non-profit user group, Pipeline Pros, has formed specifically for Oracle Commerce! It’s run by customers, for customers, and focuses exclusively on Oracle Commerce products. (Read the...

Commerce Cloud Service

Oracle Commerce Cloud May Office Hours

Thank you to those of you who were able to attend our first Commerce Cloud Office hours in April. We took your feedback and are incorporating it into our May session. Details for our next Commerce Cloud Office Hours: Topic:  What’s New in Oracle Commerce Cloud 17.2  Date/Time:  Tuesday, May 23rd @ 11:00am ET Location:  Virtual Register to attend (Note: This session is for Oracle Commerce Cloud customers only):  https://oracle.zoom.us/meeting/register/936bdf78021803bddc2040ba88984b7b This is an open discussion and opportunity for customers to ask product management experts about the latest release of Oracle Commerce Cloud. Based on feedback from the first session we will be changing a few items: - We are going to request that questions are submitted in advance. There is a required field in the registration form to submit your question(s). If you have additional questions after you submit your form, please email jeri.kelley@oracle.com in advance of the call. - We are going to have product management present content for the first 30-40 mins and then open it up to questions. The upfront content will be based on pre-submitted questions. Here is a link to our 17.2 material to review: What’s New in Oracle Commerce Cloud 17.2 (PDF) We look forward to speaking to you on May 23rd!

Thank you to those of you who were able to attend our first Commerce Cloud Office hours in April. We took your feedback and are incorporating it into our May session.Details for our next Commerce...

Dashboard

What's New in 17.2 Release of Oracle Commerce Cloud (April)

In our second release of the year for Oracle Commerce Cloud, we've added several major features, including Multisite via One Admin Console, B2B Commerce Order Approvals, initial release of Audiences, A/B Testing of Widgets, SKU bundle support (API only). As always, you can check out our online Help center for more in depth documentation. All customers can now also access details on What's New with each Commerce Cloud release, as well as FAQs, how-tos, best practice guides, and more at Customer Connect, our online community (log-in required). Check it out! 17.2 Major New Features Multisite via One Admin Console Create additional B2C sites and assign catalog and price groups to each site via API. Manage multiple B2C sites using a single administration interface, enabling merchants to run multiple websites on unique URLs that require a unique shopper experience per site, including different content and product assortments. This would be particularly useful for cases where country stores are needed that have their own URLs, country-specific product catalogs, and/or prices. The OCCS Admin UI provides a centralized location for business users to manage shared and site-specific promotions, different products, catalogs, pricing, and content for multiple sites per site. In addition to being able to assign a promotion to a single site and multiple sites, a promotion can also be set to apply to all sites. Also includes preview by site, site-specific SEO, site-aware endpoints, and Storefront, Agent, and Assisted Selling Application support for multiple site, including separate shopping carts per site. In this first iteration of multisite, sites have the same look and feel and layouts and email templates, shared payment gateways, payment methods, and shipping methods. Shoppers have the same login and address book across sites, but order history is shown for the specific site a shopper is on. Note that in 17.2, access control for Admin Console users cannot be restricted by site and wish lists are available on the default site only. B2B Commerce: Order Approval: Purchase Limits A new Approver role is now available which, when assigned to an active contact on an Account, allows order approvals to be enabled. The option to control purchasing by requiring approvals based on a configurable order total purchase limit can be configured in the Admin UI. Merchant admins can allow/disallow Account admins to control this approval feature on their own accounts. Merchants can also choose to hold prices on an order waiting for approval for a configurable length of time before an order is cancelled. Additional email templates are now available to support this feature as well. When a buyer attempts to place an order exceeding the purchase limit, the order is sent for approval and the account approvers are notified via email. Also, when an order is either approved or rejected, the buyer is notified by email. Once an order is approved, the rest of the order flow is dependent on the payment method chosen by the shopper. As a result, due to the nature of this feature, layout changes to the Profile Layout, Order Details Layout, Scheduled Order Layout, Checkout Layout, and Order Confirmation Layout must be made in order to add order approvals to the Storefront. Audiences: Audience-Building and Widget Configurations The Marketing tab of the Admin UI now contains the ability for business users to define audiences using rules built against out of the box or custom shopper profile properties of type string, such as gender. The new Audiences feature also provides the ability to leverage a new audience membership API endpoint within custom widgets to display different content to shoppers within difference audiences, initially against these rules built against default or custom shopper profile properties of type string. Based on audience membership, different content can be shown within a widget on the Storefront. Experiments: A/B Testing of Widgets Major new Experiments and Design Studio feature makes it easy to test performance and success of different website experiences, allowing A/B testing of widget variations, as well as testing of <i>different</i> widgets. Allows business users to take advantage of the flexibility of Design Studio to create complex A/B testing experiments easily. Introduces a new library component called Experiment Slot, which can be added to a layout. Business users can use the current experience as the control and add up to five variants to test against the default. Essentially, any widget that can be added to the website can now be tested&mdash;either a variation of that widget with different settings or another separate widget altogether. As with all A/B tests run using Experiments, performance results are available while the test is in progress, as well as after the test is complete. Test results can be determined using industry-standard success metrics, including Conversion Rate, Add to Cart, Average Order Value, and Revenue per Visitor, making it easy to identify the winner (as long as there is statistical significance). Allows testing of major system changes that would not be possible with standard client-side approach, for example, comparing the number of products per page, testing different product recommendation presentations on the product detail page or different presentations of shipping and handling charges in the shopping cart, or comparing performance of a promotional banner versus product recommendations versus marketing copy in a particular location on the homepage. Additional New Features and Other Changes Language and Currency Support Languages: Serbian is now supported: Serbian-Cyrillic (sr) and Serbian-Latin (sr_latn). Thirty-five 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, 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 have been added in 17.2. Sixty-one currencies are currently supported. Full list here: 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 (Guatamelan 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. Webhooks: Bulk Re-Queue for Failed Webhooks This feature is available as part of the Admin API which now provides a way to retry the failed messages in bulk by providing a query parameter. Improves ability to resolve webhook failures saved in the WebhookRespository more efficiently by allowing querying of the failure list and requeuing of the failures in bulk using a single API call (instead of separate ones). The failed webhook list can now be queried by message ID, webhook message type, server type, or saved time. Publishing: Selective Publishing Enhancements Enhanced publishing selection capabilities include allowing merchants to Select/Deselect All per page, view how many assets were selected, ability to Clear All sections, and see information on multiple authors and which assets they modified. Catalog and Promotions: SKU Bundles Support (API Only)  Allows merchants to combine multiple SKUs to create a new product/SKU bundle by using an existing hidden property & bundleLinks. Merchants can even add more than one quantity of the same SKU to a bundle. Merchants can now easily create pre-combined products that are appealing to shoppers (e.g. special gift basket) and respond to shopping trends and behaviors quickly (e.g. bundling products that shoppers are already naturally buying together). This new catalog type is available in the Storefront and Agent APIs as well. Note that the bundle can only be created by the merchant and does not cover cases where the shopper is configuring a bundle on his/her own. Catalog and Promotions: Promotions Folders This enhancement makes it easier for business users to manage their promotions, allowing them to create, edit, and delete folders, assign promotions to folders, sort and view sub-sets of promotions, and generally have more granular control over promotions organization. Can be used to organize like promotions together and/or group together promotions that are managed by different teams. Assisted Selling Application: Cart and Order Enhancements Provides updated shopping cart to allow merchants to edit quantities and view items in a more user-friendly way. Allows store associates to see the cost breakdown and applied discounts in the cart more easily. Note: Does not handle split shipping. Recommendations: Recommendations by Email Allows product recommendations to be included in two email types already available out of the box—Abandoned Order and New Account—to improve merchandising and upsell/crossell opportunities through key shopper emails. Merchants can define the recommendations strategy and restrictions, as well as the number of recommendations shown. In order to enable this feature, merchants just need to add the recommendations section to the existing out of the box email templates available in OCCS.

In our second release of the year for Oracle Commerce Cloud, we've added several major features, including Multisite via One Admin Console, B2B Commerce Order Approvals, initial release of Audiences,...

Commerce Cloud Service

You’re invited to our Modern Commerce Experience conference, April 25-27, 2017 in Las Vegas!

Our third annual Modern Commerce Experience 2017 Conference is taking place this April 25-27 in Las Vegas, Nevada! Join us and hear first-hand from industry leaders and peers, as well as Oracle Commerce product management, about the next evolution in digital commerce, how others are building scalable, online businesses, and the latest trends, innovations, and best practices in digital commerce interactions. There will be multiple opportunities to attend sessions with industry thought leaders on topics that are important to both commerce and customer experience leaders. Equally important, you will have many chances to listen to and interact with your peers, as they share successes and lessons learned in a number of customer experience and commerce-related areas:   Hear from industry leaders on the shift to mobile, the sophistication of the omni-channel experience and the recent innovations in payments. Explore the key components and drivers of customer loyalty. Learn how to amplify and personalize customer experiences through the use of data and analytics. Understand how businesses are leveraging mobile experiences to drive digital revenues. Gain insights into reducing TCO while shifting resources to focus on customer interactions.   For our Commerce Cloud customers, we are bringing together key members of our community prior to the main conference to share experiences and commerce best practices, discuss future roadmap themes, and talk one-on-one with Oracle Commerce product management. To reserve a spot on our inaugural Commerce Cloud Council and receive one complimentary pass to the Modern Commerce Experience Conference, please email Dan Feuer at dan dot feuer at oracle.com.

Our third annual Modern Commerce Experience 2017 Conference is taking place this April 25-27 in Las Vegas, Nevada! Join us and hear first-hand from industry leaders and peers, as well as Oracle...

Commerce Cloud Service

What's New in 17.1 release of Oracle Commerce Cloud

We’re live with our first release of the year for Oracle Commerce Cloud! Continuing with our improvements from late last year, we’ve added scheduled orders, more B2B capabilities, support for thirteen additional currencies, integration with Fusion OMS, and selective publishing (publish only what you want to make live). You can also now create and manage keyword redirects for search right from our Admin, configure your own URL patterns, create your own UIs that leverage OCCS APIs, and more!   As always, you can check out our online Help center for more in depth documentation. All customers can now also access details on What’s New with each Commerce Cloud release, as well as FAQs, how-tos, best practice guides, and more at Customer Connect, our online community (log-in required). Check it out!   17.1 Major New Features B2B Commerce: Scheduled/Recurring Orders Allows B2C or B2B sites to allow shoppers, when placing an order, to schedule the order for automatic reordering, particularly useful for instances when the shopper frequently purchases the same products on a regular basis. Allows the shopper to schedule flexible interval selections (e.g. weekly, monthly) and suspend/resume scheduled orders as needed in their account. Currently available only to orders placed with a deferred payment method (e.g. invoice) and is not full-blown subscription capabilities.   B2B Commerce: Roles at Accounts (Admin) Assigns the ability for specific contact(s) on an account to self-administer the account, specifically to add new contacts or modify existing ones, and create/modify billing and/or shipping addresses. “Buyer” role is automatically assigned to all contacts. New “Adminstrator” role now supported.   B2B Commerce: Delegated Adminstration for Accounts (Storefront) Contacts with the role of “Administrator” can now perform more tasks, including creation and modification of existing contacts and modification of existing addresses on the account. Enables Accounts to self-manage certain aspects of their account, improving customer satisfaction and reduced cost for the merchant.    Integration: Order Management Cloud This new integration using enables fulfillment of B2B and B2C orders created on Oracle Commerce Cloud using Order Management Cloud. Includes returns and exchange processing, as well as real-time view of order status updates from Order Management. The integration can be customized and extended in a number of ways, including the ability to listen to the status of the order at a line or header level, listen on any return events, or map configurable products to another attribute in Order Management or use the capabilities of the existing Order Management and CPQ integration.   This is an Integration Cloud Services integration that is available to licensed customers of Oracle Commerce Cloud, Order Management Cloud, and Integration Cloud Services.    Selective Publishing Commerce Cloud now supports selective publishing which allows merchants in the Admin to select a subset of items for publishing to production. Multiple design changes can be selected and published together. Required changes are aggregated and preselected for the next publishing event. Allows multiple users working in different areas of the admin to safely select only some items and publish them without pushing all changes by all users.     Additional New Features and Other Changes Language and Currency Support Languages: No new languages are supported. Thirty-three 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, 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—Portungal (pt_PT), Romanian (ro), Russian (ru), Slovenian (sl), Spanish (es), Swedish (sv), Thai (th), Turkish (tr), Ukrainian (uk).    Currencies: Thirteen new currencies have been added in 17.1: AED (UAE Dirham), DZD (Algerian Dinar), EGP (Egyptian Pound), IDR (Indonesian Rupiah), LBP (Lebanese Pound), MAD (Moroccan Dirham), MYR (Malaysian Ringgit), NZD (New Zealand Dollar), PAB (Panamanian Balboa), QAR (Qatari Riyal), SAR (Saudi Riyal), UAH (Ukrainian Hryvnia), VND (Vietnamese Dong).     Sixty-one currencies are currently supported. Full list here (new ones are in bold):  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 (Guatamelan 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.    Platform: CORS: Custom UIs Using the REST API Makes it possible for merchants and partners to write their own browser-based UIs that leverage Oracle Commerce Cloud APIs. Can now configure OCCS to return standard headers for one’s own domains. CORS-allowed domains can now be configured for all REST APIs and specific domains can be added to the allowed origins list.   Experience and Design: Configurable URL Patterns Allows users to customize the URL patterns for product detail pages and collection pages via the Admin UI. Allows increased flexibility in configuring product and collection page URLs according to a merchant’s SEO Strategy. Merchants should pay close attention to tracking specifically configured URLs to avoid creating duplicates.   Experience and Design: Vertical Tabs Stack OCCS now supports the ability for users to place a vertical tab stack on any type of page layout. This method allows a user to place one or more widgets in each section of the stack. Can be used to allow a shopper to navigate between topics of content in a single view.   Storefront: New Custom KO Binding -- ccResizeImage This enhancement makes it possible to automatically detect the viewport and fetch the most appropriate image to use using the /images REST endpoint. This custom Knockout binding can be used in a widget to create the URL that is sent to the /images endpoint, making it easier to utilize. This method can be used to improve storefront performance, so images are properly sized or resized before they are downloaded to the client browser. It can also be used to specify override dimensions for specific viewports.   Catalog and Promotions: Dynamic SKU Properties Provides merchants with the ability to create SKU properties at the base or custom product type level, allowing for unique data per SKU, such as UPC. These SKU properties are available in the Storefront REST API and JS as well as in the Order Webhook. Note: These values do not currently appear and are inaccessible to the Agent Console and Assisted Selling Application.   Catalog and Promotions: Clone Promotions Allows business users to clone an existing promotion and edit basic information, including start and end dates, title, description, and priority to create a new promotion with less effort. Utilizing this method allows merchants who rerun similar promotions to use existing promotions as a starting point when creating a new one, reducing errors, testing and validation time, and speeding up initial creation. The ability to clone promotions only applies to promotions in the Admin UI and does not include ones that are in the PMDL.   Catalog and Promotions: Enhancement to Applying Discounts for a Promotion This new feature provides merchants with the ability to choose whether promotions are applied to items in the shopping cart using list price (default) or the lowest discount price first. It allows business users to control more precisely how Commerce Cloud applies discounts to items and provides more options for selecting how to apply the discounts directly in the UI.   Assisted Selling Application: Enhanced Shopper Profile The Shopper profile page for registered shoppers has been enhanced to make it easier for store associates to navigate to a shopper’s basic information, such as order history, address book, notes, and other relevant information. Has also been enhanced for unregistered shoppers as well to make it easier for store associates to find a customer, order, or create a new account.   Assisted Selling Application: Support for Generic Card Payments Provides a generic payment gateway extension for supporting any credit card or gift card type, in addition to the previously supported Chase and CyberSource payment gateways. Note that custom properties on payment types are not currently supported.   Search Admin: Keyword Redirects New Search Administration UI allows business users to create and manage keyword redirects without needing to rely on IT. Business users can use this capability to provide non-product content results for keyword searches (e.g. set up a keyword search for “returns” to redirect to your page on returns), redirect searches for keywords to a special landing page (e.g. set up keyword searches for a particular brand or holiday to redirect to a specially merchandised page), or redirect searches for keywords to a manually curated Collection or Category page.   Use relative URLs to redirect shoppers to pages within the store and use absolute URLs to redirect shoppers to external pages. Using relative URLs allows business users to preview and test keyword redirects before publishing. This feature was previously available via API only.  

We’re live with our first release of the year for Oracle Commerce Cloud! Continuing with our improvements from late last year, we’ve added scheduled orders, more B2B capabilities, support for thirteen...

Dashboard

What's New in 16.6 Release of Oracle Commerce Cloud

With 16.6 release, our last of 2016 (we did six in one year!), we’ve added more B2B capabilities, CPQ integration for those of you who need to sell products require configuration and/or quoting, thesaurus and keyword redirect support for search, Arabic language support, stacking rules for promotions, and more!As always, you can check out our online Help center for more documentation. All customers can now also access details on What’s New with each Commerce Cloud release, as well as FAQs, how-tos, best practice guides, and more at Customer Connect, our online community (log-in required). Check it out!MAJOR NEW FEATURESB2B Commerce B2B Commerce: Anonymous, Registered B2C and B2B Shopping on Single SiteAllows a single site to support B2C-only, B2B-only, or both B2B and B2C shopping. Account-based B2B buyers can browse the site and even add to cart before logging into an account. If any product(s) added are not in the assigned catalog for that contract, the buyer is notified and the product(s) removed from cart. If the price for a product in the cart is different than the price for that same product in the buyer’s contract, the price is automatically adjusted when the buyer logs into his account.

Enables merchants to support multiple types of shopper modes using a true SaaS commerce product. B2B Commerce: Allow/Disallow Guest CheckoutAllows any site (B2B or B2C) to be configured to allow guest/anonymous checkout or require shoppers to log in/register before completing a purchase. B2B Commerce: Account and Contact Level Custom AttributesAbility to define custom internal and external attributes for accounts and contacts and use custom attributes in the Storefront via custom widgets. This allows merchants to capture attributes that are country-specific, business-specific, regulation-specific, and other additional attributes that are otherwise not available out of the box. This feature is support via API only (no UI support).Marketing Cloud Integration: Abandoned CartMarketing Cloud Integration: Abandoned CartMerchants using both Commerce Cloud and Responsys can easily implement abandoned cart campaigns in near real-time. Includes the ability to define how long the system should wait before determining that a cart has been abandoned, what type of program to initiate to capture the sale (e.g. email, sms), and what format the communication should take (e.g. discount coupon, link to online order, link back to order). Marketers can create abandoned cart programs to increase order conversion (both online and across channels), improve communication relevancy, and provide a useful service to shoppers. This integration can be utilized to add a shopper to any type of event-based program in Responsys.CPQ Cloud Integration: Configurator and QuotingCPQ Configurator: Commerce Cloud now supports configurable products, including complex configured items in a self-service channel, allowing complete customization of products and add to cart directly in the commerce storefront/agent app. Leverages CPQ’s guided selling, rules and constraint, to sell complex products error-free. In instances where complex, customizable products are being sold and many of the sub-components/parts are not suitable to sell as standalone products, the merchant can flag these items as “Not for Individual Sale” which ensures that they are “Active” but will not show up in catalog navigation or search results.  CPQ Quoting: Commerce Cloud also now supports quoting where the Commerce system creates an RFQ (Request for Quote) and submits that to CPQ for processing. CPQ returns completed quotes with approved discounts and the Commerce system allows purchasers to review, accept, reject, or request a requote. Allowing purchasers to self-service many of the quoting process tasks increases efficiency and frees up the direct sales team to focus on new business.  The Commerce Cloud-CPQ Cloud Integration requires use of Oracle ICS (Integration Cloud Service).Thesaurus Support:Search Admin: New Search Admin UI in Oracle Commerce Cloud allows business users to configure one way and equivalent thesaurus entries, allowing them to manage thesaurus search configurations without needing IT. Business users can create, sort, and delete synonym entries. You can set up “equivalent” thesaurus entries, so that if a shopper, for example, types in “top” and/or “shirt,” she will see results for both. You can also set up “one-way” thesaurus entries, so that if a shopper types in “computer” it includes laptops, but a search for “laptops” does not include all results for “computer.” Guided Search: Thesaurus REST API endpoint has been exposed to allow for batch imports and updates of all thesaurus entries. This provides the ability to programmatically add, edit, and delete thesaurus entries in OCCS Guided Search. Especially useful when populating initial thesaurus entries or to programmatically synchronize with an external system.ADDITIONAL NEW FEATURES AND OTHER CHANGES Browser SupportThe Storefront and Admin and Agent consoles now support the latest for MacOS Sierra and iOS 10.Language and Currency SupportArabic is now supported in the Storefront. (Admin not included; coming at a later date.)Experience and DesignImport/Export of All Design Assets: Allows users to export all of the “Design” assets from an environment and import them into another environment. The assets are exported to a single package that includes all layouts and widgets from the originating environment. This feature makes it much easier to replicate all design assets from one environment to another, as well as provides a simple way to create a backup of all design assets. Note that Themes are not currently included in the exported package. BiDi Framework and Arabic Language Support: OCCS now supports a bidirectional framework, allowing merchants to build an Arabic language site that includes bi-directional display of UI components. For all Right to Left (RTL) languages, Commerce Cloud will add the html dir=”rtl” attribute and the framework will conditionally load the Bootstrap RTL CSS if the selected language is an RTL language.Design Studio Enhancements: Ability to switch between minified and non-minified JS in Preview for debugging purposes. Allows ability to delete unused layout instances and editing of payer authentication layout.Enhanced Order Status Support: The complete list of order statuses is now available for use to display on the Storefront. All order status values can now be customized via the text snippets tool to be more shopper-friendly.   New Widget Versions: Many widgets have been updated and new versions are now available. Updated versions facilitate the uptake of major new features like CPQ Configurator and Quoting, as well as bug fixes and performance improvements.Catalog and PromotionsStacking Rules for Promotions: Allows merchants to define which promotions can be used in combination with others to protect margin and prevent abuse of discounts, and how many promotions from that group can apply to any one order. Also allows for the definition of which stacking rules can be used with other stacking rules. By default, all stacking rules can be combined with each other, so merchants must explicitly exclude a rule, if this behavior is not desired. Also note that only promotions can be in a stacking rule. This means if a coupon code rule is required, the coupon code must be attached to a promotion first.Active/Inactive Setting for SKU: Provides business users with the ability to have more control over which SKUS appear on the Storefront and in search by setting a flag at the SKU level to determine availability. SKUs can be made unavailable without having to delete the SKU or make the entire Product inactive. Once made inactive, a SKU will no longer be available via the product detail page, on listing pages, including search and category/collection, and it will be removed from any price range calculations on the product listing. If all SKUs for a product are inactive, the product itself behaves as an inactive product in the Storefront.Note this feature is not tied to inventory levels or availability settings within the Cloud inventory manager.Related Products Import/Export: Includes ability for merchants to import the assignment of Related Products for items via the CSV Product Import file and make assignments and changes in bulk. Using the export feature provides the ability to see the list of assigned related products.  Guided SearchKeyword Redirects: Keyword redirects can now be used to redirect searches for a specific term to a particular page and provides the ability to programmatically add, edit, and delete those redirects in Guided Search. Once set up using the appropriate REST endpoint, the redirection automatically occurs in the Storefront. You can use this capability to provide non-product content results for keyword searches (e.g. set up a keyword search for “returns” to redirect to your page on returns), redirect searches for keywords to a special landing page (e.g. set up keyword searches for a particular brand or holiday to redirect to a specially merchandised page), or redirect searches for keywords to a manually curated Collection or Category page.This feature is currently available via API only. (UI support is coming soon.)RecommendationsIn-Category Restriction: Restricts recommendations to products in the same collection as the current product shown, providing business users with more control over product recommendations. Improved Cross-Session Recommendations: Recommendations are now improved for logged-in shoppers across different sessions across different browsers due to persistence of visitor ID across sessions and browsers.  Improved Checkout Tracking: Improves the capture of checkout events for certain payment gateways, improving recommendations for retailers, regardless of which payment gateway being used.Performance Improvement: Improvements have been made to better Recommendations widget response times and reduce server calls.Assisted Selling ApplicationPhase 1 Support for Split Shipping: Includes ability to view orders in Order History that contained split shipping groups (multiple shipping addresses) and take an active cart with split shipping started elsewhere in OCCS (e.g. Agent, Storefront), and complete the order. This capability ensures sales are not lost from persisted shopping carts. Support for iOS 10: Allows ASA to be run on devices running iOS 10. Note: Will not function with an iOS earlier than 9.2.PaymentsGeneric Payment Framework: 3D-Secure Support: Card payment webhook capability has been enhanced to handle optional payer authentication (3D-Secure) for non-MOTO transactions, allowing merchants to support shoppers in geographies where 3D-Secure is mandatory for online card authorizations. 

With 16.6 release, our last of 2016 (we did six in one year!), we’ve added more B2B capabilities, CPQ integration for those of you who need to sell products require configuration and/or...

Dashboard

Live Webcast: Dec. 6 at 12pmEST: Oracle Commerce Strategy & Roadmap

Hi: Please join Oracle Commerce Product Management leadership on Tuesday Dec 6, 2016 (12:00 EST) as we highlight our product strategy and vision for commerce at Oracle.Register for the live webcast and Q&A here: http://bit.ly/2gJstbd We will discuss our focus areas for both on premise and cloud solutions, showcase new product innovations and explore the emerging industry wide themes of the gradual evolution to the cloud and the need for continuous innovation to remain competitive. You will learn: Roadmap for both Oracle Commerce on-premise solutions – including ATG and Endeca – and Cloud solutionsHow Oracle Commerce on-premise and cloud solutions share components that protect and extend your investmentsTips on developing your strategy and plan for gradual evolution to the cloudCo-existence options that allow you to move to the cloud as you are ready while leveraging on-premises investmentsNew product innovations that improve agility, results and competitive advantageDon’t miss this opportunity to learn what’s new from Oracle Commerce product experts, and get your questions answered during a live Q&A.You can register here.Speak with you soon!Thank you,Oracle Commerce Product Management

Hi: Please join Oracle Commerce Product Management leadership on Tuesday Dec 6, 2016 (12:00 EST) as we highlight our product strategy and vision for commerce at Oracle.Register for the live webcast...

Dashboard

Introduction to Promotions Best Practices Guide: Oracle Commerce Cloud

Oracle Commerce Cloud makes it easy to create and manage promotions, but we know it takes more to deliver a promotion that just creating it functionally. Executing an effective promotion requires coordination, creativity, and analytical know-how. 

 Our Introduction to Promotions Best Practices Guide provides a number of tools to help you make the most out of your promotions! This downloadable guide includes:     •    Promotion Workflow Overview Example: Illustrates the high-level steps required from concept to go-live. Launching a promotion end-to-end requires much more than just building a promotion in a tool. Anyone who has tried to launch a promotion in a hurry knows promotions aren’t built in a day.     •   Promotion Summary Checklist Example: This is a short summary of the key steps and elements typically required for launching a new promotion. It’s meant to be used as a simple one-sheet guide, to make sure nothing’s been missed. You can actually use the checklist right in the document itself! Fill out the fields and check off each item as you go. 
     •   Promotion Snapshot Example: For those of you with more complex promotions and businesses, this interactive worksheet allows you to fill out even more detail, including due dates and messaging for each marketing and sales channel if necessary. You can use this to coordinate multiple stakeholders when managing consistency (or purposeful inconsistency) matters.

     •   Promotion Best Practice Tips: 10 Tips for building an effective promotion, regardless of which e-commerce solution you’re using.

     •    Promotion Goal Matrix: Oracle Commerce Cloud comes out of the box with a number of different types of promotions, including the ability to create custom promotions, and they can all be used with or without coupon codes (single or batch). Our handy matrix matches up promotion types with success goals, to help you pick the right promotion to drive the type of behavior and lift you want. 

  Download our Introduction to Promotions Best Practices Guide at our CX Blog! We’d love to hear from you on your best performing promotions and promotion types. Send me a note at so.young.park at oracle dot com.

Oracle Commerce Cloud makes it easy to create and manage promotions, but we know it takes more to deliver a promotion that just creating it functionally. Executing an effective promotion requires...

Dashboard

How to Create Custom Payment Gateways and more in Cloud Connection

We have a number of new how-to articles for those of you who want to dig into more technical details of Oracle Commerce Cloud in our Cloud Connection community for partners (OPN ID required.) New posts include: • Introducing Custom Payment Gateways: Shares details on creating your own custom payment gateways to support payment processors that are not provided as built-in integrations. • Developing Widgets with Application-level Modules: If you’re a developer working with widgets, this new feature supports the loading of reusable, common JavaScript that can be shared across widgets and elements. These modules can also be used to extend the Storefront framework to create custom Knockout bindings for use in custom widgets. • Filtering Product Results Using the Commerce Cloud REST API: Allows use of the q parameter in REST API calls, as well as in custom widgets, to restrict the results set returned for a product listing. If you have questions about our APIs or anything else development-related, feel free to post them in our Cloud Connection group anytime. Recent questions answered include: • How do we pull the SKU image (instead of Product image) into the cart?  • How can I set a custom payment gateway to use the deferred payment? Our Cloud Connection community is accessible to partners with their OPN ID. Check it out here.

We have a number of new how-to articles for those of you who want to dig into more technical details of Oracle Commerce Cloud in our Cloud Connection community for partners (OPN ID required.) New posts...

Dashboard

Oracle OpenWorld 2016 Commerce Cloud Presentation Highlights

For those of you who missed Oracle OpenWorld 2016 last month, I wanted to make sure you checked out the following highlights from the show. You can always listen to Sting or Gwen Stefani while you read them! These Cloud-related presentations (with download links!) really hit on a number of areas I know our customers are really interested in, including the latest on our Oracle Commerce Roadmap, the new “Modern Developer,” Why Being Mobile First Matters, and Next-Gen Loyalty. Commerce at Oracle Roadmap [CON7169] Ian Davis, Oracle Gary Kirschner, Oracle Come to this session to learn about the Oracle Commerce and Oracle Commerce Cloud roadmap and the upcoming release schedule. Oracle Commerce Product Management is on hand to answer questions and share best practices on how to prepare your organization for upgrades and enhancements. Download Commerce at Oracle Roadmap. Meet the New Commerce Stakeholder: The Modern Developer [CON7167] Pepper Mint, Senior Software Developer, Oracle Adam Belmont, Oracle Shea Nolan, Senior Product Manager, Oracle Meet modern developers: they are internet native, vendor agnostic, courageous, and aware the world is always changing. Forrester Research calls these new stakeholders “millennial architects.” These developers move at the speed of business and are always looking to innovate and experiment to get closer to customer needs. They may not be the final decision-makers on what technology platforms are chosen, but they sure are going to have a say. Attend this session to learn how Oracle Commerce Cloud’s API-first architecture is built for these new modern developers. Download Meet the New Commerce Stakeholder. Why Being Mobile First Matters [CON7163] Madhukar Kumar, VP, CX , Oracle Mobile offers a massive growth opportunity for customer engagement and revenue, but many merchants face challenges scaling their mobile programs. Thinking of mobile as an add-on to the website has created brittle architecture, disconnected touchpoints, and redundant work for most merchants. Adopting a mobile-first strategy in this mobile-first world can set up your program for long-term success. Learn how a mobile-first strategy with responsive and adaptive design can help your business effortlessly manage this critical touchpoint with the same tools and head count. Attend this session for tips on how you can leverage Oracle Commerce Cloud’s capabilities to scale your mobile commerce program. Download Why Being Mobile First Matters. Next-Generation Loyalty: Turn an Ecommerce Shopper into a Loyal Customer [CON7161] Anil Billapati, Director, Software Development, Oracle Narayana Machiraju Venkata, Product Management Director, OracleThe connected world is changing the way businesses market to customers, but knowing your customers and building customer loyalty is more important than ever. In this session, you will hear four key loyalty market trends to watch out for in the next few years as well as Oracle’s overall vision in the customer loyalty space. You will also hear how traditional rewards programs are undergoing tremendous shifts to ensure that customers are engaged and rewarded through channels that are meaningful and personalized to them.Download Next-Generation Loyalty. Want more? Check out our entire content catalog from Oracle OpenWorld 2016!

For those of you who missed Oracle OpenWorld 2016 last month, I wanted to make sure you checked out the following highlights from the show. You can always listen to Sting or Gwen Stefani while you...

Dashboard

What's New in 16.5 Release

With the 16.5 release of Oracle Commerce Cloud, we’ve got a slew of new capabilities, including Volume-Based Pricing, new promotions and integrations, Split Shipping, B2B support, a number of new endpoints and API improvements, ability to control which JS loads first, better snapshot generation, access to Guided Search configurations, and more. Visit our Help center for videos and other information. The latest release information is always available at our Release Readiness page. MAJOR NEW FEATURES Volume-Based Pricing Volume-Based Pricing: Allows B2B and B2C customers to set any list or sale price for a product or SKU based on the quantity of items purchased. Both bulk and tiered modes are supported. This provides an incentive to buyers to purchase higher quantities of an item.   For search facets, the high price (lowest volume) will be used as the filter for price. On the Storefront product detail page, as well as in the Agent Console, prices will automatically update as the quantity changes. Management of volume-based pricing and price ranges is available in the Commerce Cloud Admin UI and there is a Volume Pricing widget element available in Design Studio, so that merchants can easily add volume-based pricing to appropriate pages, such as the product detail page. Promotion Improvements Promotion Exclusions: Allows merchants to identify one or more promotions to exclude from use with another current, active promotion. Enabling a promotion exclusion results in a shopper being unable to combine the excluded promotion(s) in the shopping cart and limits the promotions a shopper can take advantage of in checkout. Spend Y in X, Get Item Discount: This new promotion template allows merchants to create item discounts based on a specific spend amount within a certain product collection. For example, Spend $100 in Women’s Shoes and Get $10 Off Any Item in the Kid’s Shoes category. Merchants can trigger this type of promotion using single or batch coupons and view promotion results data in Commerce Cloud reporting.    Buy X, Get Order Discount: This new promotion template allows merchants to create order discounts based on the purchase of a specific product or product within a specific collection. For example, Buy Any Two Shirts, Get 10% Off Your Order. Merchants can trigger this type of promotion using single or batch coupons and view promotion results data in Commerce Cloud reporting.    Split Shipping Split Shipping: The Storefront Endpoint and JavaScript API have been updated to support split shipping, allowing merchants to split items across shipping groups and display shipping group-specific information the shopper. Covers use cases such as shipping items within an order to different addresses, specifying shipping methods per shipping group, reassigning order items across shipping groups, selecting from a list of pre-saved shipping addresses to use in split shipping orders, and seeing split shipment orders displayed properly in order status, order history, and transactional emails.  Storefront API support is end to end and includes the cart, checkout, order creation, order confirmation, order history, and system emails. This feature is also supported in our Agent Console—from order creation, amendment, returns, and exchanges. This capability is currently supported via API only. Out-of-the-box Storefront widgets have not yet been updated to support this feature, so merchants need to build their own custom UI for presenting split shipment to their shoppers.  B2B: Accounts, Contacts, and Contracts To allow merchants to sell B2B on the Commerce Cloud platform, the following foundational features have been released that support the B2B sales process. B2B: Accounts: Allows merchants that deal with organizations (e.g. distributors, manufacturers, companies, small businesses) to set up these customers (buying companies) as Accounts and create their purchasers (buying users) as Contacts. Accounts can have multiple Contacts associated with them. Admin users can search and manage these Accounts, which have account-specific shipping and billing addresses.   Once an Account has been set up and marked active (among other conditions) in the OCCS Admin UI, an Account’s users can log into the store. If an Account is inactive, all users of that Account are prevented from logging in. New header widgets are available for Account-based commerce. These header widgets should place these elements on the page in order for Contacts to be able to log in and make purchases at an Account’s store. These widgets also allow for Account-based personalization and display the Contact user name, company name, and company logo. Management for B2B orders is supported in the Agent Console, as well as the Storefront. Agents can create or complete new B2B orders, cancel or amend, return and process refunds and exchanges. They can search for orders, customers, and returns using the Account name. They can also handle invoice-based payments on orders. Reporting is also available for Accounts via an Accounts report and Accounts filter for existing sales reports for those merchants using the Accounts feature. Data for existing sales reports can be filtered to focus in on particular accounts. Also allows report users to view and compare sales KPIs by Account.  The Accounts filter and report are only available when at least one account has been configured in the Commerce Cloud Admin. B2B: Contacts: Contacts represent the purchasers (buying users) at Accounts and are created and linked to specific Accounts for a particular store. Secure login creation for Contacts ensures that a Contact is a member of a valid Account. Admin users can quickly search and manage Contacts. Note that a Contact can currently be associated to only one account and the same contact cannot be linked to multiple accounts at this time.  Both the Storefront and Agent Console provide profile management for B2B Contacts and allow for resetting passwords, updating first and last name, viewing addresses for the associated Account, as well as order history.  B2B: Contracts: A Contract associates a catalog and price group to an Account. The Contract determines the products and prices that are offered to customers. Once a Merchant has set up Accounts and Contacts, the Merchant can create a Contract by associating the applicable catalog and price list group for the account. Note that once a Contract has been created, it cannot be removed. Only the applicable catalog or price list group can be changed. Only published catalogs and price groups can be mapped to a Contract. One catalog or price group can be mapped to multiple Accounts as part of Contract definition. B2B: Multiple Catalogs B2B: Multiple Catalogs: Allows B2B merchants the ability to offer specific products to specific groups of customers, or even specific individual customers. This is done by creating a catalog that contains a subset of the products in the master catalog and linking that catalog to an account via its contract.  Once set up in the OCCS Admin UI, the appropriate collections and products are automatically shown to shoppers when they log into their account. This capability is also supported in our Agent Console where agents can retrieve products based on the Account/Contact information selected and the Catalog mapped to that Account. Search in the Agent Console returns products and SKUs within the selected catalog context.  B2B: Multiple Price Groups B2B: Multiple Price Groups: Allows B2B merchants the ability to offer specific prices for products to specific groups of customers, or specific individual customers. For example, this feature allows merchants to offer lower pricing to their highest revenue-producing accounts. This is done by creating multiple price lists and linking a specific price group to an account via its contract.  Once set up in the OCCS Admin UI, the appropriate prices for products are automatically shown to shoppers when they log into their account. This capability is also supported in our Agent Console. Similar to Multiple Catalog support, the Agent Console allows agents to retrieve products and price display based on the contract and price list context. Search returns product and SKU pricing within the selected contract context as well. ADDITIONAL NEW FEATURES AND OTHER CHANGES Browser Support Administrative Console and Agent Console: Now supports latest for MacOS X v. 10.11: Safari v. 9.x Platform and APIs /products Support of Simple Queries: Merchants are no longer restricted to the out of the box query parameters for searching and can now use “q=” to perform simple queries on products. Supports operators such as “eq” (equals), “pr” (present/not null).  Tax System Error Handling: Provides additional configurations for instances when the out of the box tax systems become temporarily unavailable, including the option to continue to take orders and/or additionally set a default tax rate to use in that situation. Orders are marked so affected orders can have the tax calculated later before the product is shipped. Dynamic Type/Property Deletion: Added endpoint to allow the deletion of dynamic types/properties that are no longer needed. Allows this to be self-serve and done without Oracle support or intervention.  Experience and Design SEO: Improved Snapshot Generation: Updated static snapshot service to use a Prerender-based snapshot generation service. This provides high-quality static snapshots of all crawlable pages to search engine crawlers. Automatically updates with the most recent content every 24 hours.  Extensions: Application Level JavaScript: Provides the ability for Extension developers to load JavaScript earlier in the page load sequence and control which JS files get loaded first on the page. This is invoked by the Storefront on page load during the initial JS library loading (require.js). Allows loading of a single JS file that gives more flexible options to load additional libraries and provide JS that can extend the OCCS JS.  Catalog and Promotions Product/Collection Media Assignment in Import/Export: Allows merchants to link media for products and collections through a bulk process (out of the box CSV import/export process) and also add alt text data. Merchants can use this as an alternative to following the standard naming convention for internally stored product media.   Promotion Management: The Promotion Management page in the Admin has been updated to include the ability for merchants to search for promotions based on the Promotion ID or Display Name. Also allows for filtering the promotions list by Enabled, Disabled, or View All, providing merchants with improved efficiency in managing and viewing promotions. Location-Based Inventory:  Merchants can now track, store, and manage specific inventory levels, counts, and stock thresholds by location. This is available via API only and is an enhancement of the Admin API, which now allows for definition of multiple locations for inventory tracking and uploading of inventory counts and stock threshold amounts for multiple locations.   Storefront API Support: Store-Specific Details: The concept of a “store” now exists. With that, endpoint enhancements have been made to retrieve a list of stores and their associated details, such as store name, address, contact details, and opening times. Endpoint enhancements have also been made to retrieve store-specific product inventory (e.g. in-stock indicator, stock quantity per SKU).   These Storefront endpoints have been enhanced to allow this store-specific data to be retrieved and exposed in the Storefront. While store look-up support using zip or postcode is not available out of the box, merchants could implement this feature on their own using the APIs. Also, while Buy Online, Pick-Up in Store is not yet implemented out of the box as it requires enhanced order statuses (e.g. ability to submit and order without payment), these endpoint enhancements would allow a shopper to see store-specific inventory online before going to the physical store to make an offline purchase. Page Endpoint Optimization: Performance enhancements have been way to optimize the way data is retrieved so page endpoint data is returned faster. This enhancement is backwards compatible, so it does not impact existing customers.  Event Notification Documentation: Documentation has been added to cover the Storefront mechanisms for event notification. This documentation covers the PubSub Library and the Event-Dispatcher Module and is available in the Commerce Cloud Help Center, along with the rest of the official solution documentation. Guided Search Search Configuration Support: For technical users, especially those experienced in Guided Search, a REST endpoint is now available that packages the Guided Search configuration and allows “super-user access” for modifying the majority of the Guided Search configuration, including Thesaurus, Keyword Redirects, Precedence Rules, Relevance Ranking, and Boost and Bury. It also allows customers to move an entire configuration from one environment to another.  B2B Support: Guided Search now also supports B2B Accounts. Each SKU can be associated with one or more accounts and only those SKUs related to a user’s account will be returned in type-ahead, search, or navigation.  Assisted Selling Application Returns Support: In-store associates using ASA may now assist shoppers with returns, including returns from online purchases and returns from in-store purchases. Note that the Assisted Selling Application does not yet support split shipping, issuing refunds to gift cards, or returns made outside Oracle Commerce. Credit Card Image Capture Support in Checkout: Allows in-store associates to use the built-in iPad camera to capture a shopper’s credit card during the payment step of checkout, making it faster and simpler to complete a purchase. CVV must still be entered manually. Does not support gift card image capture or automatically retaining the credit card information on file. Every checkout requires a new picture of the credit card for security. Integrations OCC – OROMS Integration: Point to point integration for Oracle Retail OMS (OROMS) is now available. Orders captured in OCC (Store or Agent) can be submitted to OROM for fulfillment and order status can be fetched from OROMS on demand. Includes support for PayPal and credit cards, as well as near real-time update of order and order line status. Does not include integration extension to support or map custom attributes. Language and Currency SupportLastly, a reminder that Oracle Commerce Cloud currently supports 32 languages and  48 currencies.  

With the 16.5 release of Oracle Commerce Cloud, we’ve got a slew of new capabilities, including Volume-Based Pricing, new promotions and integrations, Split Shipping, B2B support, a number of new...

Dashboard

Get to Know: Less Taxing, More Relaxing with the Tax Pros at Avalara

They say nothing is certain except change and taxes. When it comes to eCommerce, staying up on ever-changing tax laws makes compliance a full-time focus. Thankfully, there is Avalara – a leading provider of tax services. They simplify the world of tax calculation, processing, and compliance, so eCommerce organizations don’t have to worry. We’ve teamed up with Avalara to build an out-of-the-box integration with Oracle Commerce Cloud, so we can make getting live and processing taxes as pain-free as possible for our customers. In this week’s Get to Know interview, we sit down with tax gurus at Avalara to learn more about what’s new for this complex and vital part of doing business online. 1. Avalara offers a cloud-based tax solution, but that’s all we know.  Tell us more. Avalara was founded in 2004, and we provide an automated solution for transactional tax compliance.  Here in the US, that’s called sales and use tax, lodging tax, excise tax, and communications tax. Across the world it’s known as Value Added Tax (VAT), or Graduated Sales Tax (GST) or Harmonized Sales Tax (HST). Any time a business trades with another business (or consumer) and generates an invoice, Avalara handles all the tax compliance for that transaction – in real time. That includes tax calculation, forms and certificate management, and tax returns processing and remittance to local and regional governments. 2. But why does any of this matter for online businesses? Transactions increasingly occur in real-time – for online businesses but also for multi-channel businesses.  Avalara has more than 500+ pre-built connectors into all of the leading ecommerce shopping carts, invoicing systems, ERPs and other transactional systems, so that business can generate invoices in real-time, with the correct tax calculation in real-time from Avalara. For most e-carts, turning on our solution is almost as simple as flipping a switch. Our ecommerce customers tell us that the consumer’s buying experience is a top priority, so e-merchants love that we calculate the right rate in the e-cart in less than .07 seconds. Uptime is super important, too; Avalara is known for our reliability, with 99.97% uptime – even at scale. In fact, on Cyber Monday 2015, Avalara’s service processed an average of 2,855 calculations per second!3. What do e-merchants need to know about transactional tax compliance? What about the Marketplace Fairness Act (MFA)?Transactional tax compliance is a distracting headache for most businesses. That’s why our tagline is, “less taxing, more relaxing.” At Avalara, our job is to keep track of the ever-changing tax rates and rules, so that our customers can spend more time focusing on their business success. Our software automatically pushes updates to customers, so that they don’t have to manage the impossible task of staying on top of jurisdiction changes, rate updates, shifting return deadlines, and the painstaking, time-consuming filing/remitting process. Avalara automates it all, end-to-end, in the cloud. Imagine what you could do with all that time saved!  We also watch legislative activities closely, such as the Marketplace Fairness Act (MFA) and more recently, OSSA 2016.  While Avalara cannot predict the future, our goal is to insulate our customers from these kinds of changes, so that customers continue to transact with confidence -- and within the law (whatever that law may be). 4. With eCommerce taking off around the globe, how is Avalara helping customers expand into new markets? How do you simplify international tax collection? It used to be that only the biggest companies in the world could sell internationally, but now technology has shown us that anyone can be a buyer and a seller. eCommerce is increasingly international, so our job is to help our customers by automating their tax compliance, regardless of where that occurs.  The question isn’t simply, “how do I get international transactional tax rates?” It’s actually a couple of questions: “how much international business should I be doing? How much international business can I be doing? And should I register in these countries where I’m doing business? What’s my supply chain? How do I get my product in the hands of international customers?”  These questions relate to issues of tariff codes, customs duties, freight duties, landed costs and more.  Avalara’s VAT compliance and landed cost technology help our customers transact internationally with the right technology in place.5. How can Oracle Commerce Cloud users learn more about Avalara? You can always check us out on the Oracle Cloud Marketplace, and we’ll have a big team at Oracle Open World next week! Come by our booth and talk to us – we’d love to see you. We’ll have existing Oracle customers stopping by, as well as our integration partners. Open World attendees can also RSVP ahead of time for a 20-minute Q&A session – that way we’ll know to expect you: •    One and Done: Using Avalara in all of your cloud-based applications. Monday, Sept. 19 @ 1:00 AND Wednesday, Sept. 21 @ 1:00•    Breaking Free of Land-Locked Tax Compliance: Bring your tax compliance into the cloud where it belongs. Find out how Avalara can make it happen. Tuesday, Sept. 20 @ 1:00 AND Thursday, Sept. 22 @ 1:00Want to make sure you're tax prepped for the holidays? Check out Avalara's guest blog posts for more great commerce tax advice: A Beginner's Guide to Ecommerce Tax Compliance and International Shipping and What Retailers Need to Know about Drop Shipping and Paying Sales Tax.  

They say nothing is certain except change and taxes. When it comes to eCommerce, staying up on ever-changing tax laws makes compliance a full-time focus. Thankfully, there is Avalara – a leading...

Dashboard

What's New in 16.4 Release

Our latest Oracle Commerce Cloud release is here! 16.4 is now available with a number of new features, including SEO canonical tags, new promotions, including Gift with Purchase and ability to have a single coupon code enable more than one promotion, Search Admin improvements to allow you to better tune your internal search, and Vertex API support.As always, you can review our official release documents here and also check out our videos and other resources in our Help Center. Major Features SEO Canonical Tags and Bot RoutingCanonical Tags: Canonical tags are now automatically applied to all relevant pages—content (e.g. article pages, homepage), product, and category pages. Rel tags have also been added automatically for paginated pages, such as listing and search pages. Automatic application of canonical tags follows SEO best practices and helps drive positive organic search rankings.Bot Routing: Allows merchants to specify which user agents (web crawlers) should be directed towards static page snapshots versus the standard JS-based page. By default, Google will get the regular page and all other bots will get the snapshot version.Providing merchants with more control over user agent routing gives them the ability to make additional strategic SEO decisions without reliance from Operations or IT.Gift with Purchase PromotionGift with Purchase Promotion: Allows merchants to create promotions that provide shoppers with a single free gift at the product level if a qualifying condition has been met: * Get Gift with Item Purchase  * Get Gift with Any Purchase  * Spend Y, Get Gift with PurchaseThe free gift is automatically added to cart when the qualifying condition has been met and promotion messaging displays in the minicart.The shopper can select which SKU to receive as the gift if the gift product has more than one SKU. For example, if the free gift is a t-shirt product set up with individual SKUs as different t-shirt size options, the shopper could select which t-shirt size to get as the free gift. Gift with Purchase promotions are supported in Commerce Cloud Admin, Storefront, Agent Console, and Reporting out of the box. (It is not yet supported in the Commerce Cloud Assisted Selling Application.)  For Agent Console, the CSR can create/amend/view order with Gift with Purchase, and process exchanges and returns of the gift and qualifying items purchased.Support Multiple Promotions Per CouponSupport Multiple Promotions Per Coupon: Allows merchants to attach a single coupon code (or batch of coupon codes) to more than one promotion, enabling the ability to combine promotions, but only provide one code to the shopper for marketing or customer service purposes. For example, a merchant could promote a single coupon code, such as FREESHIP10OFF that allows shoppers to get two promotions (Spend Y Get 10% Off and Free Shipping) when using that one coupon code.This capability is currently supported via API only in the Admin. The merchant will see a read-only notification that the relationship has been set up between the promotions and coupons.Support for applying multiple promotions using a single coupon code is also available in the Agent Console, so that CSRs can apply/remove promotions, view, and adjust those promotions.Search Admin ImprovementsA new Search Admin UI is now available in the Oracle Commerce Cloud Admin as its own tab. It contains two new features:Read-Only View of Index Fields: This provides a read-only centralized table view of all search index fields, allowing merchants to have a centralized location to manage search configurations. The table shows whether a field is used in search or marked as facet or multi-select. In order to edit the search properties, the merchant will need to go to the Catalog or Searchable Field Ranking section of the Admin. A new property must be published first, before it will show up in this table. The table view does not provide the corresponding catalog property for an index field.Searchable Field Ranking: Provides merchants with a self-service mechanism to tune the internal search on their individual commerce site. Shows an ordered list of the index fields that determine how search works on the site and the fields that affect matching, as well as ranking. Default out of the box index fields include display name, brand, cross-field, and category.  Changes to searchable field ranking will be published the next time the publishing process runs. Only properties that are in the index can be added in this table. Note that this does not provide a way to change the relevance ranking strategy. Vertex SupportVertex Support: Commerce Cloud now supports Vertex O, providing merchants with an additional out of the box tax provider option. This allows merchants with active, valid Vertex O series accounts to use the OCCS Admin API to switch to this integration which will provide for automatically calculating sales tax in the shopping cart both at the start of the checkout process and once the order has been submitted. This is currently available API only.   Invoice-Based PaymentInvoice-Based Payment: Provides merchants the ability to offer customers invoice-based billing, also known as deferred payment, a common payment method used especially by businesses and institutions.  A purchase order number can be included as well. After being configured in the Admin, this appears as a selectable payment method for shoppers. The webhook passes the invoice information to downstream systems so that any other processing (e.g. invoice generation, purchase order matching) can be done outside of Commerce Cloud. Additional New Features and Other Changes Browser SupportAdministrative Console and Agent Console: Firefox support changed from v38ESR to v45ESR.Storefront: Firefox support changed from v38ESR to v45ESR.Platform and APIsNode.js Client SDK Capability Highlights: A new SDK is available for writing integrations using Node.js. This transparently manages application key lifetime and simplifies callbacks by using Javascript Promises.  This is now downloadable from the Commerce Cloud Admin. Experience and DesignExtension Development: Setting Sections: Provides widget developers the ability to better organize the configurations of their custom widget/site/payment extension settings into sections and logical groupings. Each section may have “Section Text” that will be displayed in the head of each section. This section text is localizable.Catalog and PromotionsPromotions Management Redesign:  A new Promotion Management page is available for merchants in the Admin. This summary view allows merchants to easily browse a paginated list of the promotions that have been created and see which ones are active.Guided SearchInternational Language Support: Oracle Commerce Cloud Guided Search integrates with the latest Oracle Language Technologies software and handles all languages currently available to Oracle Commerce Cloud: English (U.S.), Spanish (Spain), French, German, Italian, Chinese, Dutch, Portuguese (Brazil), Swedish, Japanese, Russian, Turkish, Polish, Chinese (Traditional), and Korean.Improved Type-Ahead Capability: Performance has been approved for type-ahead across all languages, with additional support for Chinese and significantly improved support for segmented languages. Agent Console Order Creation: Price Override: Allows customer service agents to override price during the creation of an order and handle any necessary appeasement or price match to increase order conversion, customer satisfaction, and retention. This capability is currently limited to the Supervisor role in the Agent Console.  Assisted Selling Application Scan and Add to Cart: Uses native iPad capabilities to scan bar codes on products in-store—both using the built-in camera or manual entry. Allows the user to add products to the cart or bring up the relevant product detail page, allowing for a smoother sales process and expediting addition of products to the cart. Does not support check-out in-store (items must be shipped).  On-Sale Messaging Enhancements: Further enhancements have been made to the on-sale messaging in the Assisted Selling Application. Users of the app can now see clear sale messaging on the product detail page and order history, allowing store associates to more clearly see when a product is on sale and see the price paid on past orders.Configurable Profile Properties: Allows the administrator to control which profile properties are visible in the Assisted Selling Application, giving merchants more control over what information that is stored on a registered shoppers is actually visible to store associates and shoppers in-app.PaymentsA number of improvements have been made to the Generic Payment Framework for Oracle Commerce Cloud, which allows merchants and partners to consume our webhooks and integrate with the payment provider of choice:Checkout and Pay: Web checkout/punchout payment webhooks are now available for Place Order (authorization), Edit Order, Cancel Order (void), and Refund Order (refund), allowing for instances when a merchants wants their shoppers to be able to go complete checkout and payment on another site. Merchants can easily create and uploaod a payment extension for Checkout & Pay and configure the settings in the Admin, while continuing to use their existing Checkout & Pay payment processor. In these instances, shoppers would use their existing accounts with the Checkout & Pay provider for payment.Gift Card: Physical gift cards are now supported as a payment method, with or without an additional payment method. A gift card payment extension can be uploaded in the Admin and merchants can support any number of gift cards on an order (with or without PIN).Custom Payment Properties: The Payment Webhook now supports sending of additional custom payment properties in the request to the merchant and the receiving of additional properties in the response back, allowing for useful customizations on existing payment methods. Can be used to add region-specific or gateway-specific information to the transaction, such as date of birth or recurring payment indicators (although Commerce Cloud does not validate the custom fields themselves).IntegrationsProfile Export Support: Marketing Cloud: For Commerce Cloud customers using Responsys as their email service provider, they can now do a bulk export of shopper profiles to import into Responsys using a single Commerce Cloud Admin API. This will enable email campaigns that require registered shopper profile information to tailor offers and improve relevance. ICS Adaptor: Commerce Cloud merchants can support the request and response model on Oracle Integrated Cloud Service with support for functional webhooks—shipping calculator, price validation, Organization business object, custom attribute support for Order and Profile. For example, this allows for calling external systems to check on accurate pricing.  ExperimentsMultiple Variants:  The Oracle Commerce Cloud A/B testing tool now provides merchants with the ability to create up to five variants for an experiment. Visitors will receive the same variant on a return visit to the page or layout running the experiment. This saves merchants time by being able to test multiple hypotheses simultaneously. For example, a good use of this capability would be to test multiple designs of a checkout button in parallel, rather than testing them one at a time. 

Our latest Oracle Commerce Cloud release is here! 16.4 is now available with a number of new features, including SEO canonical tags, new promotions, including Gift with Purchase and ability to have a...

Dashboard

Get to Know: CyberSource and What's Ahead in Commerce Payments

Without online payments, e-commerce doesn’t tick. But it’s more than collecting money at checkout. Simplifying payments and risk management for merchants, while making the experience frictionless for consumers, requires staying ahead of the constant change in commerce. In today’s edition of “Get to Know,” we talk with CyberSource, a leader in the payments market, and preintegrated with Oracle Commerce Cloud. Check out our interview to find out what’s ahead in payments online, on mobile, and worldwide -- and how CyberSource is leading the way. 1. CyberSource is more than a typical payment gateway. Tell us about the differentiated products you offer that merchants may not be aware of. The CyberSource integrated payment management platform powers businesses to grow sales, mitigate risk, and operate with greater agility. As part of Visa, our scale is unparalleled in the industry.  We support more than 13 billion API calls per year, processing $358 billion in payments volume annually.  One example of how our scale gives us global access and reach is through the fraud management services we provide to our clients. Insights from the 68 billion transactions that we see across Visa and CYBS’ networks are woven into the intelligent risk assessments and insights we provide clients via our fraud management solution, Decision Manager.  These assessments help merchants determine which orders to accept, and which to reject or review. This is very unique in the market, differentiating us as we expand our services. 2. How does CyberSource stay ahead of the game to keep clients secure? Security is top of mind for many businesses today.  The question is not whether there will be a breach, but how customer data will be protected. That’s why we provide services that keep sensitive account data off merchant networks and in secure Visa data centers. Hosted payment acceptance, end-to-end encryption, and semi-integrated security architectures help remove data from your systems during payment acceptance and transmission. These technologies work in conjunction with tokenization, which replaces stored payment data with a unique identifier or token such that even in the event of a breach, sensitive card data cannot be compromised.  3. What is CyberSource doing to make handling payments from mobile devices simpler and safer? Mobile devices, and the smartphone in particular, have been a huge catalyst in the evolution toward omni-channel experiences. There’s no denying that making a purchase on a mobile phone can be a frustrating experience for consumers, and consequently safe, seamless mobile payment acceptance is a top priority. To address this challenge, we’ve been enabling merchants to accept digital payments such as Visa Checkout and Apple Pay, and we’ve continued to expand this capability through the introduction and support of other digital payment methods, including Android Pay and Samsung Pay.  One of the challenges with mobile payments is the need to provide a common, seamless payment experience across channels, with a 360 view of customer transaction activity. The CyberSource API enables this by providing interoperable services and a data platform to manage payments, fraud and security across all channels. We’re deeply invested in creating an environment where merchants can deploy new, omni-channel experiences—almost on demand.  4. With eCommerce taking off around the globe, do you see your clients expanding internationally?  Global expansion used to be limited to large, enterprise merchants but increasingly it is becoming a key priority for companies of all sizes. In the digital economy, the way businesses manage payments can be a critical factor influencing their time-to-market and financial success. Unfortunately, merchants can’t just take a model that works in one market and expect it to work in another.   For instance, in China, it’s common to pay with digital wallets, such as Alipay. By contrast, in Brazil, you need a combination of local card acceptance and alternate payments types such as Boletos. In addition to responding to local payment preferences, successful global expansion centers on the ability to localize checkout effectively and efficiently, deal with local currency and tax presentation, and manage fraud successfully.  5. How do you help merchants expand into new markets?  CyberSource offers payment acceptance in over 190 countries, across 45 funding currencies, via an extensive network of more than 100 acquirer/processor connections. Our fraud experts are located throughout the world to provide additional insight and operational scalability. This global coverage, together with out-the-box, responsive and localized checkout templates; currency and tax support; and on-demand in-region order review teams, helps businesses reach their market expansion goals. 6. Do you have any new features or initiatives you can share with us? With the lines blurring between traditional eCommerce and in-person transactions, we are focused on providing merchants with a genuine one-stop shop solution, to support all their payment requirements for all their commerce needs, whether they’re online, mobile or face-to-face, via a single integration.  One example of this tool set is the CyberSource Token Management Service.  Like the legacy solution, this new service also stores payment data in secure Visa data centers. In addition, it works with the many different types of tokens (network tokens, acquirer tokens etc.), tokenizes non-card payments and supports all payment channels.  By standardizing token management, this new service removes the barriers that impede omni-channel execution due to incompatible tokens from various channels.  Since CyberSource tokens are not tied to a business’s acquiring relationship and because this service reduces the IT complexity of storing and referencing many different token and payment formats, businesses maintain the agility needed to respond to new payment requirements in an evolving digital landscape.  7. What’s next on the horizon for online payments and security industry? The stage is set for the next wave of commerce, where the payment experience becomes more seamlessly embedded in context of the transaction. We can foresee a set of applications in the very near term where devices themselves—a broad array of devices—are able to initiate commerce and conduct recurring transactions. Even though the idea was first developed in the online environment, everything is building toward digital, cloud-based payments where subsequent transactions are seamless and payments are easy. We’re on the verge of an exciting era of new commerce experiences that have yet to be fully imagined, but are enabled by the core capabilities that we’re deploying today. Overall, in the digital economy, payment management has become a strategic component of a business’ digital foundation.  CyberSource is pre-integrated with Oracle Commerce Cloud! For more details, visit our Cloud Marketplace.  

Without online payments, e-commerce doesn’t tick. But it’s more than collecting money at checkout. Simplifying payments and risk management for merchants, while making the experience frictionless for...

Dashboard

Leveraging Intent Data to Drive Conversions

Leveraging intent data, which indicates customer likelihood to purchase or be more engaged with your brand, is an important method for driving conversions, but it is often overlooked. The good news is that you most likely have access to plenty of intent data and can use it creatively to build more relevant marketing campaigns. One of the classic ways of determining that an online shopper is interested in buying is whether s/he has a wish list and what is in it. Adding an item to a wish list brings a shopper one step closer to buying, so use that to your advantage. (And if you're an Oracle Commerce Cloud customer, you get wish lists out of the box!) Some simple tactics to implement: 1) Promote wish lists to shoppers to encourage them to find and browse, and engage with your site and brand, even if they aren’t yet ready to buy. This also gives you key data about what they are interested in. 2) Target marketing campaigns specifically to shoppers who have wish lists. 3) Send wish list email service reminders and test them with and without incentives. 4) Personalize shoppers' experience based on top categories and products in their wish list. 5) Especially at holiday or other gift-giving times, encourage shoppers to create and share their wish lists. Other clues that indicate intent to purchase include: Searching for similar search terms or searching multiple times within the same category Time spent on a page Reading or browsing reviews for similar products or within the same category Multiple visits to the same page (in one session or across multiple) Adding to cart without checking out Saving a cart Clicking on different products or searching in the same category Comparing products Watching a product video Social sharing, pinning, posting a picture, and/or discussing a product Any of these data points or behaviors can be used to trigger email, product recommendations, or online merchandising campaigns that are more relevant and likely to convert. Intent data isn’t just about capturing the initial conversion. There’s intent data that happens post-sale as well, that indicate a customer wants to be more engaged with your brand. Some examples of post-purchase intent clues include: Reviewing or rating one or multiple products Sharing on a social network after a purchase Answering community product Q&As Regular engagement with your brand’s social channels These customers are good targets for loyalty campaigns and other marketing that encourages community, retention, and repeat purchases.Many of you have access to much of this intent data already—you just need to start utilizing it. Start small, by creating one-off “micro-campaigns” and using these as a testing ground for broader efforts! For another idea to drive conversions, check out our post on using Online Merchandising Hooks. 

Leveraging intent data, which indicates customer likelihood to purchase or be more engaged with your brand, is an important method for driving conversions, but it is often overlooked. The good news is...

Dashboard

News You Can Use: Google Mobile Stats, SEO Tips and Tools, Snapchat, and Facebook Algorithm Changes

In this edition of News You Can Use, we bring you Google mobile data, SEO tips and tools, why Snapchat matters, and what Facebook’s latest Page and algorithm change mean for businesses.If you have any kind of physical presence for your business, now’s the time to make sure you’re thinking through your search, mobile, and overall omnichannel strategy in an integrated way. There are now “trillions of searches on Google.com and over half of those searches happen on smartphones… [with] nearly one third of all mobile searches related to location.” Those “location-related mobile searches are growing 50% faster than mobile searches in general.” Read more mobile web stats from Google execs at Inc.com.Asadashfaq.com has a very useful SEO tool round-up that is great for those of you with blogs and 12 SEO experts share their top SEO tips.Who’s on Snapchat? According to Bloomberg, Snapchat has reached 150 million daily users, surpassing Twitter’s 140 million daily users. Its monthly user base is expected to grow by double digits this year which would put it above not only Twitter, but Pinterest, according to a new eMarketer report.While Facebook Messenger has twice Snapchat’s users in the U.S., Snapchat’s users are younger—with its largest user base between 18-24. “60% of 13-34 year olds in the U.S. are Snapchatters.” Snapchat reaches “41% of millennials each day in the U.S.” and if you’re wondering how to reach this coveted age group, consider that “users spend an average of 20 seconds playing with a sponsored filter.”Earlier this year, Facebook made some changes to the way Page management works for businesses—all of the functionality is more or less the same, but the way you do things like post as a Page vs. your personal profile is different. Now, Facebook has made a more impactful change in adjusting its algorithm to prioritize content from friends and family in its Newsfeed, reducing reach of content from brands and publishers and driving Facebook ad costs up.Have questions about drop shipping and sales tax? Check out our guest blog post from tax expert, Jeannette Sherman at Avalara, who tells retailers what they need to know.

In this edition of News You Can Use, we bring you Google mobile data, SEO tips and tools, why Snapchat matters, and what Facebook’s latest Page and algorithm change mean for businesses. If you have any...

Dashboard

Get to Know: PowerReviews and the Voice of the Customer

Ratings and reviews have become standard now on e-commerce sites for good reason. They are proven to increase conversion and engagement, and are a powerful online merchandising tool. In today’s edition of “Get to Know,” we talk with PowerReviews, which has been providing leading e-commerce sites with ratings and reviews (and much more) for over a decade. Check out our interview below to find out whether it really works to reward customers for writing reviews, how to get more sales from ratings and reviews, and why user-generated content is so critical to the offline experience, not just online. Interested in using PowerReviews on your OCCS site? Visit our Cloud Marketplace for more on PowerReviews' pre-built Oracle Commerce Cloud integration. 1. PowerReviews now offers much more than ratings and reviews. Tell us about your current product suite—what products you offer and what makes your solution unique? PowerReviews unifies and amplifies the voice of the consumer throughout their journey, across all channels to help consumers make better purchase decisions and to help businesses drive conversion and improve products and services. Ratings and reviews are the most proven form of content to drive traffic and increase conversion. And they’ve become a key part of the purchase journey. PowerReviews research found that 95% of consumers consult reviews during their purchase journey, and 86% of consumers say reviews are an essential resource when while shopping. PowerReviews also offers Social Answers, Q&A software that increases conversion by enabling brands and retailers to provide fast answers to questions from online shoppers. Social Answers in an effective tool in helping shoppers make confident purchase decisions. In fact, Skechers, a leading global footwear brand, has seen a 32% conversion increase for products with Q&A. In addition, PowerReviews is the only reviews solution providing access to an Open Syndication Network. The PowerReviews Syndication Network is the largest and fastest growing in the industry, reaching 2,500 retailers and more than 700 million in-market shoppers every month, giving retailers and brands the power to reach shoppers wherever they are.  2. How do your products, like your syndication network, help improve conversion? One of the biggest benefits of ratings and reviews and Q&A is the increase in conversion. Based on 10 years of working with more than 1,000 global brands and retailers, we’ve found that the more reviews present for a product, the higher the impact on conversion rate. In fact, PowerReviews User-Generated Content solutions boost online sales up to 17% site-wide. In addition, when brands syndicate their review content, they can experience an ever larger impact. A major shoe brand has collected 65,000 reviews, which have been seen more than 364 times in the last three months across the PowerReviews Syndication Network. And syndication also benefits retailers. One major electronics retailer currently displays more than 772,000 reviews across their site and 87% of that content has come from syndication.  3. Do you have any cool new features or initiatives you can share with us? PowerReviews has recently released several new product features to help brands and retailers drive more high quality content to improve SEO, conversion, and sales both online and in-store. Review Your Purchases: A review collection feature that makes it easy for your consumers to review multiple products on a single form, leading increase content collection rates by as much as 400%, and improving product coverage by up to 36%. Analytics & Insights: Our new Analytics & Insights platform pulls actionable insights from review data in an easy-to-use format, helping users understand what products are performing well, synthesize customer feedback on those that aren’t and suggest ways to increase conversion and sales impact. Marketplace Sharing for Amazon: PowerReviews research has found that more than a third of consumers start the online shopping journey on Amazon. Marketplace Sharing for Amazon is a new product offering for brands that allows consumers to quickly and easily share their product reviews to Amazon in order to increase overall review coverage across all channels. 4. Do rewards actually work when it comes to generating high-quality reviews? What are some tactics you recommend merchants use to increase and better leverage user generated content? While nearly all shoppers use reviews, far fewer actually write them. According to PowerReviews research, 42% of consumers leave feedback for products they buy. However, 55% of consumers who aren’t writing reviews cited needing motivation to do so. Offering some type of reward or recognition to shoppers can help you generate more reviews. A few types of incentives that have been successful for PowerReviews clients include: A sweepstakes, which can improve review generation up to 100% Leveraging an existing loyalty or rewards program by awarding loyalty points in exchange for a review. Once the consumer accrues a set number of points, she’ll receive some sort of promotion, like free shipping or a discount code. A discount or free shipping code 5. For merchants who already have a ratings and reviews program, what do you recommend they do to take things to the next level? One thing we’d recommend is to add a Q&A solution such as Social Answers. Room & Board, a PowerReviews client, has found that reviews alone have influenced 30% of online and offline sales for the company. Combined with Q&A, that number jumps to 45%. Kimberly Ruthenbeck, Director of Web Customer Experience at Room & Board recently said on a PowerReviews webinar, “It’s really a multiplier effect to have both ratings and reviews and Q&A on our site.” Another way to increase your review collection to implement Review Your Purchases, a new product enhancement from PowerReviews that makes it easier for your shoppers to submit reviews for all products in a single order. 6. How important is user-generated content to the omnichannel experience? Many shoppers are still opting to purchase in-store.  PowerReviews research found that 48% of shoppers who start the purchase journey on a brand or retailer website but don’t make their final purchase there prefer to make their final purchase in a physical location. But even those that are purchasing in-store often use their phones to conduct product research. 54% of PowerReviews shoppers use their mobile device to look for product ratings and reviews while shopping in-store. That’s why it’s key to provide shoppers with all of the information they’re looking for, regardless of whether they’re shopping from their computers, their mobile devices, or in-store. 7. What key trends or opportunities do you see in the market right now that our customers should be aware of? These are a few key trends we think retailers should be aware of: The blending of online and in-store. Every year, another 5% of transactions happen online instead of in a store, but in-store purchases still account for 75-80% of most categories. That’s why it’s important to marry the online and in-store experience, ensuring shoppers can find all of the information they’re looking for, regardless of how they choose to shop. For Room & Board, of those customers who read Social Answers Q&A online and go on to make a purchase, 46% will do so in-store. Simplicity through mobile. More and more shoppers are browsing and buying via a mobile device. That’s why it’s key for brands and retailers to optimize the entire purchase experience for mobile, from marketing emails to the checkout experience. For example, evo, a leading online retailer of outdoor gear and fashion apparel, found that 40-50% of their customers were opening their emails on a mobile device and saw this migration as an opportunity to improve the mobile user experience and increase the number of reviews written on mobile. evo implemented a new, fully responsive and mobile-friendly post purchase email to request reviews from shoppers. As a result, they saw a 23% increase in reviews written on all devices and a 203% increase in reviews written on mobile. Find out more about PowerReviews and the pre-built Oracle Commerce Cloud integration available in our Cloud Marketplace.

Ratings and reviews have become standard now on e-commerce sites for good reason. They are proven to increase conversion and engagement, and are a powerful online merchandising tool. In today’s edition...

Dashboard

Back to Basics: Online Merchandising Hooks

Sometimes we get so caught up in the complexity of our businesses, that we forget to keep up the basics, even though the basics often have high return for relatively low effort. Our Back to Basics column highlights e-commerce tactics you can utilize that don’t require automation or any extra-special tools to implement, and have proven results—both in terms of increasing performance and improving site experience.  In this edition, we're focusing on Online Merchandising Hooks. This grouping and messaging technique works because it helps lower the barrier to purchase and improves the product discovery and finding process. It bubbles up products shoppers might otherwise not know about and provides context, a story, and/or a trigger that makes them realize they really do need that item after all.  The browsing process should be fun, not work. These collections and associated call-outs or “stickers,” should be a mix of evergreen groupings that we know typically work (e.g. New Arrivals) and ones that are unique to your business. Be creative and use your site and customer data to come up with ideas. If you see that there are a handful of items that sell particularly well across categories, for example, group them together, give them a must-click title, and promote them on a high traffic page and in email and see if you can boost them further. Change them often, try different creative and messaging, and don’t be afraid to be a little out of the ordinary. Check out a couple example screenshots in my other blog post to see what I mean. And here’s a list of online merchandising hooks that you can use as a starting point for creating your own groupings and call-outs. Feel free to mix, match, and customize!  - Trending in [top category/activity/brand] - Popular with [Customer Segment] - Bestsellers/Top Sellers - Top Reviewed - Top Rated - 5-Star Products - New Releases/Just Added - Top Picks - On Sale - Price Drop - New Lower Price - Only X Left - Back In Stock - Exclusive - Top Wished For - Most Favorited - Most Shared  - Most Popular - In-Store Picks - Customer Favorites - Seasonal/Holiday - New [Color/Size/Fit] - Daily Deals - Recommended by [x] - Gifts Under $x - Most Searched For - Top Searches 

Sometimes we get so caught up in the complexity of our businesses, that we forget to keep up the basics, even though the basics often have high return for relatively low effort. Our Back to Basics...

Dashboard

Get to Know: Buzztala and the Importance of Video Advertising for Retailers

In today’s edition of “Get to Know,” we’re excited to introduce youto Buzztala, a cool new Cloud Marketplacepartner of ours that helps merchants drive conversions in search andadvertising through high performance, programmatic video ads. If you’ve been waiting to do paid video search and display adsbecause you couldn’t figure out how to create all of those videos or manage thecampaigns, Buzztala is a great solution, especially if you want to convertmobile shoppers. Plus, Buzztala has a pre-built integration and special offer for Oracle Commerce Cloud customers!(Scroll to the bottom of the interview for details, plus how to meet up withthem at IRCE next week.) Read on to learnmore about Buzztala and the importance of video advertising for retailers, asJay DeDapper, Buzztala’s CEO and Co-Founder, plays “7 Questions” with us. 1. What is Buzztalaand how is it different from other video advertising platforms and providers? Buzztala is the industry’sfirst performance video ad platform that produces ads at mass scale and publishesthem in Search, Display, Social, and Native. We use new or existing video andvisual assets to create unlimited variations of video ads for brands andretailers. Unlike other video ad solutions, our focus is on performance –driving clicks, sales, leads – and in finding shoppers wherever they are online. 2. How does Buzztalawork? Buzztala’s CreatePlatform is integrated with Oracle Commerce, allowing us to use clientproduct data feeds to create video ads at massive scale. For instance, if aclient has 10,000 SKUs, we can tap the product feed and use it to create 10,000product video ads or as many multiples of that as there are variables arounddeals, offers, colors, and more. Then these video ads can be run directly inPaid Search or in Display or Social using targeting data, including data from Oracle Data As aService(BlueKai). For brands that are not product-based, Buzztala can create unlimitedvariations of dynamic creative video ads and pre-load them in our ad server toguarantee maximum fill rates. 3. Do you have anycool new features you can share with us? Things are changing at lightning speed in digital advertising so wealways have cool new things to talk about! Two things that are new in 2016 are(1) video ads in Paid Search and (2) Dynamic Video Remarketing in Display.Running video ads in paid search is only now possible thanks to new initiativesfrom all the major search engines, and the results have been striking. Video Search Ads easily outperform all other ads in search. Forinstance, in testing video ads in search with several clients such as Wal-martand Sears we saw click-through rates range from double to 6x the industrystandard CTR for search ads. On the Dynamic Video Remarketing, we’re now, forthe first time, pairing performance video ads with first and third party datato effectively market and remarket shoppers in display at the product level. 4. Why should videobe a key part of a merchant’s acquisition and advertising strategy?  Video is the most powerful form of digital media and the best way tosee that is by simply looking at what your customers are doing online: Facebookfeeds are now primarily videos. Instagram, Snapchat and Twitter are the same. Over50% of mobile traffic is video. And with so much internet time now spent onmobile devices (68% versus desktops/laptops) merchants can’t afford to ignorewhere shoppers are spending their time and what they’re doing – watching video. 5. How do you thinkcontent and commerce will continue to converge? What can merchants do today toensure they are getting the most out of the content they create and utilizingvideo to drive increased conversions? One of the most important insights comes from the data side – retailershave always gathered data on customers, and over the years, they have done anincreasingly better job of utilizing that data in email marketing to driverevenue and results. Now the data is so good and easily accessed, it makes senseto use it for advertising as well. Many retailers already do this using dynamiccreative optimization (DCO) to remarket or to build lookalike audiences, butit’s limited to image-based ads. Until now. Buzztala is able to create endlessvariations of video ads giving retailers an on-demand library ready to bedelivered on any platform at any time. Retailers are always looking for ways tokeep costs down and having content that can be used across channels with nochanges is invaluable. 6. What trends do yousee in the online advertising landscape that merchants should be awareof?  Omnichannel isn’t just a buzzword and it’s not the future. It isnow. It all comes back to being where your customers and prospective customersspend their digital time. While the last few years have focused on chasing thelatest platform (Mobile! Facebook! Pinterest! Snapchat!), this year is aboutrecognizing that media plans need to look more at audiences and objectives andless at any specific platform. 7. Which brands doyou think do video ads really well? What successes or innovations do you see inthis area? Let me separate out thebrands we tend to think of that do amazing video ads (Coke, Apple, Progressive)from those doing great work only in digital. Geico’s “unskippable” ads arestill one of the cleverest winks at digital audiences by tackling the issue ofautoplay and skipping head on in a very funny way. Volkswagen multipart videoseries on cool features of the Passat is also really effective by using cartoonstyle animation – unexpected for car advertisers. I think all the best digitalvideo advertising shares one thing in common: it respects the digital andmobile viewer. In other words, there’s a recognition from the start that peoplewatch video in fundamentally different ways on mobile devices, computers, andeven OTT services, and the creative needs to reflect that. Want to learn more? Try it out! All Oracle CommerceCloud customers get a special offer from Buzztala--$1000 sign-up bonus, plusFREE video production! Check out Buzztala’sOracle Cloud Marketplace listing to learn more about Buzztala's prebuilt integration with our platform. You can also catch the Buzztala team atnext week’s InternetRetailer Conference in Chicago – Booth 1039!

In today’s edition of “Get to Know,” we’re excited to introduce you to Buzztala, a cool new Cloud Marketplace partner of ours that helps merchants drive conversions in search andadvertising through...