CRMconnect Azuvio · Docs

Returns — Complete Flow

Department: Warehouse & Logistics (cross-department with Sales and Acquisitions)
Role: Picking & Dispatch Operator, Inventory Controller, Warehouse Manager
Objective: Process returns correctly — stock reflects reality, financial documents are issued, customer/supplier is notified

The two types of returns in CRMconnect

Customer Returns Supplier Returns
Module Delivery Returns Purchase Returns
URL /admin/warehouse/manage_order_return_receipt /admin/warehouse/manage_order_return_delivery
Stock effect Increases (goods come back in) Decreases (goods go out)
Financial document Credit Note (Sales) Debit Note (Acquisitions)
Initiated by Customer / Customer Support / Warehouse Acquisitions / Warehouse
Linked to Original Delivery Note Purchase Order / GRN

Customer Returns

Who initiates and who processes

Step Who does it Where
Customer requests return Customer (phone, email, portal)
Customer Support approves return CS / Sales Verbal/email confirmation
Customer sends goods back
Warehouse receives and inspects Reception / Inventory Operator Physical
Operator records the return Warehouse Operator Delivery Returns
Sales issues Credit Note Sales Admin / Accountant Sales → Credit Notes

How to record a customer return

Where: Warehouse → Delivery Returns → Add

  1. Find the original delivery note → associate the return
  2. Fill in the returned items:
    • SKU, returned quantity
    • Return reason (defect, wrong order, change of mind, etc.)
  3. Select the destination warehouse:
    • Active stock → if goods are perfect, can be reshipped immediately
    • Quarantine warehouse → if goods need inspection before reintegration
  4. Confirm → stock increases automatically in the selected warehouse
  5. Notify Sales → they issue the Credit Note to the customer

Decision: Active stock vs. Quarantine

Goods condition Destination Follow-up action
Unopened, perfect Active stock Immediately available for dispatch
Opened but no defects Active stock or Quarantine Quick inspection → transfer to active stock
Visible defects Quarantine Inspection → write-off or supplier return
Expired lot Quarantine Write-off via Adjustments & Losses
Damaged packaging Quarantine Manager decides: reconditioned or written off

Never put non-conforming goods directly into active stock. You risk re-dispatching a defective product.

Complete flow — e-commerce customer return

Customer requests return (portal or email)
       ↓
Customer Support confirms and sends return AWB label (if policy provides)
       ↓
Goods arrive at warehouse
       ↓
Operator physically inspects:
  → Perfect condition → Delivery Return → ACTIVE stock
  → With defects → Delivery Return → QUARANTINE warehouse
       ↓
Delivery Return finalised → stock increases
       ↓
[Sales] Sales Admin issues Credit Note → customer balance reduced
       ↓
If cash refund: Finance processes payment back
       ↓
If goods are in Quarantine: Manager decides their fate (restock, write-off, supplier return)

Returns from OMS (WooCommerce / marketplace)

Returns from OMS orders follow the same warehouse flow, but with an extra step:

Return confirmed in WooCommerce/marketplace
       ↓
Operator creates Delivery Return in CRMconnect linked to the OMS order
       ↓
Stock comes back in
       ↓
[OMS] Order status updated manually or via sync
       ↓
Credit/refund processed in payment platform (manually, outside CRM)

Supplier Returns

When to return to supplier

  • Goods received defective or non-conforming with the order
  • Excess delivery (received more than ordered)
  • Expired or near-expiry lot at time of receipt
  • Wrong goods (supplier sent incorrect product)

How to record a supplier return

Where: Warehouse → Purchase Returns → Add

  1. Associate the original Purchase Order (or GRN)
  2. Fill in the items to return:
    • SKU, quantity to return
    • Reason (defect, excess, non-conforming, etc.)
  3. Select the source warehouse (where goods are going out from)
  4. Confirm → stock decreases automatically
  5. Notify Acquisitions → they issue the Debit Note to the supplier

Coordinating with the supplier through the Portal

If the supplier has access to the Vendor Portal (/purchase/vendors_portal):

  • The supplier sees the return you initiated in the Return Orders section
  • They can update the status: Received, Approved, Rejected
  • You can monitor the return status from Purchase Returns without phone calls

Complete flow — supplier return

Identify the issue: defective / excess / non-conforming goods
       ↓
Physically isolate in Quarantine (Internal Transfer if needed)
       ↓
Contact supplier → get return confirmation (RMA or email)
       ↓
Purchase Returns → Add → associate PO/GRN → items + quantities
       ↓
Confirm → stock decreases
       ↓
[Acquisitions] Issues Debit Note → reduces amount owed to supplier
       ↓
[Warehouse] Prepare the return parcel physically → return AWB (if supplier sends label)
       ↓
Hand to courier → supplier confirms receipt in Portal
       ↓
[Finance] Debit Note reduces the payment invoice or generates credit for future

Return traceability in Warehouse History

Every recorded return appears automatically in Warehouse History as a stock movement:

Return type Movement in History
Customer Return → Active stock Positive entry (like a GRN)
Customer Return → Quarantine Positive entry in the quarantine warehouse
Quarantine → Active stock transfer Internal transfer
Supplier Return Negative exit
Quarantine write-off Adjustments & Losses

If someone asks "how much stock was returned from lot X?" → filter History by SKU + movement type Return → the answer is complete with operator, date, and source document.


Financial impact — summary

Event Document issued Where issued Effect
Customer returns goods Credit Note Sales → Credit Notes Reduces customer balance, revenue reduction
Defective goods returned by customer, supplier at fault Credit Note (customer) + Debit Note (supplier) Sales + Acquisitions Recover cost from supplier
Return goods to supplier Debit Note Acquisitions → Debit Notes Reduces amount payable to supplier
Write off non-returnable goods Adjustments & Losses Warehouse → Adjustments Decreases stock, cost in P&L

Metrics to track

Metric What it means
% customer returns / total orders Overall return rate
Return reasons Distribution of causes (defect, wrong item, change of mind)
Return processing days From physical receipt to Credit Note issued
Stock value recovered to active vs. written off % of returns reintegrated into stock
Supplier returns / month Supplier quality

Practical tips

Physically inspect returned goods before recording anything. Don't enter a returned quantity into the system without having actually seen what arrived — different products than ordered may be returned.

Return reason is valuable business data. Fill in the reason correctly for every return — aggregated monthly it shows whether you have a quality problem with a supplier or a description problem on a product.

Don't issue the Credit Note before confirming goods have physically arrived. The customer doesn't receive credit if they haven't sent the goods. Recording in Delivery Returns = confirmation that the goods are with you.

Quarantine is not a place to forget goods. Review quarantine weekly — decide the fate of each item: restock, supplier return, write-off. Stagnant goods in quarantine distort stock value and take up space.

Tip

Fill in the return reason accurately on every record — aggregated monthly, this data reveals whether a return pattern indicates a supplier quality problem, a product description mismatch, or a logistics issue that needs fixing at source.

Warning

Never issue a credit note before confirming goods have physically arrived via a Delivery Return record in the system. A credit issued before goods are recovered gives the customer financial credit for goods you have not yet received.