Alphaweb

AI agent · Retail & e-commerce · Score & detect

Return fraud patterns

The agent scores each return against the history of the customer, the item, the store and the channel. Normal returns are refunded as usual; the outliers reach a loss-prevention analyst every day, with the reasons they stood out.

every return, scorednormal rangerisk threshold3 outliers, surfaced todaythe rest, refunded
2,900 returns / week · 97% handled by the agent · 3% to a person
Typical volumes for this process, not a client figure.
Today

Patterns only spotted when someone happens to notice.

With the agent

Every return scored against history; the outliers surfaced daily.

Where the time goes today

Most returns are honest: the wrong size, a change of mind, a faulty item. A few are not. Clothing worn to an event and brought back, a receipt reused for a second item, stolen goods returned for a refund, an empty box sent back to the warehouse, a refund paid to a different card, a till operator refunding friends. Each looks ordinary on its own. The pattern only appears across many returns: one customer working through several stores, the same item coming back again and again, one till with an unusual run of no-receipt refunds.

Today these patterns are found by chance: a store manager who recognises a face, an analyst who runs a report after a stock count looks wrong. Till, online order and warehouse data sit in separate systems, so the reports are assembled by hand, monthly at best, long after the refund has been paid. Blanket rules such as no refund without a receipt catch some abuse but irritate the honest majority and generate complaints.

How the agent works

  1. Gather each returnThe agent collects every return from tills, the online returns portal and warehouse receiving: item, original sale, tender used, refund method, store, till operator, stated reason and the condition recorded on receipt.
  2. Link the historyIt links the return to its original sale and to earlier returns by the same customer, card, address or loyalty account, and to the item's return history across channels.
  3. Score against indicatorsIt computes a score from indicators your loss-prevention team has written down, such as refunds to a different tender, frequent no-receipt returns, or a condition mismatch at the warehouse. Each indicator's contribution is visible.
  4. Refund or holdReturns below the threshold follow your refund policy with no delay. Above it, a till refund is reviewed afterwards; an online refund can be held for a limited time where your policy allows.
  5. Explain the outlierEach surfaced case arrives with the indicators that fired, the linked returns and what the analyst should check first.
  6. Record the outcomeThe analyst's conclusion is stored, and indicators are recalibrated periodically against confirmed cases, with loss-prevention sign-off.

What stays with a person

A score is not an accusation. An analyst decides whether an outlier is abuse, an error, or an honest customer with an unusual pattern, such as a parent returning items for several children. Refusing a refund, closing an account, banning someone from returns, and anything involving a member of staff are decided by people, under your policy and the consumer and employment rules that apply where you trade.

Loss prevention also owns the indicators and the threshold. The agent does not invent new signals; a proposed change is tested on past returns and approved before use. Some indicators can act as proxies for characteristics you must not use, and only a person can check that.

What it reads, what it produces

It readsIt produces
Till return transactions, with operator and storeA score for every return, with the indicators behind it
Online orders and returns portal recordsA daily list of outliers, each with its linked history
Warehouse returns receiving, including condition gradingHeld online refunds awaiting an analyst's decision
Customer, loyalty and payment token data, as your privacy rules permitA periodic report on which indicators confirmed and which misled
Your returns policy and past loss-prevention case records

Controls that come with it

How you know it works

Is your process ready?

The five candidacy checks are explained, with an exam, in the free Module 01.

What goes wrong

Questions we get

Will honest customers be refused refunds?

The agent refuses nothing. Returns below the threshold follow your policy unchanged. At the till, the refund is made and any outlier is reviewed afterwards. Online, a refund can be held for a limited period where your policy allows, and it goes through if nobody acts. Any refusal is a person's decision, made on the case file.

Is the score a black box?

No. It is built from indicators your team has written down and agreed, and each contributes a visible amount. The analyst sees which ones fired and on what data. Weights may be fitted to past confirmed cases, but the indicators stay readable, and any score can be reproduced from what was recorded at the time.

What data do we need to start?

Returns linked to their original sales, at least in the channels where you suspect abuse, with some way to connect a customer or payment method across transactions. You also need past cases your team has already confirmed or cleared. Without them you cannot measure how often the outliers are right, so assembling that set is often the first piece of work.

Can it detect collusion by staff?

It can surface patterns at till and operator level: refunds to the same card, refunds outside trading hours, no-receipt refunds well above the store's norm. These cases are sensitive. They go to a restricted team and are handled under your investigation procedure and the employment rules that apply. The agent reports the pattern; people investigate it.

Want this agent on your process?

Tell us about your version of this process — volumes, systems, what goes wrong. A person answers with an approach and a price, usually within two working days, or tells you it is the wrong project.