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

商戶(hù)進(jìn)件
特約商戶(hù)進(jìn)件
基礎(chǔ)支付
JSAPI支付
APP支付
H5支付
Native支付
小程序支付
合單支付
付款碼支付
經(jīng)營(yíng)能力
支付即服務(wù)
點(diǎn)金計(jì)劃
行業(yè)方案
平臺(tái)收付通(商戶(hù)進(jìn)件)
平臺(tái)收付通(普通支付)
平臺(tái)收付通(合單支付)
平臺(tái)收付通(分賬)
平臺(tái)收付通(補(bǔ)差)
平臺(tái)收付通(退款)
平臺(tái)收付通(余額查詢(xún))
平臺(tái)收付通(商戶(hù)提現(xiàn))
平臺(tái)收付通(注銷(xiāo)申請(qǐng))
平臺(tái)收付通(注銷(xiāo)后提現(xiàn))
平臺(tái)收付通(跨境付款)
平臺(tái)收付通(下載賬單)
智慧商圈
微信支付分停車(chē)服務(wù)
電子發(fā)票
營(yíng)銷(xiāo)工具
代金券
商家券
委托營(yíng)銷(xiāo)
支付有禮
小程序發(fā)券插件
H5發(fā)券
圖片上傳(營(yíng)銷(xiāo)專(zhuān)用)
現(xiàn)金紅包
資金應(yīng)用
分賬
連鎖品牌分賬
風(fēng)險(xiǎn)合規(guī)
商戶(hù)開(kāi)戶(hù)意愿確認(rèn)
消費(fèi)者投訴2.0
商戶(hù)違規(guī)通知回調(diào)
其他能力
圖片上傳
視頻上傳
微信支付平臺(tái)證書(shū)

查詢(xún)訂單API

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


商戶(hù)可以通過(guò)查詢(xún)訂單接口主動(dòng)查詢(xún)訂單狀態(tài),完成下一步的業(yè)務(wù)邏輯。查詢(xún)訂單狀態(tài)可通過(guò)微信支付訂單號(hào)或商戶(hù)訂單號(hào)兩種方式查詢(xún)


注意:

查詢(xún)訂單可通過(guò)微信支付訂單號(hào)商戶(hù)訂單號(hào)兩種方式查詢(xún),兩種查詢(xún)方式返回結(jié)果相同


需要調(diào)用查詢(xún)接口的情況

? 當(dāng)商戶(hù)后臺(tái)、網(wǎng)絡(luò)、服務(wù)器等出現(xiàn)異常,商戶(hù)系統(tǒng)最終未接收到支付通知。

? 調(diào)用支付接口后,返回系統(tǒng)錯(cuò)誤或未知交易狀態(tài)情況。

? 調(diào)用付款碼支付API,返回USERPAYING的狀態(tài)。

? 調(diào)用關(guān)單接口API之前,需確認(rèn)支付狀態(tài)。


1、微信支付訂單號(hào)查詢(xún)

接口說(shuō)明

適用對(duì)象: 服務(wù)商

請(qǐng)求URL: https://api.mch.weixin.qq.com/v3/pay/partner/transactions/id/{transaction_id}

請(qǐng)求方式:GET


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

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

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


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

參數(shù)名 變量 類(lèi)型[長(zhǎng)度限制] 必填 描述
服務(wù)商戶(hù)號(hào) sp_mchid string[1,32] query 服務(wù)商戶(hù)號(hào),由微信支付生成并下發(fā)
示例值:1230000109
子商戶(hù)號(hào) sub_mchid string[1,32] query 子商戶(hù)的商戶(hù)號(hào),由微信支付生成并下發(fā)。
示例值:1900000109
微信支付訂單號(hào) transaction_id string[1,32] path 微信支付系統(tǒng)生成的訂單號(hào)
示例值:1217752501201407033233368018

請(qǐng)求示例


https://api.mch.weixin.qq.com/v3/pay/partner/transactions/id/4200000985202103031441826014?sp_mchid=1900007XXX&sub_mchid=1900008XXX
    
{
JAVA示例代碼
}
    

2、商戶(hù)訂單號(hào)查詢(xún)

接口說(shuō)明

適用對(duì)象: 服務(wù)商

