Skip to content

wintermin/wxpay

Repository files navigation

wxpay

微信支付SDK


支持的功能

  • 统一下单(UnifiedOrder)

    • APP(SDK支付)
    • MWEB(H5支付)
    • JSAPI(公众号支付|小程序支付)
    • NATIVE(扫码支付)
      • 转换短链接(ShortUrl)
  • 查询订单(OrderQuery)

  • 支付结果通知(Notify)

  • 下载交易账单(DownloadBill)

  • 申请退款(Refund)

  • 查询退款(RefundQuery)

  • 退款结果通知(RefundNotify)


快速开始

    c:=NewClient( /*your appId*/, /*your mchId*/, /*your key*/, /*Md5|HmacSha256*/, http.DefaultClient)
    //SDK不会定制相关业务代码,而是开放业务扩展的能力
    //例如:debug请求响应相关信息、耗时统计,请自行实现Interceptor,参考testLog
    c.ApiInterceptor().Add(&testLog{})
    //查询订单
    c.OrderQuery(context.Background(), &OrderQueryRequest{
    		OutTradeNo: "200805191943383785",
    	})

About

WeChat Pay一个开放、易扩展的微信支付(WeChatPay) GO SDK (持续更新中...)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages