payment challenges