We do not currently know of any antonyms for haggle over.
For similar words to haggle over, try:
Did you mean over?