Skip to content

Creating and Managing Returns (OMS)

Returns Processing

Returns management in the OMS (Order Management System) allows you to create return requests (RMAs) from shipped orders, specify which items customers are returning, generate prepaid shipping labels, and track returns until they reach IN-TRANSIT status. Once a return reaches IN-TRANSIT, the warehouse (WMS) takes over the processing.

This documentation covers the seller-side workflow from creating a return to sending the label to the customer.

Customer Satisfaction

Proper return setup ensures customers receive labels quickly and can return items easily.

Accurate Tracking

Specifying expected quantities and conditions helps warehouse staff process returns accurately.

Inventory Planning

Knowing what’s being returned helps plan inventory restocking and manage stock levels.

Cost Control

Proper return setup prevents unnecessary shipping costs and ensures accurate processing.


  1. Access the Returns

    • Navigate to Shipped Orders from Quick access buttons at the top.
    • Find the order you want to create a return for.
    • The order must be in Shipped status.
    • Then click on the Shipping#
  2. Initiate Return

    • From the shipped order view, click “Initiate return” button.
    • This opens a pop-up window with the following message: “This action will initiate a stock replenishment request. Click OK to continue or Cancel to return.”
    • Click the OK button, and the return creation form will open.
  3. Select Items to Return

    In the return form, you’ll see all items from the original order:

    • Check the boxes next to items the customer wants to return
    • For each selected item, specify:
      • Quantity: How many units are being returned
      • QtyGood (expected): How many you expect to be in good condition
      • QtyHurt (expected): How many you expect to be damaged
    • The total (QtyGood + QtyHurt) should equal the quantity being returned
    • Next, click the Continue button located below the list of items.
  4. Add Return Instructions

    In the comments field, provide instructions for warehouse staff:

    • How to inspect products
    • What to expect (condition, quantities)
    • Any special handling requirements
    • Customer communication notes
  5. Generate Return Label (Optional)

    If you want to generate a prepaid return label:

    • Check “Generate pre-paid Return Label” option
    • Select shipping method
    • System generates label automatically
    • Label is sent to customer via email
  6. Specify Return Type

    Select the return type:

    • Simple Return: Customer returns product for refund
    • Exchange on Received: Exchange processed when return is received
    • Exchange Now: Exchange sent immediately
  7. Submit Return

    Click “Simple Return” to finalize. The system:

    • Creates the RMA record
    • Sets status to PENDING if no label, or IN-TRANSIT if label generated
    • Sends label email to customer (if applicable)
    • Records return details for warehouse processing
  8. Track Return Status

    Monitor the return in the Returns list:

    • PENDING: Return created, label not yet sent
    • IN-TRANSIT: Customer has shipped the package
    • Once IN-TRANSIT, warehouse takes over processing

Access

Navigate to Returns from the main menu to see all active returns.

