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

Login expired. Please log in again.

Feedback

0/300

Feedback

Submitted successfully

ok

Feedback

Network exception, please try again later

ok

查詢所有退款A(yù)PI

最新更新時(shí)間:2023.10.20  版本說(shuō)明

提交退款申請(qǐng)后,通過(guò)調(diào)用該接口查詢退款狀態(tài)。退款有一定延時(shí),用零錢(qián)支付的退款20分鐘內(nèi)到賬,銀行卡支付的退款3個(gè)工作日后重新查詢退款狀態(tài)。

注意:

? 該接口適合原交易發(fā)生多筆部分退款的情況,查詢?cè)灰紫滤械耐丝钤斍椤?/p>

1. 接口說(shuō)明

適用對(duì)象:直連模式機(jī)構(gòu)模式

請(qǐng)求URL:https://apihk.mch.weixin.qq.com/v3/global/refunds

請(qǐng)求方式: GET


Path指該參數(shù)為路徑參數(shù)
Query指該參數(shù)為URL參數(shù)
Body指該參數(shù)需在請(qǐng)求JSON傳參

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

參數(shù)名 變量 類(lèi)型[長(zhǎng)度限制] 必填 描述
商戶號(hào) mchid string[1,32] Query 微信支付分配的商戶號(hào)
注意:僅適用于直連模式
示例值:1900000109
子商戶號(hào) sub_mchid string[1,32] Query 微信支付分配的子商戶號(hào)
注意:僅適用于機(jī)構(gòu)模式
示例值:1900000109
機(jī)構(gòu)商戶號(hào) sp_mchid string[1,32] Query 微信支付分配的機(jī)構(gòu)商戶號(hào)
注意:僅適用于機(jī)構(gòu)模式
示例值:1900000100
微信支付訂單號(hào) transaction_id string[1,32] 二選一 Query 微信支付訂單號(hào)
示例值:1217752501201407033233368018
商戶訂單號(hào) out_trade_no string[1,32] Query 商戶訂單號(hào)
示例值:1217752501201407033233368018
記錄起始位置 offset int Query 分頁(yè)功能,起始位置
示例值:0
每頁(yè)筆數(shù) count int Query 分頁(yè)功能,每頁(yè)返回記錄數(shù),最大值限制為20
示例值:10

請(qǐng)求示例


https://apihk.mch.weixin.qq.com/v3/global/refunds?transaction_id=1217752501201407033233368018&count=10&offset=0&sp_mchid=1900000100&sub_mchid=1900000109
  

https://apihk.mch.weixin.qq.com/v3/global/refunds?out_trade_no=1217752501201407033233368018&count=10&offset=0&sp_mchid=1900000100&sub_mchid=1900000109
  

									{
										"stock_id": ".NET",
										"limit": 10,
									}

									{
										"stock_id": "Python",
										"stock_creator_mchid": "123456",
										"limit": 10,
									}

3. 返回參數(shù)

正常返回

