Back to blog

Salesforce’s Simplified Cart Cleanup: A Game-Changer for Checkout Flow

Salesforce’s Simplified Cart Cleanup lets customers modify their cart during checkout without restarting the session—making the buying process smoother than ever.

Saltbox Mgmt
Connect

With the Spring ’25 release (API version 63.0), Salesforce Commerce Cloud has introduced Simplified Cart Cleanup, allowing customers to modify their cart during checkout without canceling and restarting the session. This update applies to LWR stores with the Cart Calculate API enabled and represents a major improvement in the checkout experience.

What’s Changing?

Previously, any change to a cart during checkout—such as adjusting quantities or applying a coupon—would cancel the session and revert the cart to an “Active” state, requiring customers to restart from the cart page. This created friction, especially for B2B transactions where complex orders often required mid-checkout adjustments.

With Simplified Cart Cleanup, the checkout session remains active, allowing customers to:

  • Modify item quantities without leaving checkout
  • Remove items directly from the checkout page
  • Apply or remove coupons without restarting checkout
  • Add new products during checkout

“This update significantly changes how carts function in checkout,” said Shane Smyth, CTO of Saltbox Mgmt. “Businesses can now modify the cart in real time without forcing a restart, which will lead to a much more seamless customer experience and improved performance.”

Impact on Cart & Checkout APIs

To support these enhancements, Salesforce has updated its Commerce Webstore Cart APIs, enabling cart modifications without interrupting checkout.

Key API Updates:

  • Cart Item Updates (PATCH/DELETE): Modify or remove an item without canceling checkout.
  • Coupon Management (POST/DELETE): Apply or remove a coupon in checkout without resetting the cart.
  • Delivery Groups (PATCH/DELETE): Arrange or modify delivery groups without disrupting checkout.
  • New Status Codes: Some API requests now return 202 (Accepted) instead of 201 or 204. This aligns with how other checkout updates are processed asynchronously, ensuring consistency in tracking and responding to cart modifications.

Salesforce has also deprecated Checkout Coupon APIs in favor of Cart Coupon APIs, reinforcing the shift toward a more streamlined checkout flow.

A Step Toward a More Unified Checkout Experience?

This update suggests that Salesforce Commerce Cloud is moving toward a more integrated cart and checkout experience.

“By allowing real-time cart modifications, Salesforce is making checkout more dynamic and flexible,” said Ashley, a commerce consultant at Saltbox. “It’s a shift that brings the platform closer to a single, continuous checkout experience rather than treating the cart as a separate step.”

Salesforce’s mini-cart functionality, which already allows users to bypass the cart page and go straight to checkout, supports this direction. As these capabilities evolve, businesses may find the traditional cart page playing a smaller role in the overall buying process.

What’s Next?

Salesforce’s Simplified Cart Cleanup represents a major shift toward a more frictionless checkout experience. Businesses should assess how this change impacts their checkout flows, API integrations, and customer experience strategies.

Want to see this in action? Read the full Salesforce documentation here.

Need help adapting your Commerce Cloud implementation? Saltbox Mgmt specializes in optimizing Salesforce Commerce Cloud for both B2B and B2C buying experiences. Let’s talk about how we can help.

Stay up to date with Saltbox

Sign up for our newsletter to hear the latest

Thank you for your submission!

Oops! Something went wrong while submitting the form.