|
|
@@ -16,6 +16,7 @@
|
|
|
|
|
|
* client := gopay.NewWeChatClient() => 初始化微信支付客户端
|
|
|
* client的其他配置
|
|
|
+ * client.GetVersion() => 获取当前GoPay版本号
|
|
|
* client.SetCountry() => 设置国家地区,默认中国国内(gopay.China、gopay.China2、gopay.SoutheastAsia、gopay.Other)
|
|
|
|
|
|
## 微信支付API
|
|
|
@@ -58,6 +59,7 @@
|
|
|
|
|
|
* client := gopay.NewAliPayClient() => 初始化支付宝支付客户端
|
|
|
* client请求部分公共参数的设置
|
|
|
+ * client.GetVersion() => 获取当前GoPay版本号
|
|
|
* client.SetReturnUrl() => 设置返回URL
|
|
|
* client.SetNotifyUrl() => 设置异步通知URL
|
|
|
* client.SetCharset() => 设置字符编码,默认 utf-8
|
|
|
@@ -318,13 +320,13 @@ body.Set("trade_type", gopay.TradeType_H5)
|
|
|
body.Set("device_info", "WEB")
|
|
|
body.Set("sign_type", gopay.SignType_MD5)
|
|
|
|
|
|
-//sceneInfo := make(map[string]map[string]string)
|
|
|
-//h5Info := make(map[string]string)
|
|
|
-//h5Info["type"] = "Wap"
|
|
|
-//h5Info["wap_url"] = "http://www.gopay.ink"
|
|
|
-//h5Info["wap_name"] = "H5测试支付"
|
|
|
-//sceneInfo["h5_info"] = h5Info
|
|
|
-//body.Set("scene_info", sceneInfo)
|
|
|
+sceneInfo := make(map[string]map[string]string)
|
|
|
+h5Info := make(map[string]string)
|
|
|
+h5Info["type"] = "Wap"
|
|
|
+h5Info["wap_url"] = "http://www.gopay.ink"
|
|
|
+h5Info["wap_name"] = "H5测试支付"
|
|
|
+sceneInfo["h5_info"] = h5Info
|
|
|
+body.Set("scene_info", sceneInfo)
|
|
|
|
|
|
body.Set("openid", OpenID)
|
|
|
|