Ein schnelles wxpay(v2)-Entwicklungs-SDK, geschrieben in Golang
go get github.com/fastwego/wxpay
// 微信支付 实例
pay = wxpay . New (wxpay. Config {
Appid : "APPID" ,
Mchid : "MCHID" ,
ApiKey : "APIKEY" ,
//IsSandBoxMode: true,
Cert : "CERT" ,
})
// 统一下单
params := map [ string ] string {
"appid" : pay . Config . Appid ,
"mch_id" : pay . Config . Mchid ,
"nonce_str" : util . GetRandString ( 32 ),
"body" : "BODY" ,
"out_trade_no" : "NO.10086" ,
"total_fee" : c . Request . URL . Query (). Get ( "fee" ), // 201
"spbill_create_ip" : "12.123.14.223" ,
"notify_url" : viper . GetString ( "NOTIFYURL" ),
"trade_type" : types . TradeTypeAPP ,
}
result , err := order . UnifiedOrder ( pay , params )
fmt . Println ( result , err )
if err != nil {
return
}
// 返回客户端预下单信息
//result["prepay_id"]
Komplettes Demoprojekt:
https://github.com/fastwego/wxpay-demo
Sehen Sie sich eine Liste aller unterstützten APIs an
„Schnell“ als Kernkonzept des Framework-Designs spiegelt sich in allen Aspekten wider:
Als Entwicklungsframework eines Drittanbieters ist es so nah wie möglich an offiziellen Dokumenten und Designs, ohne neue Konzepte einzuführen oder den Lernaufwand für Entwickler zu erhöhen.
Den Kommentaren jeder Schnittstelle sind Links zu offiziellen Dokumenten beigefügt, sodass Sie diese jederzeit lesen können, was Zeit und Sorgen spart.
100 % Abdeckung aller Schnittstellen, sodass Sie bei jedem Anruf sicher sein können
FastWeGo ist ein vollständiges WeChat-Entwicklungsframework, das offizielle Konten, offene Plattformen, WeChat-Zahlungen, Unternehmens-WeChat, Miniprogramme, Minispiele und andere WeChat-Dienste umfasst und über eine große Entwickler-Benutzerbasis verfügt
Fast alle Probleme, auf die Sie stoßen, können in der Community gelöst werden
Willkommen beim Einreichen von Pull-Anfragen/Problemen/Dokumenten, und lassen Sie uns gemeinsam die WeChat-Entwicklung schneller und besser machen!
Schneller gehen wir gemeinsam!
Treten Sie der Entwicklerkommunikationsgruppe bei