Rule reference

Billing notice URL has no ${AUCTION_PRICE}

openrtb.bid.price_macro_missingwarningBid response

nurl or burl is present but neither contains ${AUCTION_PRICE}, so the notice cannot report the clearing price.

What it means

A billing notice (nurl or burl) is how the exchange tells the bidder what the impression cleared at. Without ${AUCTION_PRICE} (optional :B64 or other encoding suffix) the URL fires with no price.

Why it matters

You cannot bill, reconcile, or train a bidder without the clearing price. Wins still happen; the money path is blind.

How to fix it

Put ${AUCTION_PRICE} on nurl or burl, whichever you use for billing. lurl is a loss notice and does not satisfy this.

Example that trips it

{ "nurl": "https://dsp.example/win" }

Check your payload

Paste a bid request or response into the tester to see whether this code fires against it, or gate on the id in CI with the CLI: the id is stable, wording is not.

Back to the full diagnostic code reference.