Articles on: Synctrack - Returns Drive

Reserve Stock on Request

Feature Overview

The “Reserve stock on request” feature allows the system to hold inventory as soon as a customer submits an exchange request, before the request is approved.

  • When the feature is ON ✅

→ Stock is immediately deducted once the customer submits the request.

  • When the feature is OFF ❌

→ Stock is only deducted after the request is approved.

Workflow

When the feature is ON (isReserveStockOnRequest = true):

  1. Customer submits an exchange request.
  2. The system automatically deducts stock for the related product.
  3. If the request is approved ✅

→ Stock will not be deducted again when creating the new exchange order.

  1. If the request is rejected/deleted/canceled by the customer ❌

→ Stock is returned to inventory.

When the feature is OFF (isReserveStockOnRequest = false):

  1. Customer submits an exchange request.
  2. Stock remains unchanged until the request is approved.
  3. Once approved → stock is deducted.
  4. If the request is rejected → no stock adjustment is needed since nothing was deducted.


Practical Example

Assume:

  • Product A has 10 units in stock.
  • Customer submits an exchange request for 1 unit.

Feature Status

System Behavior

Stock after submitting request

Stock after creating exchange order

Stock if request is rejected/deleted/canceled

ON

Reserve stock upfront

9

9

10

OFF

Do not reserve stock

10

9

10


Customer Support Guide

When customers ask about stock availability:

  • If the feature is ON → Explain that stock was reserved to ensure the product is available for the exchange request.
  • If the feature is OFF → Explain that stock is only deducted once the request is approved.

When customers ask why the new exchange order didn’t deduct stock:

  • Explain that stock was already deducted at the time they submitted the exchange request, so it isn’t deducted again when creating the order.

For older orders created before the feature was enabled:

  • Only exchange requests submitted after the feature was enabled will skip the second stock deduction.
  • Older requests (before enabling) will still follow the previous stock handling flow.


Conclusion

  • ON → Reserve stock immediately upon request submission → safer inventory management, prevents overselling.
  • OFF → Deduct stock only after approval → keeps inventory more stable with fewer changes.

Updated on: 10/09/2025

Was this article helpful?

Share your feedback

Cancel

Thank you!