Salesforce Winter ’23 Release Notes — The Funny Summary — Volume IX

Manal Outaleb
5 min readSep 19, 2022

--

It’s an ‘Add to cart’ kind of day.

Commerce

B2B and B2B2C Commerce

Global Sales

  • Get your Google translator ready, because B2C stores now support multiple languages: up to 10 languages using the built-in search index and up to 25 maximum without it.
  • More choices for which country to assign to a B2C store, but you can select only one per store. Choose wisely !
  • Which language use to shop in your B2C site? That is for your customers to decide.
  • If your B2B or B2C store uses gross taxation, you can use the included Salesforce tax solution to quickly set up the tax rate. 🚧 Caution: use at your own risk, consult with a tax expert before configuring taxes for your store.

Commerce Promotions

  • Skip the discount math 🧮🤔, and offer a product or set of products for a simple fixed price.
  • Offer promotions that deduct a Fixed Amount from an Entire Order. Well… I’m feeling generous today.
  • 👯 Give me a B! Give me an O!
    👯 Give me a G! Give me an O!
    👯 What’s that spell? BOGO*! BOGO Deals!
    👯 No one can resist BOGO deals !
    👯 Use discount and qualifier rules to offer BOGO deals!
    (* good buy-one-get-one)
  • Even the nicest people have their limits, so apply limits to your promotions. Limit the number of items that can receive a discount, or control how many times a promotion can apply to a cart.
  • Automatically apply category promotions to variants by assigning a parent product to a category. It’s killing two birds with one stone🏹!
  • 🤼 Wrestling match between two promotions that have the same priority number can’t end with a tie. Promotion Priority Rules now include Tiebreakers.

Product Import

  • Want to import a CSV file? No worries, we’ve got your back 😎. More detailed error and warning messages are now available during a CSV import.
  • No more surprises 🫢, see which records will be updated before you begin a Store Import.
  • Scroll less to find what you’re looking for. Use the search box in the Product workspace to search across any field in the table.
  • Taaa-daaaaa… 🥳🥳 Connect API resources now support subscriptions and multiple product selling models (one time, term, and evergreen).
  • The new ‘My Account Theme Layout’ in the B2C Store offers an even more Convenient & Flexible Experience. Plastic surgery can do wonders.
  • Dynamic output is no longer a novelty, it’s the norm. Use Dynamic Expressions in Text Fields in your B2C stores instead of using static text.
  • Non-Admin Users (speaking) : So you’re telling me that with Edit access on an account, in addition to being able to update an account address, I can also delete it. 😎😎😎I feel privileged.
  • Previously you could migrate your B2B store’s configuration to a new environment but not your B2C Store’s Configuration. Now both are possible, equal rights for all ✊!
  • Now you can create a B2C store on your existing site. This my friend 🥂 is Great News!
  • 5 hours of trying to understand SEO and to drive more traffic to your B2B or B2C store can save you 5 minutes of reading the new SEO documentation 🙃🙃. (It’s sarcasm in case you didn’t get it)

Salesforce Order Management

  • Order on Behalf of a Shopper. Yes, it’s very possible now
  • Use pre-built flows to handle BOPIS and ship-from-store orders.

What is BOPIS? Yeah I had the same reaction too 😅. (BOPIS stands for buy online, pickup in-store)

  • Keep your head, standards and heels high and ingest B2C Commerce Orders at high scale:
    - Ingesting up to 5,000 Salesforce B2C Commerce orders per minute and processing up to 2,500 per minute. Cool, huh?
    - There’s also a 🆕 Pending Order Summary object. It represents an order that’s ingested but doesn’t yet have an order summary.
  • You don’t have to deal with rejected Fulfillment Orders rerouting, Distributed Order Management Flows will.
  • Control the sequence of payment methods used in the refund process and leave nothing to chance.
  • Nothing in life is free .. If you return an order item, I can now charge you for Return Fees.
  • A fulfillment location can reject a Fulfillment Order Line Item nicely without hurting his feelings by (telling him the reason of rejection) specifying a reject reason ( a new RejectReason picklist field on the Fulfillment Order Line Item object).
    Other changes, Fulfillment Order object’s Status picklist field includes new values:
    - Status = Printed or Pick Complete ➡️ StatusCategory = Fulfilling
    - Status = Rejected ➡️ StatusCategory = Rejected
  • You can configure delivery and apply payment promotions when adding an item to an existing B2C Commerce Order.Yes you heard it right! It’s all possible thanks to these Commerce WebStore API resources that now support B2C Commerce.
  • Order Management (flirting): Is your name B2C Commerce? Because I’m feeling a connection 😻😻. Use the new B2C Commerce Connections page to provision the connection Between B2C Commerce and Order Management.
  • Every couple has communication issues but our Order Management & Omnichannel Inventory couple 👩‍❤️‍👨 is different. We can efficiently handle B2C Commerce Orders when Omnichannel Inventory is unavailable. Perfect communication!
  • Want to set up and implement Salesforce Order Management? ➡️ Check out the 3 implementation guides available here.
  • 3 things are certain in life:
    - DEATH
    - TAXES
    - Enhanced Domains for all Salesforce orgs, including sandboxes
    📌 FYI: To activate Enhanced Domains for a B2C Commerce Integration, open a case with Salesforce Support and provide your new login URL.

Salesforce Payments

  • Instagram influencers 🤳🏻: Hello beautiful people, so today I got SO MANY MESSAGES asking me to share this new offering on the Salesforce platform so here it is .. — It’s Salesforce Payments, offer your shoppers a smooth and secure checkout experience with this new offering.
  • A Salesforce Payments account, also called a Merchant Account in the Payments UI represents an underlying provider account at a payment provider or gateway and enables access to payments features. I bet you didn’t know this !
  • Need more insights of your payments data (payment activity, financial health of your store …. and more) ? 👉 Use the Salesforce Payments charts and reports 📈📊.
  • Guess what? you can easily add credit card payments to your checkout experience using the client-side payments Lightning web component. (The component is installed with the Salesforce Payments for Commerce Cloud package)

--

--

Manal Outaleb

B2B Technical Consultant at Salesforce, 2x Salesforce Accredited (B2B/Order Management) & 9x Salesforce Certified