請(qǐng)求URL: https://api.mch.weixin.qq.com/v3/pay/partner/transactions/out-trade-no/{out_trade_no}

請(qǐng)求方式:GET


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

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

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


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

參數(shù)名 變量 類(lèi)型[長(zhǎng)度限制] 必填 描述
服務(wù)商戶(hù)號(hào) sp_mchid string[1,32] query 服務(wù)商戶(hù)號(hào),由微信支付生成并下發(fā)
示例值:1230000109
子商戶(hù)號(hào) sub_mchid string[1,32] query 子商戶(hù)的商戶(hù)號(hào),由微信支付生成并下發(fā)。
示例值:1900000109
商戶(hù)訂單號(hào) out_trade_no string[6,32] path 商戶(hù)系統(tǒng)內(nèi)部訂單號(hào),只能是數(shù)字、大小寫(xiě)字母_-*且在同一個(gè)商戶(hù)號(hào)下唯一。
特殊規(guī)則:最小字符長(zhǎng)度為6
示例值:1217752501201407033233368018

請(qǐng)求示例


https://api.mch.weixin.qq.com/v3/pay/partner/transactions/out-trade-no/1217752501201407033233368XXX?sp_mchid=1230000109&sub_mchid=1900008XXX
    
{
JAVA示例代碼
}
    

返回參數(shù)

