Skip to content

微信支付API V3 SDK for GO, 集成简单,支持公钥证书签名和验签,功能完善,持续更新中!

License

Notifications You must be signed in to change notification settings

louismax/wxpayv3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wxpayv3 (wechatpay-api-v3)

简体中文

微信支付API V3 SDK for GO

Go Report Card GoDoc GitHub release GitHub license GitHub Repo Size GitHub Last Commit

安装

go get -v github.com/louismax/wxpayv3

实现能力(持续更新)

基础

  • 获取平台证书 ✔️
  • 上传图片获取MediaId ✔️
  • 上传视频获取MediaId ❌

商户进件(仅支持服务商,支持小微商户进件、特约商户进件)

  • 提交申请单 ✔️
  • 查询申请单状态 ✔️
  • 修改结算账号 ✔️
  • 查询结算账号 ✔️

基础支付(JSAPI支付、小程序支付,支持服务商版、普通商户版)

  • JSAPI下单(兼容服务商模式、直连商户模式) ✔️
  • 查询订单-通过微信订单号(兼容服务商模式、直连商户模式) ✔️
  • 查询订单-通过商户订单号(兼容服务商模式、直连商户模式) ✔️
  • 关闭订单 ❌
  • 申请退款 ✔️
  • 查询退款 ❌
  • 申请交易账单(特约商户、普通商户) ✔️
  • 申请资金账单 ✔️
  • 下载账单 ✔️

分账(支持服务商版)

  • 请求分账 ✔️
  • 查询分账结果 ✔️
  • 请求分账回退 ✔️
  • 查询分账回退结果 ✔️
  • 解冻剩余资金 ✔️
  • 查询剩余待分金额 ✔️
  • 查询最大分账比例 ✔️
  • 添加分账接收方 ✔️
  • 删除分账接收方 ✔️
  • 申请分账账单 ✔️
  • 下载账单 ✔️

教培续费通(支持服务商版、普通商户版)

  • 预签约 ✔️
  • 协议号查询签约 ✔️
  • 用户标识查询签约 ✔️
  • 解约 ✔️
  • 发送预扣款通知 ✔️
  • 扣款受理 ✔️
  • 微信订单号查单 ✔️
  • 商户订单号查单 ✔️

校园刷脸代扣(仅支持服务商)

  • 获取机构信息(根据机构ID) ✔️
  • 获取机构信息(根据机构名称) ✔️
  • 获取授权凭证 ✔️
  • 查询刷脸用户信息 ✔️
  • 修改刷脸用户信息 ✔️
  • 解除刷脸用户签约关系 ✔️
  • 预签约 ✔️
  • 申请扣款 ✔️
  • 签约查询 ✔️
  • 人脸报文(签约解约)消息解密 ✔️
  • 查询重采用户列表 ✔️
  • 查询重采 ✔️
  • 离线人脸团餐专属查单 ✔️
  • 获取AuthInfo ✔️
  • 获取还款链接 ✔️

参考资料

协议

MIT 许可证(MIT)。有关更多信息,请参见协议文件

About

微信支付API V3 SDK for GO, 集成简单,支持公钥证书签名和验签,功能完善,持续更新中!

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages