视频一区二区三区自拍_千金肉奴隷1985未删减版在线观看_国产成人黄色视频在线播放_少女免费播放片高清在线观看_国产精品v欧美精品v

基礎(chǔ)支付
JSAPI支付
APP支付
H5支付
Native支付
小程序支付
合單支付
付款碼支付
經(jīng)營能力
微信支付分(公共API)
微信支付分(免確認(rèn)預(yù)授權(quán)模式)
微信支付分(需確認(rèn)模式)
支付即服務(wù)
行業(yè)方案
智慧商圈
微信支付分停車服務(wù)
電子發(fā)票
營銷工具
代金券
商家券
委托營銷
支付有禮
小程序發(fā)券插件
H5發(fā)券
圖片上傳(營銷專用)
現(xiàn)金紅包
資金應(yīng)用
商家轉(zhuǎn)賬到零錢
分賬
風(fēng)險(xiǎn)合規(guī)
消費(fèi)者投訴2.0
其他能力
清關(guān)報(bào)關(guān)
圖片上傳
視頻上傳
微信支付平臺(tái)證書

查詢單筆退款A(yù)PI

最新更新時(shí)間:2022.08.29 版本說明


提交退款申請(qǐng)后,通過調(diào)用該接口查詢退款狀態(tài)。退款有一定延時(shí),建議在提交退款申請(qǐng)后1分鐘發(fā)起查詢退款狀態(tài),一般來說零錢支付的退款5分鐘內(nèi)到賬,銀行卡支付的退款1-3個(gè)工作日到賬。

接口說明

適用對(duì)象:直連商戶

請(qǐng)求URL:https://api.mch.weixin.qq.com/v3/refund/domestic/refunds/{out_refund_no}

請(qǐng)求方式:GET


path 指該參數(shù)為路徑參數(shù)

query 指該參數(shù)為URL參數(shù)

body 指該參數(shù)需在請(qǐng)求JSON傳參


請(qǐng)求參數(shù)

參數(shù)名 變量 類型[長度限制] 必填 描述
商戶退款單號(hào) out_refund_no string[1, 64] path商戶系統(tǒng)內(nèi)部的退款單號(hào),商戶系統(tǒng)內(nèi)部唯一,只能是數(shù)字、大小寫字母_-|*@ ,同一退款單號(hào)多次請(qǐng)求只退一筆。
示例值:1217752501201407033233368018

請(qǐng)求示例


https://api.mch.weixin.qq.com/v3/refund/domestic/refunds/1217752501201407033233368018

{
JAVA示例代碼
}

返回參數(shù)