參數(shù)名 變量 類(lèi)型[長(zhǎng)度限制] 必填 描述
服務(wù)商應(yīng)用ID sp_appid string[1,32] 服務(wù)商申請(qǐng)的公眾號(hào)或移動(dòng)應(yīng)用appid。
示例值:wx8888888888888888
服務(wù)商戶(hù)號(hào) sp_mchid string[1,32] 服務(wù)商戶(hù)號(hào),由微信支付生成并下發(fā)
示例值:1230000109
子商戶(hù)應(yīng)用ID sub_appid string[1,32] 子商戶(hù)申請(qǐng)的公眾號(hào)或移動(dòng)應(yīng)用appid。
示例值:wxd678efh567hg6999
子商戶(hù)號(hào) sub_mchid string[1,32] 子商戶(hù)的商戶(hù)號(hào),由微信支付生成并下發(fā)。
示例值:1900000109
商戶(hù)訂單號(hào) out_trade_no string[6,32] 商戶(hù)系統(tǒng)內(nèi)部訂單號(hào),只能是數(shù)字、大小寫(xiě)字母_-*且在同一個(gè)商戶(hù)號(hào)下唯一,詳見(jiàn)【商戶(hù)訂單號(hào)】。
特殊規(guī)則:最小字符長(zhǎng)度為6
示例值:1217752501201407033233368018
微信支付訂單號(hào) transaction_id string[1,32] 微信支付系統(tǒng)生成的訂單號(hào)。
示例值:1217752501201407033233368018
交易類(lèi)型 trade_type string[1,16] 交易類(lèi)型,枚舉值:
JSAPI:公眾號(hào)支付
NATIVE:掃碼支付
APP:APP支付
MICROPAY:付款碼支付
MWEB:H5支付
FACEPAY:刷臉支付
示例值:MICROPAY
交易狀態(tài) trade_state string[1,32] 交易狀態(tài),枚舉值:
SUCCESS:支付成功
REFUND:轉(zhuǎn)入退款
NOTPAY:未支付
CLOSED:已關(guān)閉
REVOKED:已撤銷(xiāo)(付款碼支付)
USERPAYING:用戶(hù)支付中(付款碼支付)
PAYERROR:支付失敗(其他原因,如銀行返回失敗)
ACCEPT:已接收,等待扣款
示例值:SUCCESS
交易狀態(tài)描述 trade_state_desc string[1,256] 交易狀態(tài)描述
示例值:支付成功
付款銀行 bank_type string[1,32] 銀行類(lèi)型,采用字符串類(lèi)型的銀行標(biāo)識(shí)。 銀行標(biāo)識(shí)請(qǐng)參考《銀行類(lèi)型對(duì)照表
示例值:CMC
附加數(shù)據(jù) attach string[1,128] 附加數(shù)據(jù),在查詢(xún)API和支付通知中原樣返回,可作為自定義參數(shù)使用
示例值:自定義數(shù)據(jù) ?
支付完成時(shí)間 success_time string[1,64] 支付完成時(shí)間,遵循rfc3339標(biāo)準(zhǔn)格式,格式為yyyy-MM-DDTHH:mm:ss+TIMEZONE,yyyy-MM-DD表示年月日,T出現(xiàn)在字符串中,表示time元素的開(kāi)頭,HH:mm:ss表示時(shí)分秒,TIMEZONE表示時(shí)區(qū)(+08:00表示東八區(qū)時(shí)間,領(lǐng)先UTC 8小時(shí),即北京時(shí)間)。例如:2015-05-20T13:29:35+08:00表示,北京時(shí)間2015年5月20日 13點(diǎn)29分35秒。
示例值:2018-06-08T10:34:56+08:00
+ 支付者 payer object 支付者信息
參數(shù)名 變量 類(lèi)型[長(zhǎng)度限制] 必填 描述
用戶(hù)服務(wù)標(biāo)識(shí) sp_openid string[1,128] 用戶(hù)在服務(wù)商appid下的唯一標(biāo)識(shí)。
示例值:oUpF8uMuAJO_M2pxb1Q9zNjWeS6o
用戶(hù)子標(biāo)識(shí) sub_openid string[1,128] 用戶(hù)在子商戶(hù)appid下的唯一標(biāo)識(shí)。如果返回sub_appid,那么sub_openid一定會(huì)返回
示例值:oUpF8uMuAJO_M2pxb1Q9zNjWeS6o
+訂單金額 amount object 訂單金額信息,當(dāng)支付成功時(shí)返回該字段。
參數(shù)名 變量 類(lèi)型[長(zhǎng)度限制] 必填 描述
總金額 total int 訂單總金額,單位為分。
示例值:100
用戶(hù)支付金額 payer_total int 用戶(hù)支付金額,單位為分。
示例值:100
貨幣類(lèi)型 currency string[1,16] CNY:人民幣,境內(nèi)商戶(hù)號(hào)僅支持人民幣。
示例值:CNY
用戶(hù)支付幣種 payer_currency string[1,16] 用戶(hù)支付幣種
示例值:CNY
+場(chǎng)景信息 scene_info object 支付場(chǎng)景描述
參數(shù)名 變量 類(lèi)型[長(zhǎng)度限制] 必填 描述
商戶(hù)端設(shè)備號(hào) device_id string[1,32] 商戶(hù)端設(shè)備號(hào)(發(fā)起扣款請(qǐng)求的商戶(hù)服務(wù)器設(shè)備號(hào))。
示例值:013467007045764
+優(yōu)惠功能 promotion_detail array 優(yōu)惠功能,享受優(yōu)惠時(shí)返回該字段。
參數(shù)名 變量 類(lèi)型[長(zhǎng)度限制] 必填 描述
券ID coupon_id string[1,32] 券ID
示例值:109519
優(yōu)惠名稱(chēng) name string[1,64] 優(yōu)惠名稱(chēng)
示例值:?jiǎn)纹坊?6
優(yōu)惠范圍 scope string[1,32] GLOBAL:全場(chǎng)代金券
SINGLE:?jiǎn)纹穬?yōu)惠
示例值:GLOBAL
優(yōu)惠類(lèi)型 type string[1,32] CASH:充值型代金券
NOCASH:免充值型代金券
示例值:CASH
優(yōu)惠券面額 amount int 優(yōu)惠券面額
示例值:100
活動(dòng)ID stock_id string[1,32] 活動(dòng)ID
示例值:931386
微信出資 wechatpay_contribute int 微信出資,單位為分
示例值:0
商戶(hù)出資 merchant_contribute int 商戶(hù)出資,單位為分
示例值:0
其他出資 other_contribute int 其他出資,單位為分
示例值:0
優(yōu)惠幣種 currency string[1,16] CNY:人民幣,境內(nèi)商戶(hù)號(hào)僅支持人民幣。
示例值:CNY
+單品列表 goods_detail array 單品列表信息
參數(shù)名 變量 類(lèi)型[長(zhǎng)度限制] 必填 描述
商品編碼 goods_id string[1,32] 商品編碼
示例值:M1006
商品數(shù)量 quantity int 用戶(hù)購(gòu)買(mǎi)的數(shù)量
示例值:1
商品單價(jià) unit_price int 商品單價(jià),單位為分
示例值:100
商品優(yōu)惠金額 discount_amount int 商品優(yōu)惠金額
示例值:0 ?
商品備注 goods_remark string[1,128] 商品備注信息
示例值:商品備注信息

