Most affiliate networks are pretty shit about tracking. Last click attribution is how it generally works. Some have started keeping track of when you landed vs when you got the affiliate link, but it’s a grey area as far as user intent.
Let’s say I got to checkout and after tax and shipping the product was too expensive. I use Honey or search for a coupon and the price goes down and I complete a sale.
Did the deal site offer value? Arguable.