參數(shù)名 變量 類(lèi)型 必填 描述
微信支付交易訂單號(hào) id string[1,32] 微信支付交易訂單號(hào)
示例值:1217752501201407033233368018
商戶號(hào) mchid string[1,32] 微信支付分配的商戶號(hào)
注意:僅適用于直連模式
示例值:1900000109
子商戶號(hào) sub_mchid string[1,32] 微信支付分配的子商戶號(hào)
注意:僅適用于機(jī)構(gòu)模式
示例值:1900000109
機(jī)構(gòu)商戶號(hào) sp_mchid string[1,32] 微信支付分配的機(jī)構(gòu)商戶號(hào)
注意:僅適用于機(jī)構(gòu)模式
示例值:1900000100
商戶原交易訂單號(hào) out_trade_no string[1,64] 返回的原交易訂單號(hào)。
示例值: 1217752501201407033233368018
訂單金額 amount object 原支付訂單金額信息,詳細(xì)說(shuō)明見(jiàn)下文
參數(shù)名 變量 類(lèi)型 必填 描述
訂單金額 total int 訂單總金額,幣種的最小單位,只能為整數(shù),詳見(jiàn)支付金額
示例值:888
貨幣類(lèi)型 currency string[1,16] 符合 ISO 4217 標(biāo)準(zhǔn)的三位字母代碼
示例值:CNY
用戶支付金額 payer_total int 用戶實(shí)際支付金額,幣種的最小單位,只能為整數(shù),詳見(jiàn)支付金額
示例值:888
支付幣種 payer_currency string[1,16] 符合ISO 4217標(biāo)準(zhǔn)的三位字母代碼
示例值:CNY
退款單列表 data array 返回的退款列表,詳細(xì)說(shuō)明見(jiàn)下文
參數(shù)名 變量 類(lèi)型 必填 描述
微信退款單號(hào) id string[1,32] 微信支付退款單號(hào)
示例值:1217752501201407033233368018
商戶退款單號(hào) out_refund_no string[1,64] 返回的退款訂單號(hào)。
示例值:1217752501201407033233368018
退款渠道 channel string[1,16] ORIGINAL:原路退款
BALANCE:退回到余額
OTHER_BALANCE:原賬戶異常退到其他余額賬戶
OTHER_BANKCARD:原銀行卡異常退到其他銀行卡
示例值:ORIGINAL
退款入賬賬戶 recv_account string[1,64] 取當(dāng)前退款單的退款入賬方
1)退回銀行卡:
{銀行名稱}{卡類(lèi)型}{卡尾號(hào)}
2)退回支付用戶零錢(qián):
支付用戶零錢(qián)
3)退回支付用戶零錢(qián)通:
支付用戶零錢(qián)通
示例值:招商銀行信用卡0403
退款資金來(lái)源 fund_source string[1,30] REFUND_SOURCE_UNSETTLED_FUNDS:未結(jié)算資金退款(默認(rèn)使用未結(jié)算資金退款)
REFUND_SOURCE_RECHARGE_FUNDS:可用余額退款
示例值:REFUND_SOURCE_UNSETTLED_FUNDS
退款成功時(shí)間 success_time string[1,64] 退款成功時(shí)間,當(dāng)退款狀態(tài)為退款成功時(shí)有返回。
示例值:2018-06-08T10:34:56+08:00
退款創(chuàng)建時(shí)間 create_time? string[1,64] 退款受理時(shí)間
示例值:2018-06-08T10:34:56+08:00
退款狀態(tài) status string[1,16] 退款狀態(tài):
SUCCESS:退款成功
REFUNDCLOSE:退款關(guān)閉
PROCESSING:退款處理中
ABNORMAL:退款異常,退款到銀行發(fā)現(xiàn)用戶的卡作廢或者凍結(jié)了,導(dǎo)致原路退款銀行卡失敗,可前往【服務(wù)商平臺(tái)—>交易中心】,手動(dòng)處理此筆退款
示例值:SUCCESS
退款金額 amount object 退款單金額信息,詳細(xì)說(shuō)明見(jiàn)下文
參數(shù)名 變量 類(lèi)型 必填 描述
退款金額 refund int 退款金額,幣種的最小單位,只能為整數(shù),不能超過(guò)原訂單支付金額,如果有使用券,后臺(tái)會(huì)按比例退。
示例值:888
貨幣類(lèi)型 currency string[1,16] 符合ISO 4217標(biāo)準(zhǔn)的三位字母代碼
示例值:CNY
用戶退款金額 payer_refund int 退款給用戶的金額,不包含所有優(yōu)惠券金額
示例值:888
支付幣種 payer_currency string[1,16] 符合ISO 4217標(biāo)準(zhǔn)的三位字母代碼
示例值:CNY
結(jié)算幣種退款金額 settlement_refund int 商戶結(jié)算幣種所對(duì)應(yīng)的退款金額,幣種的最小單位,只能為整數(shù)
示例值:888
結(jié)算幣種 settlement_currency string[1,16] 結(jié)算幣種,符合ISO 4217標(biāo)準(zhǔn)的三位字母代碼,幣種列表詳見(jiàn)幣種類(lèi)型
示例值:HKD
匯率 exchange_rate object? 匯率信息
參數(shù)名 變量 類(lèi)型 必填 描述
匯率類(lèi)型 type string[1,16] 標(biāo)價(jià)幣種和支付幣種一致時(shí),type="SETTLEMENT_RATE",即【實(shí)時(shí)】標(biāo)價(jià)幣種和結(jié)算幣種的匯率;
標(biāo)價(jià)幣種和支付幣種不一致,type="USERPAYMENT_RATE",即【原支付】標(biāo)價(jià)幣種和支付幣種的匯率
示例值:SETTLEMENT_RATE
匯率值 rate int rate值是兌換比例乘以10的8次方,
如果兌換比例是1,則rate=100000000;
如果兌換比例為6.5,則rate=650000000
示例值:8000000
退款出資來(lái)源及金額 from array 跨境分賬訂單傳遞此參數(shù)指定出資來(lái)源及金額;
分賬訂單如果不傳此參數(shù),則默認(rèn)優(yōu)先從訂單未分可退余額出資退款,不足部分由可墊付退款額度補(bǔ)足,具體出資來(lái)源及金額需要根據(jù)返回參數(shù)中 from 字段確認(rèn)。
此參數(shù)使用場(chǎng)景需要滿足以下條件:
1、訂單屬于跨境分賬訂單,非跨境訂單請(qǐng)不要傳遞此參數(shù)。
參數(shù)傳遞需要滿足條件:
1、可墊付退款余額出資金額和訂單未分可退余額出資金額之和等于退款金額;
2、出資來(lái)源不能重復(fù)。
上述任一條件不滿足將返回錯(cuò)誤。
參數(shù)名 變量 類(lèi)型 必填 描述
出資來(lái)源 fund_source string[1,32] 退款出資來(lái)源,下面枚舉值多選一。
枚舉值:
FUNDS_REFUNDABLE_BALANCE : 可墊付退款余額
ORDER_REFUNDABLE_BALANCE : 訂單未分可退余額
示例值:FUNDS_REFUNDABLE_BALANCE
出資金額 amount int 對(duì)應(yīng)出資來(lái)源金額(幣種的最小單位,只能為整數(shù))
示例值:888
優(yōu)惠退款詳情 detail array 優(yōu)惠退款功能信息,詳細(xì)說(shuō)明見(jiàn)下文
參數(shù)名 變量 類(lèi)型 必填 描述
券ID promotion_id string[1,32] 券或者立減優(yōu)惠id
示例值:109519
優(yōu)惠范圍 scope string[1,32]

