---
schema_version: "1"
id: faa30debb55f41066c9c904101bc1837b3346897ac261df095e5f5cecfd709f4
title: Add a Web Store Inventory Source for Exchanges with RMA (B2C Only)
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/commerce/264-0-0/om_webstore_inventory_source_exchanges_rma.md
canonical_url: https://help.salesforce.com/s/articleView?id=commerce.om_webstore_inventory_source_exchanges_rma.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 3fb74448b5ae64e3492851de038e45742fb3aec82fa283c163366c8c2f2fee87
description: To use reservations when adding a new item to an exchange order, add a web store inventory source. Reservations help reduce out-of-stock errors by holding a product as soon as it’s placed in a cart.
products:
  - Commerce
  - Salesforce Order Management
release: "264"
---
# Add a Web Store Inventory Source for Exchanges with RMA (B2C Only)

To use reservations when adding a new item to an exchange order, add a web store inventory source. Reservations help reduce out-of-stock errors by holding a product as soon as it’s placed in a cart.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;"><a href="https://help.salesforce.com/s/articleView?id=commerce.om_editions.htm&amp;language=en_US" target="_blank">View supported editions</a>.</td></tr></tbody></table>

Previous step: [Connect B2C Commerce and Salesforce](https://help.salesforce.com/s/articleView?id=commerce.om_connect_b2c_and_salesforce_oobo.htm&release=264.0.0&type=5 "To get product and pricing data from B2C Commerce, set up a connection between B2C Commerce and your Salesforce org.")

See all steps in [Exchanges with RMA Setup](https://help.salesforce.com/s/articleView?id=commerce.om_exchanges_rma_setup.htm&release=264.0.0&type=5 "After you have installed and configured either an Order Management, B2B Commerce, or D2C Commerce org, configure Exchanges with RMA Returns.").

1. From the App Launcher, find and select **Web Store Inventory Sources**.
2. Click **New**.
3. Select a location or location group.
4. Select a web store.
5. Configure how long you want a reservation to last.
6. Enter an Inventory Cache TTL to set how long the cache lasts.
7. Select an inventory dimension.
8. Save your changes.

Next step: [Payments for Exchanges with RMA](https://help.salesforce.com/s/articleView?id=commerce.om_payments_exchanges_rma.htm&release=264.0.0&type=5 "Because an exchange can result in a partial refund for the customer, you must configure payments to process this refund. You can find payment activity in the order payment summary for each order.")

#### See Also

- [Exchanges with RMA Setup](https://help.salesforce.com/s/articleView?id=commerce.om_exchanges_rma_setup.htm&release=264.0.0&type=5 "After you have installed and configured either an Order Management, B2B Commerce, or D2C Commerce org, configure Exchanges with RMA Returns.")
- [Exchanges with RMA Returns Overview](https://help.salesforce.com/s/articleView?id=commerce.om_exchanges_rma_overview.htm&release=264.0.0&type=5 "An exchange with an RMA return provides a more robust exchange experience for customers. Unlike a simple exchange, which only allows for same-cost variant exchanges, an exchange with RMA processes the return of the previous product before letting a customer service representative (CSR) order a new item, enter a new delivery address, and select a shipping method, all on behalf of the user. Finally, the CSR can process any refund or additional funds needed from the customer.")