wxpay
v1.0.0-beta.4
Golang으로 작성된 빠른 wxpay(v2) 개발 SDK
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"]
전체 데모 프로젝트:
https://github.com/fastwego/wxpay-demo
지원되는 모든 API 목록 보기
프레임워크 디자인의 핵심 개념인 "Quick"은 모든 측면에 반영됩니다.
타사 개발 프레임워크로서 새로운 개념을 도입하거나 개발자에게 학습 부담을 추가하지 않으면서 공식 문서 및 디자인에 최대한 가깝습니다.
각 인터페이스의 설명에는 공식 문서에 대한 링크가 함께 제공되므로 언제든지 읽을 수 있으므로 시간과 걱정을 절약할 수 있습니다.
모든 인터페이스를 100% 커버하므로 통화할 때마다 자신감을 가질 수 있습니다.
FastWeGo는 공식 계정, 공개 플랫폼, WeChat 결제, 기업 WeChat, 미니 프로그램, 미니 게임 및 기타 WeChat 서비스를 포함하는 완전한 WeChat 개발 프레임워크이며 대규모 개발자 사용자 기반을 보유하고 있습니다.
당신이 겪는 거의 모든 문제는 커뮤니티에서 해결될 수 있습니다
끌어오기 요청/문제/문서 제출을 환영합니다. 함께 WeChat 개발을 더 빠르고 좋게 만들어 봅시다!
빨리 같이 가자!
개발자 커뮤니케이션 그룹에 참여하세요