提交 d106181d authored 作者: gukai's avatar gukai

兼容1688付款接口

上级 018fad05
......@@ -232,9 +232,20 @@ func (s *orderAli) Pay(ctx context.Context, orderSn string) (res *CommonRes, err
result, err := server.Post(ctx, method, g.Map{
"access_token": server.AccessToken,
"orderId": orderSn,
"tradeWithholdPreparePayParam":gjson.New(g.Map{"orderId":orderSn}).MustToJsonString(),
})
_ = gjson.New(result).Scan(&res)
//更换接口临时过渡
if !res.Success{
result, err = server.Post(ctx, "com.alibaba.trade/alibaba.trade.pay.protocolPay", g.Map{
"access_token": server.AccessToken,
"orderId": orderSn,
})
_ = gjson.New(result).Scan(&res)
}
return
}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论