Instead of Narvar
Stop renting Narvar for your returns desk. Own the work behind each return.
We build your internal returns system around your warehouse and customer care process, bring across the agreed Narvar records and run it for you. Start with receiving, inspection and the evidence behind each resolution.
Narvar directs buyers to its sales team for a quote. Bring your agreement and compare the internal returns work you want to own.
- check_circleYour data in a database you own
- check_circleOpen source, no lock-in
- check_circleBuilt and run by Enterprise DNA
Read the agreement
Six parts of the returns work to examine
Narvar combines return policies, exchanges, workflows and reporting with wider shopper services. Compare the scope in your agreement with the work your team needs. Its <a href="https://corp.narvar.com/return-exchange" target="_blank" rel="noopener noreferrer">returns product page</a> does not publish a numeric software price.
Return policy decisions
Narvar supports return policies. Your owned desk keeps the human assessment and reason behind an agreed remedy.
Exchange requests
Narvar offers exchanges. Keep the requested product, the decision and the external fulfilment reference together.
Return progress
Follow the internal work from expected units to physical receipt and inspection. A carrier status alone does not confirm the warehouse count.
Return reasons
Narvar provides return insights. Review your own product and reason records alongside inspection findings and unresolved work.
Policy checks
Give the reviewer a list of missing assessments, missing customer choices and unsafe items held out of sale stock.
History and connections
Agree the records and operational connections you need before replacing a service. Your owned desk keeps its original import evidence.
The owned returns desk
A return is a sequence of evidence
Receive
Count the goods that actually arrived
Expected units and physical receipts remain separate, so a partial box does not close a whole return.
- check Record each dock receipt with a unique reference
- check Reject receipt quantities above the expected count
- check List missing units by case and owner
- check Keep source carrier status beside the internal record
Inspect
Show what the warehouse found
Inspection records carry a condition, destination and supporting note for the units checked.
- check Inspect only units already received
- check Keep unsafe items in quarantine
- check Record repair, recycling or restocking decisions
- check See products and reasons beside the inspected quantities
Resolve
Keep the choice and the remedy together
A human records the applicable basis, defect assessment and customer choice before agreeing a remedy.
- check Find cases without an assessment
- check Check major-defect decisions against recorded customer choice
- check Separate an agreed remedy from external completion
- check Keep prices that are missing visibly unknown
Review
Run the week from the unfinished work
Prepare an owner-led review of late returns, inspection gaps and decisions waiting for confirmation.
- check Assign the next owner and review date
- check Produce receipt and remedy review documents
- check Review personal-record retention dates
- check Keep currencies separate when reviewing known goods value
Make it yours
Design your own Narvar replacement
Everything starts from the open-source base. Then it gets your name, the parts you run, your rules and your data from Narvar. Try it here, and we build the real one.
2. What it runs
3. Make it fit
4. Your colour
Answered from your own database
Good morning. Here is what needs you today.
We build it from the open-source base, bring your Narvar data across and run it for you.
What it looks like
Ask it like you would ask a colleague
Real answers from the demo data that ships with Returns Desk for Claude Code. It runs in Claude Code inside the Claude app, so it feels like any chat you already use.
Returns Desk for Claude Code
Connected to your own database
Which returns need attention, and who owns the next step?
R-001
- Owner
- Mia
- Attention
- overdue
- Awaiting receipt
- 1
- Awaiting inspection
- 1
- Awaiting completion
- 0
R-002
- Owner
- Tom
- Attention
- overdue
- Awaiting receipt
- 0
- Awaiting inspection
- 0
- Awaiting completion
- 1
| Code | Owner | Attention | Awaiting receipt | Awaiting inspection | Awaiting completion |
|---|---|---|---|---|---|
| R-001 | Mia | overdue | 1 | 1 | 0 |
| R-002 | Tom | overdue | 0 | 0 | 1 |
Ask it anything
Ten questions your returns records answer
These are working questions in the demonstration. Your own version can combine the evidence and review rules your business needs.
Switching
How to switch from Narvar
A move involves finding the records you can bring across, mapping your fields and rules, testing the import and checking the results before you switch.
- 1
Gather your Narvar records
Start by checking whether your team has an archive of saved standard return webhook records. The free version can import those records offline, but it does not fetch history from Narvar. Confirm how much history is available. If you need another export, ask Narvar what your account allows, usually CSV or Excel, and agree which return records to bring across.
- 2
Map and test a sample
Match the fields in your records to the fields the desk uses, then test a sample in a fresh database. The saved record import offers a dry run that rolls back without keeping changes. If you have an export other than the saved standard records, it needs mapping before it can be loaded. Enterprise DNA handles agreed exports when they install and run your version.
- 3
Review the import findings
Check the dry run results and reconcile the counts before loading the full history. The import stops if it finds changed existing records, repeated return keys or duplicate item identifiers. If several saved webhook events describe the same return, reconcile them into one approved record before importing. Keep the original records available so you can check the imported details.
- 4
Run both desks side by side
Keep Narvar available for a short period while your team checks the new desk against its normal work. Confirm that the return records, receipts, inspections and remedy evidence you need are present, and investigate differences before relying on the new records. Agree which system your team updates during this period so you do not create conflicting histories.
- 5
Switch off Narvar
Switch off Narvar only after your team has reconciled the records and confirmed the new desk supports the work you are replacing. The free version is an internal desk, not a customer portal or carrier, fraud or payment service. Keep any services you still need in place, and retain protected records and backups according to your business process.
Where the real effort goes
The main work is usually mapping your own fields and rules, then deciding how much history to bring and reconciling repeated records. The amount of work depends on what your Narvar account or merchant archive makes available. When Enterprise DNA installs and runs your version, it maps agreed exports and checks the history with you.
Not ready for a call?
Get your Narvar switch plan by email
We will send you the step-by-step plan for moving your business off Narvar, what the move really involves, and how we would do it for you.
Sent. Check your inbox.
Your Narvar switch plan is on its way.
Rather talk it through? Book a call arrow_forwardThree ways to own it
Choose the work you want us to handle
Open source
Do it yourself
Free, open source
- 1 Clone the repo, then run npm install, npm test and npm run demo
- 2 Open it in Claude Code, Codex, OpenCode or Cursor and ask for the returns review
- 3 Test your saved Narvar standard RMA JSON with the import guide and reconcile the result
- 4 Set branding, service dates, retention and database access before importing real records
Built around your business
We customise it
One setup fee, then a retainer for ongoing work
- check Your return reasons, warehouse rules and review process
- check Your agreed Narvar history mapped and reconciled
- check Your web front end or a different stack where needed
- check Your customer portal, scanning and operational connections scoped and tested
Omni by Enterprise DNA
We run it for you
One setup fee, then a retainer
- check Installed with access, backups and ownership agreed
- check Weekly returns review and paperwork prepared
- check Record checks and changes handled with your team
- check Run through Omni by Enterprise DNA beside the rest of your business
Questions
Instead of Narvar, answered
What does Narvar cost compared with this? expand_more
Narvar directs buyers to discuss their requirements rather than publishing a numeric price on its returns product page. The free version has no software licence fee. Hosting and assistant subscriptions are separate. Enterprise DNA charges one setup fee, then a retainer for your customised and managed version. Compare the same scope before judging the cost.
Can we bring our Narvar history across? expand_more
The free version reads saved standard return records from a merchant integration archive. It does not retrieve a historical export from Narvar. Confirm what your integration owner has kept, then test a sample and reconcile the counts. Enterprise DNA maps other agreed exports and checks the history before a switch.
Does this replace the whole customer returns experience? expand_more
The free version runs the internal desk: receiving, inspection, assessment and resolution records. Enterprise DNA scopes and builds the customer portal, scanning, carrier connections and other operational services your version needs. Keep the existing services until those requirements have been tested. Narvar network and fraud services are a separate comparison.
Does it decide consumer rights or issue refunds? expand_more
No. A person records the assessment and customer choice. The checks highlight missing evidence and keep unsafe stock quarantined. Your team confirms the applicable consumer rights and records any refund, exchange or repair completed in the appropriate external system. A decision alone is never shown as a completed refund.
Who keeps it running after the move? expand_more
Run the free version yourself or have Enterprise DNA manage your version through Omni. We agree access, backups, retention, connections and the weekly review with you. Your business keeps ownership of the database, and changes follow your operating process.
Bring one return your team cannot close
Book a 30-minute call with Sam. Show the missing receipt, inspection or resolution evidence and the Narvar work you pay for. We will scope the version your team needs and the records to bring across.
Returns Desk for Claude Code is free and open source, published by Enterprise DNA.
Done paying for Narvar?
Get your version built