參數(shù)名 變量 類型[長度限制] 必填 描述
微信支付退款單號(hào) refund_id string[1, 32] 微信支付退款單號(hào)
示例值:50000000382019052709732678859
商戶退款單號(hào) out_refund_no string[1, 64] 商戶系統(tǒng)內(nèi)部的退款單號(hào),商戶系統(tǒng)內(nèi)部唯一,只能是數(shù)字、大小寫字母_-|*@ ,同一退款單號(hào)多次請(qǐng)求只退一筆。
示例值:1217752501201407033233368018
微信支付訂單號(hào) transaction_id string[1, 32] 微信支付交易訂單號(hào)
示例值:1217752501201407033233368018
商戶訂單號(hào) out_trade_no string[1, 32] 原支付交易對(duì)應(yīng)的商戶訂單號(hào)
示例值:1217752501201407033233368018
退款渠道 channel string[1, 16] 枚舉值:
ORIGINAL:原路退款
BALANCE:退回到余額
OTHER_BALANCE:原賬戶異常退到其他余額賬戶
OTHER_BANKCARD:原銀行卡異常退到其他銀行卡
示例值:ORIGINAL
退款入賬賬戶 user_received_account string[1, 64] 取當(dāng)前退款單的退款入賬方,有以下幾種情況:
1)退回銀行卡:{銀行名稱}{卡類型}{卡尾號(hào)}
2)退回支付用戶零錢:支付用戶零錢
3)退還商戶:商戶基本賬戶商戶結(jié)算銀行賬戶
4)退回支付用戶零錢通:支付用戶零錢通
示例值:招商銀行信用卡0403
退款成功時(shí)間 success_time string[1, 64] 退款成功時(shí)間,當(dāng)退款狀態(tài)為退款成功時(shí)有返回。
示例值:2020-12-01T16:18:12+08:00
退款創(chuàng)建時(shí)間 create_time string[1, 64] 退款受理時(shí)間
示例值:2020-12-01T16:18:12+08:00
退款狀態(tài) status string[1, 32] 款到銀行發(fā)現(xiàn)用戶的卡作廢或者凍結(jié)了,導(dǎo)致原路退款銀行卡失敗,可前往商戶平臺(tái)-交易中心,手動(dòng)處理此筆退款。
枚舉值:
SUCCESS:退款成功
CLOSED:退款關(guān)閉
PROCESSING:退款處理中
ABNORMAL:退款異常
示例值:SUCCESS
資金賬戶 funds_account string[1, 32] 退款所使用資金對(duì)應(yīng)的資金賬戶類型
枚舉值:
UNSETTLED : 未結(jié)算資金
AVAILABLE : 可用余額
UNAVAILABLE : 不可用余額
OPERATION : 運(yùn)營戶
BASIC : 基本賬戶(含可用余額和不可用余額)
示例值:UNSETTLED
+金額信息 amount object 金額詳細(xì)信息
參數(shù)名 變量 類型[長度限制] 必填 描述
訂單金額 total int 訂單總金額,單位為分
示例值:100
退款金額 refund int 退款標(biāo)價(jià)金額,單位為分,可以做部分退款
示例值:100
+退款出資賬戶及金額 from array 退款出資的賬戶類型及金額信息
參數(shù)名 變量 類型[長度限制] 必填 描述
出資賬戶類型 account string[1, 32] 下面枚舉值多選一。
枚舉值:
AVAILABLE : 可用余額
UNAVAILABLE : 不可用余額
示例值:AVAILABLE
出資金額 amount int 對(duì)應(yīng)賬戶出資金額
示例值:444
用戶支付金額 payer_total int 現(xiàn)金支付金額,單位為分,只能為整數(shù)
示例值:90
用戶退款金額 payer_refund int 退款給用戶的金額,不包含所有優(yōu)惠券金額
示例值:90
應(yīng)結(jié)退款金額 settlement_refund int 去掉非充值代金券退款金額后的退款金額,單位為分,退款金額=申請(qǐng)退款金額-非充值代金券退款金額,退款金額<=申請(qǐng)退款金額
示例值:100
應(yīng)結(jié)訂單金額 settlement_total int 應(yīng)結(jié)訂單金額=訂單金額-免充值代金券金額,應(yīng)結(jié)訂單金額<=訂單金額,單位為分
示例值:100
優(yōu)惠退款金額 discount_refund int 優(yōu)惠退款金額<=退款金額,退款金額-代金券或立減優(yōu)惠退款金額為現(xiàn)金,說明詳見代金券或立減優(yōu)惠,單位為分
示例值:10
退款幣種 currency string[1, 16] 符合ISO 4217標(biāo)準(zhǔn)的三位字母代碼,目前只支持人民幣:CNY。
示例值:CNY
手續(xù)費(fèi)退款金額 refund_fee int 手續(xù)費(fèi)退款金額,單位為分。
示例值:10
+優(yōu)惠退款信息 promotion_detail array 優(yōu)惠退款信息
參數(shù)名 變量 類型[長度限制] 必填 描述
券ID promotion_id string[1, 32] 券或者立減優(yōu)惠id
示例值:109519
優(yōu)惠范圍 scope string[1, 32] 枚舉值:
GLOBAL:全場代金券
SINGLE:單品優(yōu)惠
示例值:SINGLE
優(yōu)惠類型 type string[1, 32] 枚舉值:
COUPON:代金券,需要走結(jié)算資金的充值型代金券
DISCOUNT:優(yōu)惠券,不走結(jié)算資金的免充值型優(yōu)惠券
示例值:DISCOUNT
優(yōu)惠券面額 amount int 用戶享受優(yōu)惠的金額(優(yōu)惠券面額=微信出資金額+商家出資金額+其他出資方金額 ),單位為分
示例值:5
優(yōu)惠退款金額 refund_amount int 優(yōu)惠退款金額<=退款金額,退款金額-代金券或立減優(yōu)惠退款金額為用戶支付的現(xiàn)金,說明詳見代金券或立減優(yōu)惠,單位為分
示例值:100
+商品列表 goods_detail array 優(yōu)惠商品發(fā)生退款時(shí)返回商品信息
參數(shù)名 變量 類型[長度限制] 必填 描述
商戶側(cè)商品編碼 merchant_goods_id string[1, 32] 由半角的大小寫字母、數(shù)字、中劃線、下劃線中的一種或幾種組成
示例值:1217752501201407033233368018
微信支付商品編碼 wechatpay_goods_id string[1, 32] 微信支付定義的統(tǒng)一商品編號(hào)(沒有可不傳)
示例值:1001
商品名稱 goods_name string[1, 256] 商品的實(shí)際名稱
示例值:iPhone6s 16G
商品單價(jià) unit_price int 商品單價(jià)金額,單位為分
示例值:528800
商品退款金額 refund_amount int 商品退款金額,單位為分
示例值:528800
商品退貨數(shù)量 refund_quantity int 單品的退款數(shù)量
示例值:1