返回示例


{
	"amount": {
		"currency": "CNY",
		"payer_currency": "CNY",
		"payer_total": 2,
		"total": 2
	},
	"attach": "",
	"bank_type": "CMB_DEBIT",
	"out_trade_no": "b3682ea011c547a49e8d7cc93107b71c",
	"payer": {
		"sp_openid": "o4GgauMQHaUO8ujCGIXNKATQlXXX",
		"sub_openid": "o4GgauMQHaUO8ujCGIXNKATQlXXX"
	},
	"promotion_detail": [],
	"sp_appid": "wxdace645e0bc2cXXX",
	"sp_mchid": "1900007XXX",
	"sub_appid": "wxdace645e0bc2cXXX",
	"sub_mchid": "1900008XXX",
	"success_time": "2021-03-03T15:27:14+08:00",
	"trade_state": "SUCCESS",
	"trade_state_desc": "支付成功",
	"trade_type": "JSAPI",
	"transaction_id": "4200000985202103031441826014"
}
                                

    http://2323weixin.qq.com
                                

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

狀態(tài)碼 錯(cuò)誤碼 描述 解決方案
403 TRADE_ERROR 交易錯(cuò)誤 因業(yè)務(wù)原因交易失敗,請(qǐng)查看接口返回的詳細(xì)信息
500 SYSTEMERROR 系統(tǒng)錯(cuò)誤 系統(tǒng)異常,請(qǐng)用相同參數(shù)重新調(diào)用
401 SIGN_ERROR 簽名錯(cuò)誤 請(qǐng)檢查簽名參數(shù)和方法是否都符合簽名算法要求
403 RULELIMIT 業(yè)務(wù)規(guī)則限制 因業(yè)務(wù)規(guī)則限制請(qǐng)求頻率,請(qǐng)查看接口返回的詳細(xì)信息
400 PARAM_ERROR 參數(shù)錯(cuò)誤 請(qǐng)根據(jù)接口返回的詳細(xì)信息檢查請(qǐng)求參數(shù)
403 OUT_TRADE_NO_USED 商戶(hù)訂單號(hào)重復(fù) 請(qǐng)核實(shí)商戶(hù)訂單號(hào)是否重復(fù)提交
404 ORDERNOTEXIST 訂單不存在 請(qǐng)檢查訂單是否發(fā)起過(guò)交易
400 ORDER_CLOSED 訂單已關(guān)閉 當(dāng)前訂單已關(guān)閉,請(qǐng)重新下單
500 OPENID_MISMATCH openid和appid不匹配 請(qǐng)確認(rèn)openid和appid是否匹配
403 NOTENOUGH 余額不足 用戶(hù)賬號(hào)余額不足,請(qǐng)用戶(hù)充值或更換支付卡后再支付
403 NOAUTH 商戶(hù)無(wú)權(quán)限 請(qǐng)商戶(hù)前往申請(qǐng)此接口相關(guān)權(quán)限
400 MCH_NOT_EXISTS 商戶(hù)號(hào)不存在 請(qǐng)檢查商戶(hù)號(hào)是否正確
500 INVALID_TRANSACTIONID 訂單號(hào)非法 請(qǐng)檢查微信支付訂單號(hào)是否正確
400 INVALID_REQUEST 無(wú)效請(qǐng)求 請(qǐng)根據(jù)接口返回的詳細(xì)信息檢查
429 FREQUENCY_LIMITED 頻率超限 請(qǐng)降低請(qǐng)求接口頻率
500 BANKERROR 銀行系統(tǒng)異常 銀行系統(tǒng)異常,請(qǐng)用相同參數(shù)重新調(diào)用
400 APPID_MCHID_NOT_MATCH appid和mch_id不匹配 請(qǐng)確認(rèn)appid和mch_id是否匹配
403 ACCOUNTERROR 賬號(hào)異常 用戶(hù)賬號(hào)異常,無(wú)需更多操作


技術(shù)咨詢(xún)

文檔反饋