快速业务通道

ASP.NET财付通支付接口源码

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-04-12
           return false;
            }
        }

        /// <summary>
        /// 从支付结果页面的URL请求参数中获取结果信息
        /// </summary>
        /// <param name="querystring">支付结果页面的URL请求参数</param>
        /// <param name="errmsg">函数执行不成功的话,返回错误信息</param>
        /// <returns>函数执行是否成功</returns>
        public bool GetPayValueFromUrl(NameValueCollection querystring, out string errmsg)
        {

            //结果URL参数样例如下
            /*
            ?cmdno=1&pay_result=0&pay_info=OK&date=20070423&seller=1201143001&transaction_id=1201143001200704230000000013
            &sp_billno=13&mch_price=1&fee_type=1&attach=%D5%E2%CA%C7%D2%BB%B8%F6%B2%E2%CA%D4%BD%BB%D2%D7%B5%A5               
            &sign=ADD7475F2CAFA793A3FB35051869E301
            */
            #region 进行参数校验

            if (querystring == null || querystring.Count == 0)
            {
                errmsg = "参数为空";
                return false;
            }

            if (querystring["cmdno"] == null || querystring["cmdno"].ToString().Trim() != cmdno.ToString())
            {
                errmsg = "没有cmdno参数或cmdno参数不正确";
                return false;
            }


            if (querystring["seller"] == null)
 &

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号