This commit is contained in:
邹宗楠
2022-06-07 17:02:08 +08:00
parent 50f2a5fcff
commit 7df9d95734
3 changed files with 39 additions and 2 deletions

View File

@@ -27,7 +27,7 @@ type RefundOrderRes struct {
// 抖音退款
func (a *API) RefundOrderTT(param *RefundOrderReq) (string, error) {
param.Sign = a.Sign(utils.Struct2FlatMap(param))
data, err := a.AccessAPI2(PayUrl, utils.Struct2FlatMap(param))
data, err := a.AccessAPI2(RefundUrl, utils.Struct2FlatMap(param))
if err != nil {
return "", err
}
@@ -41,3 +41,15 @@ func (a *API) RefundOrderTT(param *RefundOrderReq) (string, error) {
}
return result.RefundNo, nil
}
// 查询退款结果
func (a *API) QueryRefundMsg() (map[string]interface{}, error) {
param := map[string]interface{}{"app_id": a.GetAppID(), "out_refund_no": "7105943473253206285"}
param["sign"] = a.Sign(param)
data, err := a.AccessAPI2("https://developer.toutiao.com/api/apps/ecpay/v1/query_refund", param)
if err != nil {
return nil, err
}
return data, err
}