Flxpoint provides you with the ability to track your customer returns from your sales channels and return merchandise authorizations (RMAs) for your suppliers.
Currently, managing your returns and RMAs within Flxpoint is a manual process. Automation is not available at this time.

Navigating to Returns:
- Click Orders
- In the top navigation bar, click Returns
- Doing so will bring you to the Returns Overview Page.
The Returns Overview Page will display the history of returns on your account. From this screen, you can quickly see a snapshot of each return including:
- The status of the return
- The progress on return approval and shipment
- The date the return was requested
- The return and order reference numbers
- Total number of line items and RMAs
- Total cost of the return
In the blue left panel, you have access to default filters based on return status, shipment received status, RMA statues, channels, and sources. You can also create custom filters for your business needs.
You may also use this screen to bulk export returns by selecting the desired returns and clicking Export.

Once you click on a particular return, you will arrive at the expanded view of the return. Here you will find the three key elements of a return:
- Returned Order Line Items
- RMA Request(s)
- Return Shipment
You can also locate the related order information in the blue panel on the left side of the screen.
Creating a Return & RMA
| Fulfillment Request Required |
In order to create an a return, you must have an order with a fulfillment request generated. Once a fulfillment request is generated, you will see a Returns section appear on the order below Fulfillments. This Returns section will not be available to you if this requirement is not met. |
Now let's walk through how to create a return and a return merchandise authorization (RMA). There are 3 key steps to creating a return and RMA.
To start, click Create Return located in the bottom right corner of Returns section on your order.

You will now see a pop-up menu to guide you through the creation process. We will break each step down below.
Step One: Create Return

In this first step, you are building your return. In order to continue, you must:
- Select the item(s) to be returned
- For each item selected, choose the appropriate Return Quantity
- Select the Return Destination (i.e. the supplier accepting the return)
- Choose the Return Reason. Default options include: incorrect item, changed mind, incorrect size, and late arrival. You may not input a custom reason.
- Select the Condition. Default options include: new, used, and damaged.
- Enter the amount to be refunded in the Item Refund field.
- If applicable, you may enter a Refund Adjustment.
- Decide if you would like to apply the total refund to the customer to the Channel Invoice for this order. If yes, be sure to select the checkbox for this option.
- Click Continue to move to step 2.
Refund Adjustment
You have the ability to add both positive and negative values in the Refund Adjustment field. Once you enter a refund amount, the Total Refund to Customer will update automatically.
If you wish to add a negative value, be sure to enter the negative dash ( - ) before the refund amount.
Always confirm the Total Refund to Customer amount is correct before proceeding to step 2.
Step 2: Create RMA

Here, you are creating the Return Merchandise Authorization (RMA). To continue to step 3, please:
- Confirm the Return #. Update if necessary.
- Confirm the Request RMA #. Update if necessary.
- Ensure the correct Return Destination has been selected.
- Enter the Return to Address.
- Optional: You may edit the return item by clicking the pencil icon to the right of the Per-Unit Cost.
- Optional: Enter a Note.
- Decide if you would like to have the RMA approved automatically after creation. If yes, select the checkbox to the right of Approve RMA?
- Update Credit Adjustment field if applicable.
- Click Complete to move to step 3.
Step 3: Completion Confirmation

Congratulations! You have successfully created a return and RMA. From here, you may click View Return to see the new return.
| Refunds & Source Credits Processed Separately |
Creating the return and RMA does not create and/or process any refunds or source credits. |
| Return Merchandise Authorizations (RMAs) & Inventory Quantity |
It is important to note that RMAs do not affect inventory quantity updates. RMAs will not deduct any totals from your inventory quantity. |
Managing Returns
Once you have created a return, you can select the Actions menu in the bottom right of the return to commit the following actions:
- Close Return
- Cancel Return
- Edit Return
- Sync Refund
- Re-Open Return
- Un-Cancel Return


Managing Return Merchandise Authorizations (RMAs)
After a RMA has been created, you may select the Actions menu in the bottom right of the return to commit the following actions:
- Approve RMA
- Deny RMA
- Edit RMA
- Void RMA
- Cancel RMA
- Sync Credit
Creating a RMA Separately
If you have previously created a return and now need to create an additional RMA, you may create the RMA independently.
Navigate to Orders >>> Click Returns >>> Select Appropriate Return >>> Click Create RMA

