Skip to content
Retail & ecommerceBuilt app template

Ecommerce returns management template

An ecommerce returns app for operations teams. Create returns, inspect items, approve or reject the request, and close it with an external refund reference.

»Built by ToolJet·Reviewed ·Change the design, branding, and features with AI
Return desk · Dashboard screenshot
Return desk ecommerce returns management dashboard. A lavender returns workspace with a selected-case summary above the action queue, clear requested and approved values, and an inspection workspace.
Actual app · Sample data
AT A GLANCE

What is this returns processing template?

Return desk follows a return from Draft through submission, inspection, approval, and closure. Each item has a requested quantity and value, inspection condition, disposition, and approved refund quantity. The app enforces a 30-day interval between purchase and receipt before submission. Closing an approved return requires a reference to a refund recorded elsewhere; no payment is executed. The built pilot uses ToolJet Database and fictional records; deployment and download await package and clean-install validation.

Screens
4 connected pages
Data source
ToolJet Database
Language
English
Appearance
Light + dark

Built for Retail and ecommerce operations teams recording return inspections and manual refund decisions.

THE WORKFLOW

Returns processing from start to finish.

An ecommerce returns app for operations teams. Create returns, inspect items, approve or reject the request, and close it with an external refund reference.

  1. Overview

    Find the next return to inspect

    Review open requested value, inspection and decision counts, oldest cases, and return reasons.

  2. Returns

    Create an intake and its items

    Record order reference, customer, purchase and received dates, and return reason. Add or edit returned items in Draft before submitting.

  3. Return

    Inspect every item

    Record condition, disposition, approved refund units, and a note for each item. Advance only after the inspection is complete.

  4. Decisions

    Record the outcome

    Approve or reject inspected work, then close an approved return with a refund reference and note. The app stores the outcome without executing a refund.

INSIDE THE TEMPLATE

What does the template cover?

A clear inspection and decision queue

Review the oldest submitted or inspected returns, requested return value, and reasons items came back.

Return intake with item details

Create a unique return reference linked to an order and customer, then add SKU, item name, quantity, and unit value in Draft.

Item-level inspection and refund quantities

Record condition, disposition, approved quantity, and inspection notes. Approved quantities cannot exceed returned quantities, and every item must be inspected before the case advances.

Approval, rejection, and recorded closure

Approve a positive refund value or reject the return with a note. Close approved work with an external refund reference; reopen rejected or cancelled work to Draft when review must restart.

ToolJet Database with sample data

The pilot uses 1 table with fictional records. No external database is needed to explore the source app.

Data included in the returns processing pilot
TableSample dataWhat it stores
Returns5 sample returnsOrder and customer references, dates, reason, item-level inspection, refund decision, and history. Includes five sample items.
Where this template stops

The pilot uses a fixed 30-day intake rule and USD item values. It does not verify purchases against an order system, issue labels, arrange shipping, update stock, execute refunds, or send notifications. Approval requires a positive approved item value. Reopening to Draft clears the current inspection fields while retaining decision history. This English desktop pilot reads up to 1,000 rows per table; larger datasets need pagination. Access policies, package export, and clean installation remain unverified.

YOUR DESIGN. YOUR BRAND. YOUR WORKFLOW.

Make it yours with AI.

This design is a starting point. Describe the look you want, add your logo and brand colors, or ask for new features in a prompt. Use the starter prompt to build your own version in the ToolJet AI builder, or use a suggested prompt to modify an app you already have. Review and test the result.

Start with an idea
Edit this prompt before copying.

Suggested prompts describe changes you can request. Additional features and translations still need to be built and tested.

FROM TEMPLATE TO YOUR TOOL

How to use this template.

  1. Add it to your workspace

    Choose ToolJet Cloud, or download the application package to import into your self-hosted instance once the template is released.

  2. Start with the included database

    Explore the sample records in ToolJet Database, then add your records and configure the workflow for your team.

  3. Make it work your way

    Describe your preferred design, branding, and new features in the AI builder. Test your workflow, then share your app with the people who need it.

A FEW THINGS TO KNOW

Template FAQs

What does the returns template include?

Return desk includes intake, item details, inspection, approval or rejection, and closure using an external refund reference across four pages.

What return window does it use?

The pilot blocks submission when more than 30 days separate purchase and receipt. It uses dates entered by the coordinator; it does not verify a purchase against a live order system.

Does approving a return issue a refund?

No. Approval records a decision and approved item value. Process the refund through your normal payment system, then record its reference when closing the return.

What happens when a return is reopened?

A rejected or cancelled return can return to Draft. Its current inspection fields reset so items can be reviewed again; the decision history remains.

Can I change the design, branding, or features with AI?

Yes. Use the starter prompt or ask the ToolJet AI builder to adapt Return desk with your logo, colors, preferred layout, fields, and workflow. Suggested prompts describe extensions to build and test.

Which database and languages are included?

The pilot uses ToolJet Database and fictional sample data. It is in English with light and dark appearances. Other languages and right-to-left layouts need implementation and testing.

Can I deploy or download Return desk?

Public deployment and download remain disabled until the importable package and clean installation have been validated.

TEMPLATE DESIGN PREVIEW

Ecommerce returns management

Actual dashboard screenshots from the built pilot, with fictional sample data.

App appearance
Return desk ecommerce returns management dashboard. A lavender returns workspace with a selected-case summary above the action queue, clear requested and approved values, and an inspection workspace.