GLOBAL:全場(chǎng)代金券
SINGLE:?jiǎn)纹穬?yōu)惠
示例值:SINGLE

優(yōu)惠類(lèi)型 type string[1,32] COUPON:代金券,需要走結(jié)算資金的充值型代金券,(境外商戶券幣種與支付幣種一致)
DISCOUNT:優(yōu)惠券,不走結(jié)算資金的免充值型優(yōu)惠券,(境外商戶券幣種與標(biāo)價(jià)幣種一致
示例值:DISCOUNT
優(yōu)惠券面額 amount int 用戶享受優(yōu)惠的金額
示例值:5
優(yōu)惠券退款額 refund_amount int 按比例退款的優(yōu)惠券金額
示例值:5
貨幣類(lèi)型 currency string[1,16] 符合ISO 4217標(biāo)準(zhǔn)的三位字母代碼
示例值:CNY
訂單總退款次數(shù) total_num int 訂單總退款次數(shù)
示例值:0
本次返回退款單數(shù) current_total_num int 本次返回退款單數(shù)
示例值: 10

異常返回

參數(shù)名 變量 類(lèi)型[長(zhǎng)度限制] 必填 描述
返回狀態(tài)碼 code string[1, 32] 錯(cuò)誤碼,枚舉值見(jiàn)錯(cuò)誤碼列表
示例值:INVALID_REQUEST
返回信息 message string[1, 256] 返回信息,如非空,為錯(cuò)誤原因
示例值:參數(shù)格式校驗(yàn)錯(cuò)誤
詳細(xì)的錯(cuò)誤描述 detail object 當(dāng)code為PARAM_ERROR時(shí)返回,詳細(xì)說(shuō)明見(jiàn)下
參數(shù)名 變量 類(lèi)型[長(zhǎng)度限制] 必填 描述
指示錯(cuò)誤參數(shù)的位置 field string[1, 256] 當(dāng)錯(cuò)誤參數(shù)位于請(qǐng)求body的JSON時(shí),填寫(xiě)指向參數(shù)的JSON Pointer
當(dāng)錯(cuò)誤參數(shù)位于請(qǐng)求的url或者querystring時(shí),填寫(xiě)參數(shù)的變量名
示例值:#/properties/payer
錯(cuò)誤參數(shù)的值 value string[1, 256] 錯(cuò)誤參數(shù)的值
示例值:1346177081915535577
具體錯(cuò)誤原因 issue string[1, 256] 具體錯(cuò)誤原因
示例值:與ALLOF schema不符
錯(cuò)誤參數(shù)的位置 location string[1, 256] body:錯(cuò)誤參數(shù)位于請(qǐng)求body的JSON中
url:錯(cuò)誤參數(shù)位于請(qǐng)求url中
query:錯(cuò)誤參數(shù)位于請(qǐng)求的querystring中
示例值:body

返回示例


{
    "id": "4200000010202207280683365840",
    "sp_mchid": "999952224",
    "sub_mchid": "999968479",
    "out_trade_no": "20220724trade003",
    "amount": {
        "total": 1000,
        "currency": "CNY",
        "payer_total": 500,
        "payer_currency": "CNY"
    },
    "total_num": 2,
    "current_total_num": 2,
    "data": [
        {
            "id": "50202002642022072801898085011",
            "out_refund_no": "20220724trade003",
            "channel": "ORIGINAL",
            "status": "SUCCESS",
            "recv_account": "招商銀行借記卡0416",
            "fund_source": "REFUND_SOURCE_UNSETTLED_FUNDS",
            "success_time": "2022-07-28T15:43:11+08:00",
            "create_time": "2022-07-28T15:42:40+08:00",
            "amount": {
                "refund": 500,
                "currency": "CNY",
                "payer_refund": 250,
                "payer_currency": "CNY",
                "settlement_refund": 578,
                "settlement_currency": "HKD",
                "exchange_rate": {
                    "type": "SETTLEMENT_RATE",
                    "rate": 86500000
                }
            },
            "detail": [
                {
                    "promotion_id": "11006096615",
                    "scope": "GLOBAL",
                    "type": "COUPON",
                    "amount": 500,
                    "refund_amount": 250,
                    "currency": "CNY"
                }
            ]
        },
        {
            "id": "50202002642022072801898085012",
            "out_refund_no": "20220724trade003refund001",
            "channel": "ORIGINAL",
            "status": "SUCCESS",
            "recv_account": "招商銀行借記卡0416",
            "fund_source": "REFUND_SOURCE_UNSETTLED_FUNDS",
            "success_time": "2022-07-28T15:44:24+08:00",
            "create_time": "2022-07-28T15:44:07+08:00",
            "amount": {
                "refund": 500,
                "currency": "CNY",
                "payer_refund": 250,
                "payer_currency": "CNY",
                "settlement_refund": 578,
                "settlement_currency": "HKD",
                "exchange_rate": {
                    "type": "SETTLEMENT_RATE",
                    "rate": 86500000
                }
            },
            "detail": [
                {
                    "promotion_id": "11006096615",
                    "scope": "GLOBAL",
                    "type": "COUPON",
                    "amount": 500,
                    "refund_amount": 250,
                    "currency": "CNY"
                }
            ]
        }
    ]

{
  "id": "4200000002202207282853224734",
  "sp_mchid": "999952224",
  "sub_mchid": "999968479",
  "out_trade_no": "20220724trade004",
  "amount": {
    "total": 1000,
    "currency": "CNY",
    "payer_total": 500,
    "payer_currency": "CNY"
  },
  "total_num": 1,
  "current_total_num": 1,
  "data": [{
    "id": "50201702652022072801898085013",
    "out_refund_no": "20220724trade004refund001",
    "channel": "ORIGINAL",
    "status": "SUCCESS",
    "recv_account": "招商銀行借記卡0416",
    "fund_source": "REFUND_SOURCE_UNSETTLED_FUNDS",
    "success_time": "2022-07-28T15:52:15+08:00",
    "create_time": "2022-07-28T15:51:57+08:00",
    "amount": {
      "refund": 500,
      "currency": "CNY",
      "payer_refund": 250,
      "payer_currency": "CNY",
      "settlement_refund": 578,
      "settlement_currency": "HKD",
      "exchange_rate": {
        "type": "SETTLEMENT_RATE",
        "rate": 86490000
      },
      "from": [{
          "fund_source": "ORDER_REFUNDABLE_BALANCE",
          "amount": 300
        },
        {
          "fund_source": "FUNDS_REFUNDABLE_BALANCE",
          "amount": 200
        }
      ]
    },
    "detail": [{
      "promotion_id": "11006096908",
      "scope": "GLOBAL",
      "type": "COUPON",
      "amount": 500,
      "refund_amount": 250,
      "currency": "CNY"
    }]
  }]
}


{
	"code": "INVALID_REQUEST",
	"message": "Parameter format verification error",
	"detail": {
		"field": "#/properties/payer",
		"value": "1346177081915535577",
		"issue": "與ALLOF schema不符",
		"location": "body"
	}
}

4. 錯(cuò)誤碼

錯(cuò)誤碼 描述 解決方案
SYSTEM_ERROR 接口返回錯(cuò)誤 請(qǐng)嘗試再次掉調(diào)用API。
REFUND_NOT_EXIST 退款訂單查詢失敗 請(qǐng)檢查訂單號(hào)是否有誤以及訂單狀態(tài)是否正確,如:未支付、已支付未退款,如果訂單下沒(méi)有退款單,則會(huì)返回此錯(cuò)誤碼,其他信息是不返回的
BIZERR_NEED_RETRY 無(wú)效transaction_id 請(qǐng)求參數(shù)錯(cuò)誤,檢查原交易號(hào)是否存在或發(fā)起支付交易接口返回失敗
PARAM_ERROR 參數(shù)錯(cuò)誤 請(qǐng)求參數(shù)錯(cuò)誤,請(qǐng)檢查參數(shù)再調(diào)用退款申請(qǐng)
APPID_NOT_EXIST APPID不存在 請(qǐng)檢查APPID是否正確
MCHID_NOT_EXIST MchID不存在 請(qǐng)檢查MchID是否正確
REQUIRE_POST_METHOD 請(qǐng)使用post方法 請(qǐng)檢查請(qǐng)求參數(shù)是否通過(guò)post方法提交
SIGN_ERROR 簽名錯(cuò)誤 請(qǐng)檢查簽名參數(shù)和方法是否都符合簽名算法要求


    頁(yè)面導(dǎo)航

About  WeChat  Pay

Powered By Tencent & Tenpay Copyright©

2005-2024 Tenpay All Rights Reserved.

Contact Us
Wechat Pay Global

WeChat Pay Global

置頂