Altered way shop webhook works to accommodate new payment methods