Return Management (Detailed Documentation)
1.1 Create Return Screen
1.1.1 Return Type
Options:
- RTO (Return to Origin)
- Return
Meaning:
RTO: Shipment is undelivered and returned by courier
Return: Customer sends the product back
1.2 Return Item Details
- Select items from fulfilled items
- Choose quantity to return
- Multiple items supported
System Logic:
Return quantity cannot exceed fulfilled quantity.
1.3 Exchange Item Details
After selecting return items, users can:
- Add exchange items
- Select new product
- Add quantity
Use case:
The customer returns a defective item and receives a new product.
1.4 Amount Summary
Auto-calculates:
- Return Gross Total
- Return Shipping Charge
- Round Off
- Return Amount
- Outstanding Amount
- Receivable Amount
System Logic:
If refund: reduces receivable
If exchange: adjusts balance difference
1.5 Return Details (Right Panel)
- Return ID (auto-generated)
- Return Date
- Tracking Number
- Shipping Carrier
- Attachment
- Notes
Click Submit to create the return.
Order Cancel Screen
2.1 Location
Order Detail โ Cancel
2.2 Fields
- Date of Cancel
- Reason of Cancel
2.3 System Logic
- Order status changes to Cancelled
- Cannot fulfill a cancelled order
- Inventory is restored (if reserved)ย โ (Note : Inventory is not reduced when an order is created.(because of this reason we not restored Inventory))
- Payment refund must be handled separately