Simplify how one listens for IPNs