Home
Chase Teichmann Request an intro

Product

The returns product

ReturnLogic’s entire product: a returns portal each retailer could shape to its own policy. I designed and built its core, plus exchanges and warranties end to end.

250+ Retailers served over the years, up from 7

Company
ReturnLogic
Role
Designed and built the portal, calculations, bundles, auto authorization, and processing
Period
2019 – 2026
Stack
TypeScript · Node.js · Angular · PostgreSQL · AngularJS · Sequelize · TSOA · REST · Kong · Shopify · BigCommerce · EasyPost · LaunchDarkly · Docker · ECS · Fargate · S3 · CloudFront · Route 53 · CloudWatch · Jest

“Add to cart” takes you to the store with this project in your cart.

The brief

Every retailer runs returns differently, with its own windows, fees, and outcomes. ReturnLogic’s portal had to fit each retailer’s policy instead of making the retailer bend to the software.

A return, start to finish

  1. StartShopper portalWhere a shopper starts a return. Each retailer could customize all of it: design, text, flow, and step order.
  2. PriceReturn calculationsWhat the shopper gets back after fees, accounting for discounts and promos, tax and shipping, and the price difference on exchanges. Bundles come back whole or item by item, as the retailer chooses.
  3. ApproveAuto authorizationA return that meets the retailer’s rules is approved and gets its shipping label, through EasyPost or the retailer’s own carrier account.
  4. CloseAutomated processingThe refund, gift card, or exchange item goes out and the return is closed, with no one touching it.

I built every step. Teammates built the return rules engine and return analytics; I contributed to analytics.

The hard part

Everything in the portal was configurable per retailer, and the settings interacted, so there were far more combinations than anyone could test by hand.

I kept it manageable three ways: defaults plus overrides, so a retailer only set what differed; LaunchDarkly flags to roll changes out retailer by retailer; and Jest tests on the risky combinations.

Outcome

In 2026 a major reverse-logistics competitor acquired ReturnLogic.

  • 2M+Returns processed