added findby invoice id

Signed-off-by: Ninjaparade <ninja@ninjaparade.ca>
updated event handler

Signed-off-by: Ninjaparade <ninja@ninjaparade.ca>