fxdfxq
ccdbef3963
Update WxMpServiceImpl.java
1.对应WxMpService类修改getJSSDKPayInfo(Map<String, String> parameters)方法为getPayInfo(Map<String, String> parameters)方法
2.增加,1)扫码支付参数拼装方法:getNativePayInfo(String productId,String outTradeNo, double amt, String body,String ip, String callbackUrl)
2)原来的公众号支付参数拼装方法:getJsapiPayInfo(String openId,String outTradeNo, double amt, String body,String ip, String callbackUrl)
3.在getPayInfo(Map<String, String> parameters)方法中增加codeUrl参数判断,只有在NATIVE方式才返回codeUrl参数。
hace 9 años
fxdfxq
ae50576bf7
Update WxMpService.java
增加NATIVE扫码支付类型,
1.将原来的getJSSDKPayInfo(String openId, String outTradeNo, double amt, String body, String tradeType, String ip, String notifyUrl)方法拆分为两个方法:1)拼装NATIVE发起支付请求需要的参数的方法 Map<String, String> getNativePayInfo(String productId, String outTradeNo, double amt, String body, String ip, String notifyUrl);
2) 拼装JSAPI发起支付请求需要的参数方法 Map<String, String> getJsapiPayInfo(String openId, String outTradeNo, double amt, String body, String ip, String notifyUrl);
2.修改getJSSDKPayInfo(Map<String, String> parameters)方式为getPayInfo(Map<String, String> parameters),适用上面两个方法调用。
hace 9 años
fxdfxq
4979a16ae7
Update WxMpServiceImpl.java
增加getJSSDKPayInfo返回字段code_url,用于微信扫码支付生成二维码图片使用
hace 9 años
ben
c61fcb26c6
替换回httpclient,将httpclient配置独立出来提供更多可配置项目
hace 9 años
Liu Kai
5f75a03ede
修复微信退款接口的错误
1. 修复微信退款接口的错误。
2. 格式化微信退款接口及微信支付JSSDK调用接口失败时抛出异常的msg。
Change-Id: Ib3b14965ea29ee518047535a75b81a4972b91271
Signed-off-by: Liu Kai <liukai@tinkers.com.cn>
hace 9 años
Liu Kai
2a6993713a
微信支付JSSDK及退款接口增加异常处理
为解决接口调用端无法取到调用微信服务器的返回结果的问题,微信支付JSSDK及退款接口增加了异常处理。
Change-Id: I2fe5255edb416336b64bef84a4bac5ba51231d67
Signed-off-by: Liu Kai <liukai@tinkers.com.cn>
hace 9 años
Liu Kai
852017f7b4
增加微信退款接口以及修改几个卡券相关的接口
1. 增加微信退款接口
2. 增加取得卡券详情接口
3. 修改取卡券签名接口的说明
4. 将卡券核销接口的返回值由Void改为String
Change-Id: I2bac2d090871a4988f7279a9794eca5722451cdd
Signed-off-by: Liu Kai <liukai@tinkers.com.cn>
hace 9 años
YuJian
54ced62f30
换用JoddGetRequestExecutor
解决NoHttpResoponseException问题
hace 9 años
YuJian
779e36b1fa
新增卡券相关接口6个
1. getCardApiTicket获得卡券的api_ticket
2. createCardApiSignature创建调用卡券api时的签名
3. decryptCardCode卡券code解码
4. queryCardCode卡券code查询
5. consumeCardCode卡券核销
6. markCardCode卡券mark接口
hace 9 años
YuJian
980ad0b7bf
WxMpInMemoryConfigStorage新增cardApiTicket的存储
hace 9 años
YuJian
65c532e45b
增加卡券的FriendUserName字段
hace 9 años
YuJian
89e092b04d
添加关于卡券事件推送的常量、XML消息字段
hace 9 años
Daniel Qian
25eb592f26
fix : #172 based on PR #259
hace 9 años
Daniel Qian
d759e6935e
fix : #256 , #172 CloseableHttpResponse 使用外没有关闭的问题
hace 9 años
Daniel Qian
06e4dda310
微信支付计算精度问题 #248
hace 9 años
ben
0619c3f01e
修改me.chanjar.weixin.mp.bean.WxMpXmlOutTransferCustomerServiceMessage 支持将消息转发到多客服( https://mp.weixin.qq.com/wiki/5/ae230189c9bd07a6b221f48619aeef35.html )中的两种方式
hace 9 años
ben
5778b42e1e
XStreamTransformer 增加注册方法,来注册自定义的消息类型
hace 9 años
SimonDolph
ed84f511c7
add unionid
hace 9 años
Tianmu
6b522da559
change name: matchrule to matchRule
hace 9 años
tianmu
b2e1cca6c2
change tab space
change tab space 1 time
hace 9 años
Tianmu
34fda26e02
add conditional menu method
hace 9 años
Daniel Qian
59bdad92f6
fix: java doc incorrectness
hace 9 años
Kane Zhu
5594c8852d
Fix the bug that fails to query order due to sign error.
hace 9 años
Kane Zhu
b19dc7b0fb
Improve error message of the failure of getting prepayid.
hace 9 años
Daniel Qian
379aae95f1
issue #209
hace 9 años
Daniel Qian
5f456eb521
issue #236
hace 9 años
Kane Zhu
30f22896b1
Support sending redpack.
hace 9 años
ukid
123e5ef973
票据验证方法
hace 9 años
Kane Zhu
23c96d9076
Improve 'templateSend' method to check the response code to see if it's successful or not.
hace 9 años
Kane Zhu
cc3714c599
Improve prepay API to support all parameters.
hace 9 años
Daniel Qian
fe8c70849a
fix #211 上传素材时如果文件名是中文会乱码
hace 9 años
Daniel Qian
c722496167
#204
hace 9 años
Daniel Qian
a6db21fbc8
fix #207
hace 9 años
alanchen
a645a28267
增加点击图文消息跳转链接
hace 9 años
Daniel Qian
5630b865c2
issue #200
hace 9 años
ukid
6ede883f71
format with spaces
hace 9 años
ukid
ff67476c28
1.修改方法getJSSDKCallbackData中的类型错误
2.修改支付签名字段名称,方便客户端直接调用支付
hace 9 años
ssls
2942e1e85c
hace 9 años
ssls
f252792e43
修改注释里的TEXT为TRANSFER_CUSTOMER_SERVICE
hace 9 años
Daniel Qian
cf9ccbc54d
fix: issue #128
hace 9 años
ssls
ce109695e7
hace 9 años
codepiano
4da11fcd74
使用java1.7新语法,改进序列化代码
hace 10 años
codepiano
49a4ab6a6e
补充永久素材相关方法到接口中,优化接口参数
hace 10 años
codepiano
d7d9734bf1
实现永久素材相关接口
hace 10 años
liuwj
bc054d6259
将微信自带的一些常量修正为不区分大小写匹配
比如框架定义的事件常量为click,但微信传递过来的却是CLICK
hace 10 años
liuwj
b9923b3ecf
将微信自带的一些常量修正为不区分大小写匹配
比如框架定义的事件常量为click,但微信传递过来的却是CLICK
hace 10 años
Daniel Qian
d3d61d753e
#165 #167
hace 10 años
li.dai
d42e84be68
个人信息缺少remark和groupId
hace 10 años
Daniel Qian
ee2cf21efc
fix: issue #163
hace 10 años
huansinho
f107bd2f44
增加临时文件目录配置
在下载多媒体文件下载时可以指定临时文件目录。
hace 10 años