Compare the offer, not just the price tag.
Werveo is designed to move from exact product identity to current offers, normalized costs, offer quality, historical context and an explainable buying decision.
1. Resolve the exact product
Werveo starts by determining exactly which product and variant the shopper intends to buy. Deterministic identifiers such as GTIN, UPC, EAN, ISBN, MPN and retailer identifiers are preferred when available. Ambiguous matching should be treated as uncertain rather than silently accepted.
2. Search broadly for current offers
The engine is being designed around a federated data architecture: broad affiliate and product sources can locate sellers, while deeper retailer or marketplace APIs may enrich promising offers.
3. Normalize effective cost
Werveo's working effective-price model is item price + shipping + unavoidable mandatory fees − verified coupon − verified instant promotion. Location-dependent taxes remain separate unless reliably known.
4. Evaluate offer conditions
Condition, seller, delivery, returns, warranty, availability, membership requirements, promotion eligibility, freshness and geography can materially change a purchase decision.
5. Add historical context where reliable
When trustworthy history exists, Werveo can put today's price in context using recent historical windows. When history is partial or unavailable, the engine should say so and continue without inventing precision.
6. Explain and route
Werveo should explain why the selected offer wins in plain language. Only after the retailer has been chosen does the affiliate routing layer select an available monetization path.
