Releases: go-pay/gopay
Release 1.5.76
改动挺多,如有问题请切回 1.5.75 版本并反馈给我,谢谢
版本号:Release 1.5.76
修改记录:
(1) gopay:大量优化error处理和返回,统一部分通用错误到 error.go 中
(2) 支付宝:新增 alipay.IsBizError(),判断并捕获业务错误
(3) 微信、支付宝:优化部分 error 返回格式以及透传,优化参数校验返回
Release 1.5.75
版本号:Release 1.5.75
修改记录:
(1) 微信V3:client.V3Apply4SubModifySettlement(),sub_mchid 问题处理
(2) 微信V3:微信分账接收方,model参数补充添加 detail_id
(3) PayPal:注释中接口文档地址更新
(4) PayPal:新增 client.OrderConfirm(),订单确认
(5) PayPal:OrderDetail、Capture、Payer、Name 等结构体,遗漏参数补充
(6) gopay:pkg/xtime/parse_format.go,优化 DurationToUnit() 方法,int -> int64
Release 1.5.74
版本号:Release 1.5.74
修改记录:
(1) gopay:一些小改动,util.GetRandomString() -> util.RandomString()
(2) gopay:升级 xlog
Release 1.5.73
版本号:Release 1.5.73
修改记录:
(1) Apple:新增内购支付通知V2解析
Release 1.5.72
Release 1.5.71
版本号:Release 1.5.71
修改记录:
(1) 微信V2:去除所有微信小程序、公众号相关接口,请使用 wechat-sdk
(2) 支付宝:client.UserCertdocCertverifyConsult() 方法,增加 authToken 参数
(2) 微信V3:新增 银行组件(服务商) 相关接口,详情查看v3文档最下方的接口列表
Release 1.5.69
版本号:Release 1.5.69
修改记录:
(1) 微信V3:修改 client.V3RefundQuery()、增加入参参数,适配 服务商 模式
(2) 微信V3:修复 client.V3Apply4SubSubmit(),接口路由修复
(3) gopay:BodyMap 新增 Unmarshal() 方法,解析数据到结构体、数组指针
Release 1.5.68
版本号:Release 1.5.68
修改记录:
(1) 微信V3:修复 client.V3ComplaintResponse()、client.V3ComplaintComplete(), complaintId 参数类型错误问题
(2) 微信V3:新增 电商收付通(分账)相关接口,详情查看v3文档最下方的接口列表
(3) 微信V3:新增 电商收付通(补差)相关接口,详情查看v3文档最下方的接口列表
(4) 微信V3:新增 电商收付通(退款)相关接口,详情查看v3文档最下方的接口列表
(5) 微信V3:返回参数中字段,ID写法全部改写为Id写法
Release 1.5.67
版本号:Release 1.5.67
修改记录:
(1) 微信V3:配合微信文档修改,拆分服务商 批量转账 相关接口,接口如下:
(2) 微信V3:新增 client.V3PartnerTransfer()
(3) 微信V3:新增 client.V3PartnerTransferQuery()
(4) 微信V3:新增 client.V3PartnerTransferDetail()
(5) 微信V3:新增 client.V3PartnerTransferMerchantQuery()
(6) 微信V3:新增 client.V3PartnerTransferMerchantDetail()
(7) 微信V3:新增 client.V3Withdraw()
(8) 微信V3:新增 client.V3WithdrawStatus()
(9) 微信V3:新增 client.V3WithdrawDownloadErrBill()
(10) 微信V3:修改 V3TransferDetailQuery() => V3TransferDetail()
(11) 微信V3:修改 V3TransferMerchantDetailQuery() => V3TransferMerchantDetail()
Release 1.5.66
版本号:Release 1.5.66
修改记录:
(1) 微信V3:fix bug that {"code":"PARAM_ERROR","message":"平台证书序列号Wechatpay-Serial错误"}
部分接口可能报此错误,此版本修复该问题,如若没使用到那部分接口,可忽略