微信支付开发中一些心得
2015-07-08 18:37
519 查看
1.微信支付的付款单位是分,最后的金额要将元转成分,这里需要注意的是java如果直接通过double或者float计算的出来的数字有可能是带有小数点的。
例如:double d = 3.85*100;结果是385.0
微信支付金额不允许带有小数点,这样的参数提交到微信支付会提示:参数传递错误。
2.带有微信支付的android app运行在手机之后,有可能获取access token,preparedId之后没有任何相应。这里有可能是因为app没有signature的原因。在微信开放平台中有一个签名生成工具,用这个apk先生成签名之后,再回到微信开发平台的应用详情界面,把生成的签名字符串,填入到相应的位置
例如:double d = 3.85*100;结果是385.0
微信支付金额不允许带有小数点,这样的参数提交到微信支付会提示:参数传递错误。
2.带有微信支付的android app运行在手机之后,有可能获取access token,preparedId之后没有任何相应。这里有可能是因为app没有signature的原因。在微信开放平台中有一个签名生成工具,用这个apk先生成签名之后,再回到微信开发平台的应用详情界面,把生成的签名字符串,填入到相应的位置
相关文章推荐
- 微信公众号可通过现金红包接口发放微信支付现金红包(附开发教程)
- 分享到微信微博QQ空间JS代码大全
- JAVA微信开发:[20]如何实现主动发送微信消息
- 二维码小程序
- 微信支付
- 可穿戴设备(CC2541)上微信(3)
- 微信企业号开启回调模式的时候,错误:echostr校验失败,请您检查是否正确解密并输出明文
- 微信公众号第三方平台全网发布测试程序
- 小商家为何要逃离微信公众平台
- [一车大师]微信运营心得
- [一车大师]微信公众平台开发入门
- C#/ASP.NET MVC微信公众号接口开发之从零开发(一) 接入微信公众平台
- 基于nodejs 的微信 JS-SDK 简单应用
- Java 基本常识+概述+环境变量配置+Hello World小程序
- Android第四十二期 - 关于微信手势退出Activity的操作
- Android第四十二期 - 关于微信手势退出Activity的操作
- 微信移动用户他入组
- 如何判断微信内置浏览器
- 微信公众平台网页获取用户OpenID方法
- 微信支付v3发布到iis时的证书问题(转)