Money and rounding
Each RFQ fixes one ISO currency. There is no automatic FX. Quantities and unit prices are decimal strings. Line totals use currency-aware minor-unit rounding on the server. Do not use binary floats or trust client totals.
Each line response is priced or explicitly no-bid. Missing data is not zero. Discounts, shipping, and supplier-declared tax are separate labeled values. Unknown charges stay unknown. Alternative supply is a deviation against a stable request line. Comparison shows validity, timing, partial coverage, and assumptions beside price. The lowest displayed subtotal may not be equivalent.