Skip to content

Releases: go-pay/gopay

Release 1.5.11

13 May 07:52
Compare
Choose a tag to compare

修复部分支付和微信返回结构体数据解析出错的问题

Release 1.5.10

06 May 11:41
Compare
Choose a tag to compare

版本号:Release 1.5.10
发布时间:2020/05/06 19:45
修改记录:
(1) 微信:修改部分公共方法返回值结构体字段类型,fix bug
(2) drone fix

Release 1.5.9

25 Apr 07:27
Compare
Choose a tag to compare

版本号:Release 1.5.9
发布时间:2020/04/25 15:32
修改记录:
(1) 支付宝:异步验签,推荐使用 alipay.ParseNotifyToBodyMap(),解析参数后参数在Verify验签时,推荐传入参数BodyMap bm。
(2) 支付宝:修改公共方法:alipay.ParseNotifyResultToBodyMap() 为 alipay.ParseNotifyToBodyMap()
(3) 支付宝:修改公共方法:alipay.ParseNotifyResultByURLValues() 为 alipay.ParseNotifyByURLValues()
(4) 支付宝:废弃公共方法:alipay.ParseNotifyResult(),因为异步通知有参数因为支付接口不同,返回的字段不同,无法使用结构体全部定义好
(5) 支付宝:调整了部分接口的文档地址
(6) 微信:修改公共方法:wechat.ParseNotifyResultToBodyMap() 为 wechat.ParseNotifyToBodyMap()
(7) 微信:修改公共方法:wechat.ParseNotifyResult() 为 wechat.ParseNotify()
(8) 微信:修改公告方法:wechat.ParseRefundNotifyResult() 为 wechat.ParseRefundNotify()

Release 1.5.8

18 Apr 13:24
Compare
Choose a tag to compare

版本号:Release 1.5.8
发布时间:2020/04/18 21:32
修改记录:
(1) 微信:新增Client方法:client.PostRequest(),向微信发送Post请求,对于本库未提供的微信API,可自行实现,通过此方法发送请求
(2) 微信:微信同步返回结构体类型全部修改为string类型,验签出错的问题
(3) 微信:Client方法,需要传证书的接口方法,入参类型统一改为interface{},无需传证书地址时,由 "" 改为 nil
(4) QQ:同微信改动
(5) 支付宝:model结构体参数全部修改为string类型

Release 1.5.7

25 Mar 11:58
Compare
Choose a tag to compare

版本号:Release 1.5.7
发布时间:2020/03/25 20:32
修改记录:
(1) 支付宝:修改 client.UserCertifyOpenQuery() 方法的返回值解析类型报错问题,官方文档类型实例有误

Release 1.5.6

06 Mar 09:10
ed10ba2
Compare
Choose a tag to compare

版本号:Release 1.5.6
发布时间:2020/03/06 17:32
修改记录:
(1) 支付宝:新增Client方法:client.SetPrivateKeyType(),设置 支付宝 私钥类型,alipay.PKCS1 或 alipay.PKCS1,默认 PKCS1。
(2) 支付宝:修改公共方法:alipay.GetRsaSign(),增加了私钥类型参数,并将私钥的格式化操作,移动到该方法内,传入的私钥无需事先格式化。

Release 1.5.5

05 Mar 11:04
Compare
Choose a tag to compare

版本号:Release 1.5.5
发布时间:2020/03/05 18:32
修改记录:
(1) 支付宝:新增Client方法:client.DataBillBalanceQuery(),支付宝商家账户当前余额查询。
(2) 支付宝:新增Client方法:client.DataBillDownloadUrlQuery(),查询对账单下载地址。
(3) 支付宝:开放公共方法:alipay.GetRsaSign(),获取支付宝参数签名(参数sign值)。
(4) 支付宝:开放公共方法:alipay.FormatURLParam(),格式化支付宝请求URL参数。
(5) 支付宝:新增公共方法:alipay.ParseNotifyResultByURLValues(),通过 url.Values 解析支付宝支付异步通知的参数到Struct。

Release 1.5.4

29 Feb 06:35
74b44ea
Compare
Choose a tag to compare

版本号:Release 1.5.4
发布时间:2020/02/29 14:32
修改记录:
(1) 支付宝:新增Client方法:client.UserInfoAuth(),用户登陆授权。(方法未测试通过,待有测试条件的同学测试一下吧)
(2) 支付宝:新增公共方法:gopay.MonitorHeartbeatSyn(),验签接口。(方法未测试通过,待有测试条件的同学测试一下吧)

Release 1.5.3

19 Feb 07:56
Compare
Choose a tag to compare

版本号:Release 1.5.3
发布时间:2020/02/19 11:32
修改记录:
(1) 支付宝:修改公共方法:SystemOauthToken(),添加参数 signType

Release 1.5.2

19 Feb 02:27
Compare
Choose a tag to compare

版本号:Release 1.5.2
发布时间:2020/02/14 13:32
修改记录:
(1) 支付宝:官方单笔转账接口更新,新增Client方法:client.FundTransUniTransfer(),单笔转账接口
(2) 支付宝:新增Client方法:client.FundTransCommonQuery(),转账业务单据查询接口
(3) 支付宝:新增Client放大:client.FundAccountQuery(),支付宝资金账户资产查询接口
(3) 支付宝:Client的方法,必选参数校验