链氪巴士
  1. 首页
  2. 站点导航
  3. 文章
  4. 快讯
  5. 软件
  6. 书刊
  7. 关于

go-pay/gopay:Go版本的多支付平台SDK

go - pay/gopay是一个在GitHub上开源的Go版本SDK,支持微信、支付宝、通联支付、拉卡拉、PayPal、Apple等多种支付平台。它遵循Apache - 2.0 license协议,以极简、易用为特色实现聚合支付功能,可通过特定命令安装,还提供了各支付方式的使用...

访问官网 →

【Github】项目名:go – pay/gopay:Go版本的多支付平台SDK

项目简介

go – pay/gopay是一个Go版本的SDK,它支持微信、支付宝、通联支付、拉卡拉、PayPal、Apple等多种支付平台。该项目以极简、易用为特色,提供了聚合支付的功能。项目在GitHub上开源,遵循Apache – 2.0 license协议。

项目安装与使用

可以通过“go get – u github.com/go – pay/gopay”命令进行安装。若要查看GoPay版本,可在代码中导入相关包并通过“xlog.Info(“GoPayVersion:”, gopay.Version)”获取。项目还提供了不同支付方式的文档目录,包括支付宝支付(V3版)、微信支付(V3版和V2版)、QQ支付、通联支付、拉卡拉支付、Paypal支付、Apple支付、校验扫呗支付等的使用文档。如果需要自定义Log输出,在NewClient后,调用client.SetLogger()方法设置自定义Logger(自定义Logger实现xlog.XLogger interface即可)。各支付方式的接入可以查看对应的xxx_test.go文件或者参考examples接入gopay示例项目(如gopay – platform)。

项目总结

go – pay/gopay为开发者提供了便捷的多支付平台接入方式,在聚合支付方面具有一定的优势。如果您对这个项目有任何想法或者建议,欢迎在下方留言参与讨论。

项目地址

GitHub链接直达