|
@@ -8,12 +8,14 @@
|
|
|
<img src="https://api.travis-ci.org/iGoogle-ink/gopay.svg?branch=master"/>
|
|
<img src="https://api.travis-ci.org/iGoogle-ink/gopay.svg?branch=master"/>
|
|
|
<a href="http://www.apache.org/licenses/LICENSE-2.0" target="_blank"><img src="https://img.shields.io/badge/License-Apache 2-blue.svg"/></a>
|
|
<a href="http://www.apache.org/licenses/LICENSE-2.0" target="_blank"><img src="https://img.shields.io/badge/License-Apache 2-blue.svg"/></a>
|
|
|
|
|
|
|
|
-## 微信支付
|
|
|
|
|
|
|
+## 微信Client
|
|
|
|
|
|
|
|
* client := gopay.NewWeChatClient() => 初始化微信支付客户端
|
|
* client := gopay.NewWeChatClient() => 初始化微信支付客户端
|
|
|
* client的其他配置
|
|
* client的其他配置
|
|
|
* client.SetCountry() => 设置国家地区,默认中国国内
|
|
* client.SetCountry() => 设置国家地区,默认中国国内
|
|
|
|
|
|
|
|
|
|
+## 微信支付API
|
|
|
|
|
+
|
|
|
* 统一下单:client.UnifiedOrder()
|
|
* 统一下单:client.UnifiedOrder()
|
|
|
* JSAPI - JSAPI支付(或小程序支付)
|
|
* JSAPI - JSAPI支付(或小程序支付)
|
|
|
* NATIVE - Native支付
|
|
* NATIVE - Native支付
|
|
@@ -45,7 +47,9 @@
|
|
|
* gopay.DecryptOpenDataToStruct() => 加密数据,解密到指定结构体
|
|
* gopay.DecryptOpenDataToStruct() => 加密数据,解密到指定结构体
|
|
|
* gopay.GetOpenIdByAuthCode() => 授权码查询openid
|
|
* gopay.GetOpenIdByAuthCode() => 授权码查询openid
|
|
|
|
|
|
|
|
-## 支付宝支付
|
|
|
|
|
|
|
+---
|
|
|
|
|
+
|
|
|
|
|
+## 支付宝Client
|
|
|
|
|
|
|
|
* client := gopay.NewAliPayClient() => 初始化支付宝支付客户端
|
|
* client := gopay.NewAliPayClient() => 初始化支付宝支付客户端
|
|
|
* client的其他配置
|
|
* client的其他配置
|
|
@@ -55,6 +59,8 @@
|
|
|
* client.SetSignType() => 设置签名类型,默认 RSA2
|
|
* client.SetSignType() => 设置签名类型,默认 RSA2
|
|
|
* client.SetAppAuthToken() => 设置应用授权
|
|
* client.SetAppAuthToken() => 设置应用授权
|
|
|
|
|
|
|
|
|
|
+## 支付宝支付API
|
|
|
|
|
+
|
|
|
* 手机网站支付接口2.0(手机网站支付):client.AliPayTradeWapPay()
|
|
* 手机网站支付接口2.0(手机网站支付):client.AliPayTradeWapPay()
|
|
|
* 统一收单下单并支付页面接口(电脑网站支付):client.AliPayTradePagePay()
|
|
* 统一收单下单并支付页面接口(电脑网站支付):client.AliPayTradePagePay()
|
|
|
* APP支付接口2.0(APP支付):client.AliPayTradeAppPay()
|
|
* APP支付接口2.0(APP支付):client.AliPayTradeAppPay()
|