- 微信扫码支付Demo,模式二通过,模式一异常
官方下载的C#的Demo,扫码支付模式二正常。模式一扫码后提示 [原生支付URL参数错误], 后来改了data里面的参数, data.SetValue("mch_id", WxPayConfig.GetConfig().GetMchID());//商户号 data.SetValue("time_stamp", WxPayApi.GenerateTimeStamp());//时间戳 data.SetValue("nonce_str", WxPayApi.GenerateNonceStr());//随机字符串 data.SetValue("product_id", productId);//商品ID data.SetValue("sign_type", "MD5");//签名 string str = ToUrlParams(data.GetValues());//转换为URL串 string url = "weixin://wxpay/bizpayurl?"+str; Log.Info(this.GetType().ToString(), "Get native pay mode 1 url : " + url); return url; 签名使用了MD5。 现在提示 “获取商户订单信息超时或者商户返回的httpcode非200” 检查了签名没有错误。app_id也没有错。 甚至按照网上的说法改了,也不行 try { if (m_values.ContainsKey("return_code"))//2015-10-20 WL 添加,扫码支付不包含return_code键,红包发送必须走return程序 {//## //2015-06-29 错误是没有签名 if (m_values["return_code"] != "SUCCESS") { return m_values; } } CheckSign();//验证签名,不通过会抛异常
2019-05-09 - 微信扫码支付模式一的要求
申请开通了微信小程序认证。并且做了微信小程序支付。为什么微信小程序的APPID不能用于扫码支付模式一?谁能回答一下吗?谢谢
2018-12-22 - 微信扫码支付appid用的是哪个?
我只申请了微信小程序,没有申请微信服务号。做微信扫码支付模式一。 表6.1 生成二维码所需参数列表 名称变量名类型必填示例值描述公众账号IDappidString(32)是wx8888888888888888微信分配的公众账号ID商户号mch_idString(32)是1900000109微信支付分配的商户号时间戳time_stampString(10)是1414488825系统当前时间,定义规则详见时间戳随机字符串nonce_strString(32)是5K8264ILTKCH16CQ2502SI8ZNMTM67VS随机字符串,不长于32位。推荐随机数生成算法商品IDproduct_idString(32)是88888商户定义的商品id 或者订单号签名signString(32)是C380BEC2BFD727A4B6845133519F3AD6签名,详见签名生成算法我没有微信服务号。用微信小程序的AppID(小程序ID)。却没有回调。大家遇到过这个问题吗?
2018-12-20 - 开发版本真机可以登录,发布的程序出现白屏
微信小程序的名字叫:奔跑北流。开发版本可以加载图片,所有的东西都可以。但是,今天出现的问题是,发布了的版本,反而白屏。不知道,我是不是违反了小程序规则
2018-07-05