Merge branch 'master' of git.u8t.cn:open/gosdk
This commit is contained in:
commit
010cacb4b1
|
|
@ -179,7 +179,7 @@ func (p *Pay) RefundOrder(req *RefundOrderReq) error {
|
||||||
errors.New("outTradeNo is nil")
|
errors.New("outTradeNo is nil")
|
||||||
}
|
}
|
||||||
|
|
||||||
reqUrl := fmt.Sprintf("%s/api/pay/order?outTradeNo=%s&reason=%s&refundFee=%d", p.address, req.OutTradeNo, url.QueryEscape(req.Reason), req.RefundFee)
|
reqUrl := fmt.Sprintf("%s/api/pay/order?outTradeNo=%s&reason=%s&refundFee=%d&refundTarget=%s", p.address, req.OutTradeNo, url.QueryEscape(req.Reason), req.RefundFee, req.RefundTarget)
|
||||||
result, err := util.HttpDelete(reqUrl, map[string]string{
|
result, err := util.HttpDelete(reqUrl, map[string]string{
|
||||||
"x-token": p.token,
|
"x-token": p.token,
|
||||||
})
|
})
|
||||||
|
|
|
||||||
|
|
@ -48,9 +48,10 @@ type CreatePartnerOrderReq struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
type RefundOrderReq struct {
|
type RefundOrderReq struct {
|
||||||
OutTradeNo string `json:"outTradeNo"`
|
OutTradeNo string `json:"outTradeNo"`
|
||||||
Reason string `json:"reason,omitempty"`
|
Reason string `json:"reason,omitempty"`
|
||||||
RefundFee int64 `json:"refundFee,omitempty"`
|
RefundFee int64 `json:"refundFee,omitempty"`
|
||||||
|
RefundTarget string `json:"refundTarget,omitempty"`
|
||||||
}
|
}
|
||||||
|
|
||||||
type TransferReq struct {
|
type TransferReq struct {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue