github.com/lianghucheng/zrddz@v0.0.0-20200923083010-c71f680932e2/src/game/pay/alipay/request.go (about) 1 package alipay 2 3 type AlipayTradeAppPayRequest struct { 4 BizContent string 5 Method string // alipay.trade.app.pay 6 NotifyUrl string 7 Version string // 1.0 8 } 9 10 func NewAlipayTradeAppPayRequest(total_amount, outTradeNo string) *AlipayTradeAppPayRequest { 11 bizContent := `{"product_code":"QUICK_MSECURITY_PAY","total_amount":"` + total_amount + `","subject":"车主斗地主游戏充值","out_trade_no":"` + outTradeNo + `"}` 12 req := new(AlipayTradeAppPayRequest) 13 req.BizContent = bizContent 14 req.Method = "alipay.trade.app.pay" 15 req.NotifyUrl = notifyUrl 16 req.Version = "1.0" 17 return req 18 }