Use new webhook field
bugfix: handle the transaction once