/// <summary>
        ///     支付回调
        /// </summary>
        /// <param name="dic"></param>
        /// <returns></returns>
        public bool PayNotifyHandler(Dictionary <string, string> dic)
        {
            try
            {
                var sArray = new SortedDictionary <string, string>();
                foreach (var item in dic)
                {
                    sArray.Add(item.Key, item.Value);
                }

                var aliNotify    = new NotifyHelper();
                var verifyResult = aliNotify.Verify(sArray, dic["notify_id"], dic["sign"], _alipaySettings);

                return(verifyResult);
            }
            catch (Exception e)
            {
                LoggerAction?.Invoke("Error", e.Message);
                return(false);
            }
        }