You are here:
Define the Buyer Experience for a Cloned Cart
If your storefront allows a buyer to manage carts from the My Account page, you can now more explicitly control what happens when a buyer clones an existing cart. Continue to provide a trusted storefront experience by efficiently and intuitively supporting your buyers' cart workflows.
Where: This change applies to B2B Commerce for Visualforce Winter ’21 (version 4.13) in Lightning Experience and Salesforce Classic in Enterprise, Performance, Unlimited, and Developer editions.
Why: In previous versions of B2B Commerce for Visualforce, the My Carts section of the My Account page included a Clone button, which created a cart from an existing cart. However, no options were available for configuring the buyer experience after a buyer clicked the Clone button.
You can now specify the following options for the buyer's experience after they click the Clone button:
- Whether to price the new cart automatically after creating it.
- Whether the new cart becomes active after creating it:
- When the new cart is inactive, the buyer remains on the My Carts section of the My Account page.
- When the new cart is active, the buyer immediately navigates to the Shopping Cart page.
How: After you upgrade the available global data, the Cart storefront configuration module includes the following new settings:
| Configuration | API Name | Default Value | Usage |
|---|---|---|---|
| Cloned Cart Page Behavior |
c.clonedcartpage
|
1 | The new cart is inactive. The buyer remains on the My Carts section of the My Account page. |
| Cloned Cart Pricing Behavior |
c.clonedcartpricing
|
1 | The new cart is priced automatically after it's created. |
For more information about the available values and how the configurations affect each other, see Specify Whether to Activate and Price a Cloned Cart.

