Skip to main content

Maintain Your B2C Commerce Developer Certification for Spring ’24

Learning Objectives

After completing this unit, you’ll be able to:

  • Describe the increase to the guest basket lifetime limit.
  • Describe the new search settings that enhance storefront search scale and performance.
  • Renew eCDN certificates in Business Manager.
  • Get coupon-based promotions with the new script API.
  • Enable temporary baskets for immediate order requests in OCAPI.

Maintain Your Certification

If you hold the B2C Commerce Developer credential, keep in mind that you need to complete this module by the due date to maintain your certification. Another important part of maintaining your credential is ensuring your Trailhead and Webassessor accounts are linked.

Interested in learning more about getting certified? Check out the B2C Commerce Developer credential.

Note

While anyone can earn this badge, this module is designed for those who hold the B2C Commerce Developer certification.

Protect the Integrity of Your Certification

The quality of our certification exams and the value that our credentials provide are our highest priority. Protecting the security and confidentiality of our exams is essential to providing our customers with credentials that are respected and industry-leading.

As a participant of the Salesforce Certification Program, you’re required to accept the terms of the Salesforce Credential and Certification Program Agreement. Please review the Salesforce certification exam-taking policies in the Salesforce Credential and Certification Program Agreement and Code of Conduct Salesforce Help article for more details.

Salesforce introduced great feature enhancements over the past year. Let’s take a look at some of the more important ones.

Guest Basket Lifetime Limit Is Increased

The lifetime limit for a guest customer basket is now the lesser of 30 days and the registered customer basket lifetime. Previously, it was the lesser of 7 days and the registered customer basket lifetime. This limit applies to input validation in the BM Basket Preferences UI and Basket Preferences Import. It also affects resolving the guest basket lifetime if it isn’t set, for example, for the basket cleanup job.

Enhance Storefront Search Scale and Performance

Enhance the scale and performance of storefront search for keyword search and product browsing with the new B2C Commerce search settings option. Improve page load times for large product catalogs when processing search results that exceed a configurable threshold. Shoppers get quicker results when performing a keyword search, refinement calculation, product grouping, sorting, and category browsing. For example, if your storefront doesn’t use search refinement counts in the refinement bar, a setting is available to improve refinement calculation and search and category page load times.

How: To activate the new search settings, contact Salesforce Customer Support or work with your Technical Account Manager and Customer Success representatives. Salesforce recommends that you test the new functionality on a development or dedicated test instance before enabling it on a staging or production environment.

Renew eCDN Certificates in Business Manager

You can now use Business Manager to auto-renew up to five proxy zone eCDN certificates per realm. The new feature simplifies the annual renewal for eCDN certificates. If you use custom certificates, you can easily switch to auto-renewing certificates in the Business Manager UI. When you create a CDN zone, you can select to use eCDN managed certificates.

To self-manage your custom SSL certificates, you can configure eCDN managed provisioned SSL certificates for automatic renewal.

Auto-renewing a certificate saves time and keeps you from missing deadlines. It also improves managing eCDN on staging instances. You can configure auto-renewing certificates for development, staging, and production instances. Auto-renewal is available only for eCDN managed certificates and only with the CDN-API. You can renew up to five auto-renewing certificates per realm at no additional cost.

In Business Manager, select Administration | Sites | Embedded CDN Settings.

[Alt text: Select eCDN managed certificate.]

Get Coupon-Based Promotions with New Script API

The PromotionMgr.getActiveCustomerPromotions(boolean ignoreCouponCondition) script API returns all active promotions including coupon-based promotions when ignoreCouponCondition is set to true. You can use the returned promotions to expose promotions on your storefront. For example, display a callout message for coupon-based promotions on product detail or product list pages.

Enable Temporary Baskets for Immediate Order Requests in OCAPI

OCAPI 23.4 includes support for temporary baskets. Temporary baskets allow for immediate order requests in B2C Commerce. For example, a shopper uses a Buy Now option to purchase an item. The temporary basket, which has a limited lifetime of 15 minutes, is populated with all the data required to ready the basket for checkout without affecting the regular shopper basket.

How: Pass a query parameter temporaryBasket into POST baskets to create a temporary basket. With OCAPI 23.4 the basket document attribute isTemporary indicates a basket is temporary.

The temporary basket differs from a shopper basket in the following ways.

  • Basket lifetime is limited compared to shopper baskets. A temporary lifetime of 15 minutes is used for basket retention.
  • Limit is separate from shopper and agent basket limits. The shopper can have up to four temporary baskets.
  • Available to all shoppers including guests (unlike agent baskets).

Resources

Share your Trailhead feedback over on Salesforce Help.

We'd love to hear about your experience with Trailhead - you can now access the new feedback form anytime from the Salesforce Help site.

Learn More Continue to Share Feedback