private PayData GetParam2()
        {
            PayData payData = new PayData();

            payData.SetValue("name", "xiaomiao");
            payData.SetValue("password", "1234");
            payData.SetValue("sign", payData.MakeSign("1234444"));
            return(payData);
        }
Exemple #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            //app_secret  f00ca380481727f4c50293ba6a121c3c
            Random  rand = new Random();
            PayData pd   = new PayData();

            pd.SetValue("app_id", "wx5fa5622ada06cfe3");
            pd.SetValue("nonce_str", GetTimestamp());
            pd.SetValue("version", "1.0");
            pd.SetValue("timestamp", GetTimestamp());
            pd.SetValue("mch_id", "9");
            pd.SetValue("title", "测试");
            pd.SetValue("total_fee", "1");
            pd.SetValue("out_trade_no", GetTimestamp() + "CS" + rand.Next(100, 999));
            pd.SetValue("channel", "pay.weixin.jspay");
            pd.SetValue("openid", "ogqHzt8Yc0agDQzqBjYN2Vnw_7Zs");
            pd.SetValue("app_secret", "f00ca380481727f4c50293ba6a121c3c");

            pd.SetValue("sign", makeSignForQrCodePay(pd));
        }