v1.0.0
This commit is contained in:
@@ -64,16 +64,21 @@ func (a *AliPayService) CreateAlipayH5Order(amount float64, subject string, outT
|
||||
totalAmount := lzUtils.ToAlipayAmount(amount)
|
||||
// 构造H5支付请求
|
||||
p := alipay.TradeWapPay{
|
||||
Trade: alipay.Trade{
|
||||
Subject: subject,
|
||||
OutTradeNo: outTradeNo,
|
||||
TotalAmount: totalAmount,
|
||||
ProductCode: "QUICK_WAP_PAY", // H5支付专用产品码
|
||||
NotifyURL: a.config.NotifyUrl, // 异步回调通知地址
|
||||
ReturnURL: a.config.ReturnURL,
|
||||
},
|
||||
//Trade: alipay.Trade{
|
||||
// Subject: subject,
|
||||
// OutTradeNo: outTradeNo,
|
||||
// TotalAmount: totalAmount,
|
||||
// ProductCode: "QUICK_WAP_PAY", // H5支付专用产品码
|
||||
// NotifyURL: a.config.NotifyUrl, // 异步回调通知地址
|
||||
// ReturnURL: a.config.ReturnURL,
|
||||
//},
|
||||
}
|
||||
|
||||
p.Subject = subject
|
||||
p.OutTradeNo = outTradeNo
|
||||
p.TotalAmount = totalAmount
|
||||
p.ProductCode = "QUICK_WAP_PAY"
|
||||
p.NotifyURL = a.config.NotifyUrl
|
||||
p.ReturnURL = fmt.Sprintf("%s?callback=true", a.config.ReturnURL)
|
||||
// 获取H5支付请求字符串,这里会签名
|
||||
payUrl, err := client.TradeWapPay(p)
|
||||
if err != nil {
|
||||
|
||||
Reference in New Issue
Block a user