- Confirm the Return #. Update if necessary.
- Confirm the Request RMA #. Update if necessary.
- Ensure the correct Return Destination has been selected.
- Enter the Return to Address.
- Optional: You may edit the return item by clicking the pencil icon to the right of the Per-Unit Cost.
- Optional: Enter a Note.
- Decide if you would like to have the RMA approved automatically after creation. If yes, select the checkbox to the right of Approve RMA?
- Update Credit Adjustment field if applicable.
- Click Complete to move to step 3.
RMA Processing Strategies
Flxpoint supports four distinct RMA processing flows so you can match the workflow you (and your vendors) actually use for returns.
Configure Auto-Process at the Global Level
Go to Orders → RMA Strategy and use the AUTO PROCESS RMAs toggle. When enabled, an RMA goes directly into a Processing status and either becomes visible in the API or is flagged to Process to the source through a configured integration.
Override the Global Strategy on a Source
On each source's RMAs section, use the OVERRIDE: AUTO PROCESSING radio buttons to set a per-source policy:
- Use Global RMA Strategy — follow the global toggle above.
- Auto Process — always auto-process for this source, regardless of the global toggle.
- Do NOT Auto Process — never auto-process for this source.
The Four Vendor Portal RMA Flows
| Flow | RMA Status Sequence | What Happens in the Vendor Portal |
|---|---|---|
| Auto-approve, auto-process | Approved | The vendor sees Re-process (not Process) in the RMA Actions dropdown — opens a modal to append a new RMA #. |
| Auto-approve, manually process | Approved | The vendor or Flxpoint user manually processes the RMA. Re-process action available. |
| Auto-process, user or vendor approves/denies | Processed → Approved/Denied | The RMA lands in Processed status; a human (Flxpoint user or vendor) then Approves or Denies it. |
| Manually process, user or vendor approves/denies | Waiting → Processed → Approved/Denied | The RMA waits, is processed manually, then is Approved or Denied. |
RMA Statuses
RMAs flow through these statuses: Waiting, Processing, Processed, Approved, Partially Approved, Denied, Voided, Canceled. The Processing and Processed statuses were added alongside the Vendor Portal RMA flow.
Returns in the Vendor Portal
Vendors can see Returns specific to them inside the Vendor Portal, nested under the Purchase Order that originated the return. Returns do not appear as a standalone page in the Vendor Portal — they are always shown in the context of the related PO.
What Vendors See on a Purchase Order
- A Returns section on each PO that has one or more Return records associated with it.
- Individual Return records, viewable inside the PO with their associated RMA(s).
- A Return Status filter on the PO list, so vendors can quickly find POs that have active returns.
RMA-Available Notification to Vendors
When a new RMA becomes available for a vendor, Flxpoint sends a notification email:
"You have a new RMA available in the Vendor Portal. Login to your account to see RMA #12345."
Vendors enable this in their Vendor Portal notifications by toggling NOTIFY ME WHEN RMA BECOMES AVAILABLE. The email follows the same template structure as the Fulfillment Request notification.
What Vendors Can Do
From the RMA Actions dropdown inside the Vendor Portal (depending on the configured flow), vendors can:
- Approve or Deny RMA line items directly.
- Re-process the RMA — opens a modal to append a new RMA # (similar to how Fulfillment Requests are re-processed).
Reminder: Refunds and RMAs in Flxpoint are currently manual. Approving an RMA does not auto-issue a refund and does not deduct from inventory quantity. Use Sync Refund on the Return and Sync Credit on the RMA to record the refund and source credit when you're ready to close it out.
Refunds & Credits

A record of the refund to the customer will be created automatically along with the return. The refund total is the sum of the selected order line item prices and any custom adjustments made by you.
Refunds can be applied to the Order and/or Channel Invoice in two ways:
- By opting to do so during the return creation
- Creating the return. Then selecting Actions >>> Sync Refund
Adding a refund will not directly affect the order invoice total. Instead, you will see a Net Balance field displaying the difference between the invoice total and the refunded amount,
| Refunds & Standard Sales Channels |
Creating a return will not process the financial transaction to refund your end customer. You will need to manage all financial transactions in your sales channel outside Flxpoint. |
| Refunds & Reseller Channels |
When processing refunds in the reseller channels, you can issue financial transactions to refund payments back to reseller or apply the refund as a reseller credit. |
Return Shipments
Adding a return shipping allows you to add tracking information for shipments you're sending back to the supplier.

Creating a Return Shipment
- Select the appropriate RMA # if applicable
- Ensure accuracy of Return To address
- Input Carrier Name
- Insert Tracking Number
- Confirm Quantity
- Optional: Add a note
- Click Create to complete

Frequently Asked Questions
| 1. Can I automate the returns process? |
| At this time, creating returns and RMAs is a manual process. We do not support automation for this feature. |
| 2. Does processing a return automatically process the refund? |
| Creating a return or RMA will not process any refunds or credits. |
| 3. Can I add more than one return on the same order? |
| Absolutely! You are able to create a return for each order line item if needed. |