If a truck profile is now table stakes, “do you support height and weight?” has stopped being a useful question. Every vendor will say yes and every vendor will be telling the truth.
Better questions:
Does the toll figure reflect the vehicle I described, or a default? Run the same lane with and without a profile. If the two numbers are identical, the profile is not reaching the pricing layer.
What comes back when the toll system has no published price? A blank is a legitimate answer. A silent default is not. HERE, for instance, returns no toll information for HOT lanes, because the price is dynamic — that absence is correct behaviour, and it is better than a fabricated estimate.
Is this a planning figure or a settlement figure? HERE documents toll prices as best-effort, because toll systems are numerous, locally administered, and change without a versioned API. That is the honest answer, and it means your reconciliation logic has to survive a discrepancy without treating it as a defect. Any vendor claiming settlement-grade accuracy for toll estimates is telling you something about their vendor management, not their data.
What does it cost to ask? Toll data is not a free rider on a route you were already computing. On HERE, requesting toll information counts as an additional transaction. Budget it as its own line — and cache it, because toll prices for a fixed lane and vehicle configuration are stable for far longer than the ETA on the same route. Two dispatches of the same tractor on the same lane an hour apart have different ETAs and identical tolls.
Bart Taborowski