What you’ll see:

  • Return ID (RMA#)
  • Shipping Number(*)
  • Order Number
  • Order Reference
  • tracking Number
  • Status (PENDING, IN-TRANSIT, PROCESSING, DISCREPANCY, COMPLETE, UNEXPECTED)
  • Return Type (Simple Return, Exchange_on_Received, Exchange_Now, Restocking, Return by Carrier)
  • Request Date
  • Received Date
  • Processed Date
  • Email(*)
  • From(*)
  • Country/Zip(*)
  • Items and Quantities

Available actions:

  • Click on a return to view details
  • Search and filter returns
  • Export returns list
  • View archived returns

When Available

Edit returns that are in PENDING or IN-TRANSIT status.

What you can edit:

  • Items and quantities
  • Expected Good/Hurt quantities
  • Return type
  • Comments and instructions
  • Return shipping address

How to edit:

  1. Open the return detail view
  2. Click “Edit” or modify fields directly
  3. Update quantities writing in the empty fields for Good/Hurt
  4. Save changes

Note: Once warehouse starts processing, editing is limited.


Good/Hurt Adjustment

Adjust expected Good and Hurt quantities for each item.

How it works:

  • Write in the empty field to increase or decrease Good or Hurt quantities
  • Total (Good + Hurt) must equal quantity being returned
  • Changes are saved automatically

When to adjust:

  • Customer reports damage before shipping
  • You want to set expectations for warehouse
  • Return conditions change

Prepaid Labels

Generate prepaid shipping labels for customers to return items.

How it works:

  • Select shipping method from available carriers
  • System generates prepaid label
  • Label is automatically emailed to customer
  • Label can be downloaded from return detail view
  • Return status changes to IN-TRANSIT when label is generated

When to generate:

  • Customer requests return label
  • You want to provide prepaid return shipping
  • Standard return process requires label

Access: From return detail view, click “Generate Label” or check option during return creation.


Customer Communication

Send return label to customer via email.

How it works:

  • System automatically sends email when label is generated
  • Email includes return label PDF attachment
  • Customer receives return instructions
  • You can resend email if needed

Manual send:

  • From return detail view, click “Send Email” or “Resend Label”
  • System sends email with current label

When Available

Cancel returns that haven’t been processed by warehouse.

When you can cancel:

  • Return is in PENDING status
  • Return is in IN-TRANSITstatus
  • Warehouse hasn’t started processing

How to cancel:

  1. Open return detail view
  2. Click “Cancel” button
  3. Confirm cancellation
  4. Return is removed from active list

Note: Once warehouse starts processing, cancellation may not be available.


The OMS manages returns through two main statuses. Once a return reaches IN-TRANSIT, the warehouse (WMS) takes over physical processing, but you can still view and track the return.


What it means: The return request exists, but no shipping label has been created yet. This is your active editing window.

What happens in this status:

  • Return is created and waiting for label generation
  • Customer has not received return instructions yet
  • You have full control to modify the return

What you can do:

  • Edit everything: Items, quantities, Good/Hurt expectations, return type, comments
  • Cancel return: Remove the return if no longer needed
  • Add instructions: Provide warehouse notes before label is sent

Transitions to: Changes to IN-TRANSIT automatically when you generate the return label.


What it means: The return label has been generated and sent to the customer. The customer is shipping (or has shipped) the package back to the warehouse.

What happens in this status:

  • Customer received return label via email
  • Package is in transit or about to be shipped
  • Warehouse will process when package arrives
  • You can monitor but cannot modify most details

What you can do:

  • View and track: See return details and track the package
  • Download label: Access the return label PDF
  • Resend email: Send label email again if customer needs it
  • Limited editing: Some fields may still be editable, but items and quantities are locked

Important: This is the last status you control. Once warehouse receives the package, they take over processing.

Transitions to: Warehouse changes status to PROCESSING when they receive the package.


Description: Customer returns product for refund or credit.

Flow:

  • Customer returns item
  • Warehouse processes return
  • Inventory updated
  • Refund processed (if applicable)

Use when: Customer wants refund or store credit.


Description: Exchange that is processed when the return is received at warehouse.

Flow:

  • Customer returns original item
  • Warehouse receives and processes return
  • Replacement product is shipped automatically
  • Inventory updated

Use when: Customer wants exchange and you want to verify return before sending replacement.


Description: Exchange where replacement is sent immediately.

Flow:

  • Replacement product shipped immediately
  • Customer returns original item
  • Warehouse processes return when received
  • Inventory updated

Use when: Customer needs replacement quickly and you trust they’ll return original.


Description: Restocking order from manufacturer or supplier.

Flow:

  • Restocking request created
  • Items shipped to warehouse
  • Warehouse processes restocking
  • Inventory updated

Use when: Restocking inventory from supplier.


Description: Return handled by shipping carrier.

Flow:

  • Carrier handles return process
  • Warehouse receives from carrier
  • Warehouse processes return
  • Inventory updated

Use when: Using carrier return services.


FieldDescription
RMA#Unique return identifier (ID)
Shipping#Shipping number of the return (OrderID)
Order#Original order number (orderNum)
Reference#Customer order reference (orderRef)
DateWhen return was created (OrderDate)
Shipping MethodShipping method used for the return (orderShipMethod)
Request TypeType of return (Simple Return, Exchange_on_Received, Exchange_Now, Restocking, Return by Carrier)
StatusCurrent return status (PENDING, IN-TRANSIT, PROCESSING, DISCREPANCY, COMPLETE, UNEXPECTED)
EmailCustomer email address for return label (custEmail)
ItemsTotal number of items in the return
Tracking#Tracking number for the return shipment
Requested DateDate when return was requested (OrderDate)
Received DateDate when return was received by warehouse (Process_date)
Processed DateDate when warehouse started processing (WHProcessDate)
FieldDescription
SKUProduct identifier being returned
DescriptionProduct name and attributes, including Opt1, Opt2, Opt3 when available. May show [OTP] for One-Time Products
Items & QuantitiesQuantity being returned (for original items) or quantity sent (for restocking items)
QtyGood (expected)Your estimate of items in good condition (TypeRec = 0)
QtyHurt (expected)Your estimate of damaged items (TypeRec = 0)
Added by SellerIndicator shown when item was added manually by seller (not from original order)

Set Clear Expectations

Specify accurate Good/Hurt quantities so warehouse knows what to expect.

Provide Instructions

Add detailed comments for warehouse staff about inspection requirements.

Generate Labels Promptly

Generate return labels quickly so customers can ship returns without delay.

Track Status

Monitor return status regularly to ensure smooth processing.

Communicate Clearly

Ensure customers receive return labels and instructions promptly.

Verify Details

Double-check items and quantities before submitting return.


Situation: Customer wants to return a product for refund.

Action:

  1. Navigate to shipped order
  2. Click “Initiate return”
  3. Select item(s) to return
  4. Set quantities (all Good expected)
  5. Select “Simple Return” type
  6. Generate return label
  7. Submit return
  8. Customer receives label via email

Situation: Customer reports damaged item and wants to return it.

Action:

  1. Create return from shipped order
  2. Select damaged item
  3. Set QtyGood: 0, QtyHurt: 1 (or appropriate quantities)
  4. Add comment: “Customer reports damage”
  5. Generate return label
  6. Submit return
  7. Warehouse will verify damage when received

Situation: Customer wants to exchange for different size/color.

Action:

  1. Create return from shipped order
  2. Select items to return
  3. Choose “Exchange_on_Received” or “Exchange_Now”
  4. Set quantities and expectations
  5. Generate return label
  6. Submit return
  7. System handles exchange automatically when return is processed

Can't Find Order to Create Return

Cause: Order may not be in Shipped status or may already have a return.

Solution:

  • Verify order is in Shipped status
  • Check if return already exists for this order
  • Use search to locate the order
  • Contact support if order should be eligible

Return Label Not Generating

Cause: Shipping method may not be configured or carrier issue.

Solution:

  • Verify shipping methods are configured
  • Check carrier integration status
  • Try different shipping method
  • Contact support if issue persists

Can't Edit Return

Cause: Return may be in status that doesn’t allow editing.

Solution:

  • Only PENDING and IN-TRANSIT returns can be edited
  • If warehouse started processing, editing is limited
  • Contact warehouse if changes needed after processing starts


Next Steps: Once a return reaches IN-TRANSIT status, the warehouse (WMS) takes over processing. You can continue to track the return status, but processing happens in the warehouse management system.