I don't think final_tender is where you want to cancel out...by that time, the tender has been finalized, but the check hasn't actually been closed. Capture a tmed event for your posting, do your processing there, and then use something like ExitCancel to cancel the tmed event.