Skip to main content
StateSet home page
Search...
โK
Talk to us
Dashboard
Dashboard
Search...
Navigation
Lifecycle & Workflows
iCommerce Returns Workflow
Documentation
Guides
API Reference
Resources
Documentation
GitHub
Community
Newsletter
Get started
StateSet iCommerce Docs
Developer Guide
StateSet iCommerce Engine CLI
iCommerce Intro
iCommerce Architecture
iCommerce Skills
StateSet iCommerce Quickstart
StateSet API
Features
ResponseCX
StateSet ResponseCX CLI
StateSet Sandbox
Sandbox SDK (Node.js)
Sandbox SDK (Python)
StateSet Sequencer Architecture
Set L2
Response ChatGPT App Guide
Agentic Commerce Protocol Handler
Agentic Commerce Protocol Checkout Guide
Universal Commerce Protocol Handler
NSR-L Language Reference
Neuro-Symbolic Architecture
StateSet Computer Use Agent
StateSet Agents
Platform
StateSet Overview
StateSet: The Agentic Operating System
iCommerce Intro
Global Commerce Architecture
Autonomous Agent Architecture
StateSet One
API Reference
Authentication
API Design Guidelines
Overview
Getting Started
Architecture
Features
Reporting
Integrations
API Changelog
StateSet Response
ResponseCX
StateSet Agentic OS: Autonomous Agents for Next-Gen Commerce
Authentication
Models
Agent Framework and SDK
Computer Use AI Agents
ReasonCX
Realtime Voice
StateSet ResponseCX
Stateset responsecx
Stateset responsecx architecture
Stateset responsecx workflows
StateSet ResponseCX CLI
StateSet iCommerce
Overview
Agent Sandbox
Lifecycle & Workflows
iCommerce Order Lifecycle
iCommerce Returns Workflow
CLI
Messaging & Payments
Deployment
StateSet Commerce
StateSet Commerce Network API
Getting Started
Authentication
Core Concepts
Advanced
StateSet Sandbox
About StateSet Sandboxes
StateSet Sandbox Quickstart
Architecture & Operations
SDKs
StateSet ACP
Agentic Commerce Protocol
ACP Overview
StateSet ACP Quickstart
Reference
StateSet Sequencer
StateSet VES System Overview
StateSet Sequencer Architecture
StateSet Sequencer Quickstart
Sequencer Operations
x402 payments reference
StateSet UCP
About the Universal Commerce Protocol
StateSet UCP Quickstart
StateSet Cloud
Stateset Cloud Overview
Authentication
API Keys
Tools
StateSet iCommerce Engine CLI
Architecture
Setup
Deploy the ACP Handler
Sync Server API Basics
On this page
iCommerce Returns Workflow
1) Validate Eligibility
2) Create Return Authorization
3) Receive and Inspect
4) Refund or Exchange
5) Close the Return
Related Documentation
StateSet iCommerce
Lifecycle & Workflows
iCommerce Returns Workflow
Copy page
Deterministic returns, exchanges, and refunds.
Copy page
โ
iCommerce Returns Workflow
This guide outlines a standard returns flow with deterministic steps for auditability.
โ
1) Validate Eligibility
Confirm policy requirements (window, condition, and item eligibility) before creating a return authorization.
โ
2) Create Return Authorization
Create the return record with line items, reason codes, and disposition expectations.
โ
3) Receive and Inspect
On receipt, inspect items and determine restock, refurbish, or reject actions.
โ
4) Refund or Exchange
Trigger a refund or exchange based on inspection outcomes and policy rules.
โ
5) Close the Return
Finalize the return record and update order, inventory, and financial state.
โ
Related Documentation
Returns Quickstart
Warranty Quickstart
iCommerce Order Lifecycle
iCommerce CLI Reference
โI