Fraud analysis
Reward abuse looks just like a normal order.
Three accounts, one address, three welcome gifts. TPP scores every order from 0 to 100 as it’s placed and holds the doubtful ones before anything ships.
Some of our clients all around the world
Most teams find it on the invoice, a month later.
Three accounts, three names, one flat in Barcelona. Each order looked fine on its own, so all three gifts were packed, shipped and delivered. Nobody saw the pattern until the month’s invoice.
With TPP, the pattern shows up at checkout: from the second account on that flat, the order waits.
Nova Club
Rewards · October 2026
Invoice
INV-2026-10 · Issued Nov 1, 2026
| Date | Order | Recipient | Ship to | Amount |
|---|---|---|---|---|
| Oct 02 | #4980 | Marta RuizAv. da Liberdade 98LisboaOct 02 · #4980 | Av. da Liberdade 98Lisboa | €279.00 |
| Oct 03 | #5011 | Diego FerrerC/ de Bailén 47, 2.º 1.ªBarcelonaOct 03 · #5011 | C/ de Bailén 47, 2.º 1.ªBarcelona | €279.00 |
| Oct 04 | #5047 | Laia FontC/ de Bailén 47, 2.º 1.ªBarcelonaOct 04 · #5047 | C/ de Bailén 47, 2.º 1.ªBarcelona | €279.00 |
| Oct 05 | #5062 | Rui CostaR. de Santa Catarina 40PortoOct 05 · #5062 | R. de Santa Catarina 40Porto | €469.00 |
| Oct 06 | #5090 | Marc SolerC/ de Bailén 47, 2.º 1.ªBarcelonaOct 06 · #5090 | C/ de Bailén 47, 2.º 1.ªBarcelona | €279.00 |
+ 1,279 more orders
Same flat, 3 accounts. €837 in gifts, all delivered.
With TPP
€558 never shipped
Held at checkout from the second account.
How the check decides
A score from 0 to 100, and a person for the doubtful ones.
Every order starts at 100 and loses points for each signal it trips. At 80 or more it ships as normal. From 50 to 79 it waits for our team. Below 50, with hard proof, it waits and the account can’t order again.
- Address used by 3 accounts−35
- Same device as 2 other accounts−10
- Discount within limits
- Paid what the cart is worth
- Doubt holds. Only proof blocks.
- Soft signals can only hold an order for a person to look at. Blocking an account takes hard proof, like a cart that came through free.
- Good customers stay good.
- A customer we know is fine can be marked as trusted, so they aren’t flagged again.
Questions, answered.
No. An order that scores 80 or more goes through as normal. Only doubtful orders wait, and only until our team has looked at them.
Several accounts behind one address, phone, device or IP; disposable emails; new accounts placing big orders; unusually large discounts and codes used past their limit; and carts with real value that came through free. Every signal takes points off the score.
Our team. They release it if it’s fine, or confirm the fraud: the order is cancelled and that account can’t order again. Nothing ships in between.
Soft signals alone never block anyone: at most they hold the order for a person to look at. Blocking an account automatically takes hard proof, like a code used past its limit. Customers we know are fine can be marked as trusted, so they aren’t flagged again.
Every order placed in your store and every order that comes in through the API, as it’s created. The softer checks can be switched off one by one for your brand.
Explore more features
See how each part of TPP works.
Keep your rewards for real customers.
In the demo, we’ll put a suspicious order through the check and show you what happens next.













































