(ARRANGED) [adjective] [not gradable] US [slang] - have something wired to be certain that something is already arranged or doneShe said she'd have to advertise the job, but that I shouldn't worry, I had it wired (= I would certainly get it).
WIRED
Meaning of WIRED in English
Cambridge English vocab. Кембриджский английский словарь. 2012