返回示例


{
  "refund_id": "50000000382019052709732678859",
  "out_refund_no": "1217752501201407033233368018",
  "transaction_id": "1217752501201407033233368018",
  "out_trade_no": "1217752501201407033233368018",
  "channel": "ORIGINAL",
  "user_received_account": "招商銀行信用卡0403",
  "success_time": "2020-12-01T16:18:12+08:00",
  "create_time": "2020-12-01T16:18:12+08:00",
  "status": "SUCCESS",
  "funds_account": "UNSETTLED",
  "amount": {
    "total": 100,
    "refund": 100,
    "from": [
      {
        "account": "AVAILABLE",
        "amount": 444
      }
    ],
    "payer_total": 90,
    "payer_refund": 90,
    "settlement_refund": 100,
    "settlement_total": 100,
    "discount_refund": 10,
    "currency": "CNY"
  },
  "promotion_detail": [
    {
      "promotion_id": "109519",
      "scope": "SINGLE",
      "type": "DISCOUNT",
      "amount": 5,
      "refund_amount": 100,
      "goods_detail": [
 		{
			"merchant_goods_id": "1217752501201407033233368018",
			"wechatpay_goods_id": "1001",
			"goods_name": "iPhone6s 16G",
			"unit_price": 528800,
			"refund_amount": 528800,
			"refund_quantity": 1
       }
		]
    }
  ]
}
                    

http://2323weixin.qq.com
                    

錯(cuò)誤碼公共錯(cuò)誤碼

狀態(tài)碼 錯(cuò)誤碼 描述 解決方案
500 SYSTEM_ERROR 系統(tǒng)超時(shí) 請(qǐng)不要更換商戶退款單號(hào),請(qǐng)使用相同參數(shù)再次調(diào)用API。
400 PARAM_ERROR 參數(shù)錯(cuò)誤 請(qǐng)求參數(shù)錯(cuò)誤,請(qǐng)檢查參數(shù)再調(diào)用退款查詢
404 MCH_NOT_EXISTS MCHID不存在 請(qǐng)檢查MCHID是否正確
404 RESOURCE_NOT_EXISTS 退款單查詢失敗 請(qǐng)檢查退款單號(hào)是否有誤以及訂單狀態(tài)是否正確,如:未支付、已支付未退款
401 SIGN_ERROR 簽名錯(cuò)誤 請(qǐng)檢查簽名參數(shù)和方法是否都符合簽名算法要求




技術(shù)咨詢

文檔反饋