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

扣費(fèi)受理API

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


商戶請(qǐng)求扣費(fèi)受理接口,會(huì)完成訂單受理。微信支付進(jìn)行異步扣款,支付完成后,會(huì)將訂單支付結(jié)果發(fā)送給商戶。

接口說(shuō)明

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

請(qǐng)求URL:https://api.mch.weixin.qq.com/v3/vehicle/transactions/parking

請(qǐng)求方式:POST


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

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

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


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

參數(shù)名 變量 類型[長(zhǎng)度限制] 必填 描述
應(yīng)用ID appid string[1, 32] bodyappid是商戶在微信申請(qǐng)公眾號(hào)或移動(dòng)應(yīng)用成功后分配的賬號(hào)ID,登錄平臺(tái)為mp.weixin.qq.com或open.weixin.qq.com
示例值:wxcbda96de0b165486
子商戶應(yīng)用ID sub_appid string[1, 32] body子公眾賬號(hào)id,用于扣費(fèi)信息的商戶信息展示,
示例值:wxcbda96de0b165486
子商戶號(hào) sub_mchid string[1, 32] body微信支付分配的子商戶號(hào)
示例值:1900000109
服務(wù)描述 description string[1, 128] body商戶自定義字段,用于交易賬單中對(duì)扣費(fèi)服務(wù)的描述。
示例值:停車場(chǎng)扣費(fèi)
附加數(shù)據(jù) attach string[1, 128] body附加數(shù)據(jù),在查詢API和支付通知中原樣返回,可作為自定義參數(shù)使用
示例值:深圳分店
商戶訂單號(hào) out_trade_no string[1, 32] body商戶系統(tǒng)內(nèi)部訂單號(hào),只能是數(shù)字、大小寫字母,且在同一個(gè)商戶號(hào)下唯一
示例值:20150806125346
交易場(chǎng)景 trade_scene string[1, 16] body交易場(chǎng)景值,目前支持
PARKING:車場(chǎng)停車場(chǎng)景
示例值:PARKING
訂單優(yōu)惠標(biāo)記 goods_tag string[1, 32] body代金券或立減優(yōu)惠功能的參數(shù),說(shuō)明詳見(jiàn)代金券或立減優(yōu)惠
示例值:WXG
回調(diào)通知url notify_url string[1, 256] body接受扣款結(jié)果異步回調(diào)通知的url,注意回調(diào)url只接受https
示例值:https://yoursite.com/wxpay.html
分賬標(biāo)識(shí) profit_sharing string[1, 16] body枚舉值:
Y:是,需要分賬
N:否,不分賬
字母要求大寫,不傳默認(rèn)不分賬,分賬詳細(xì)說(shuō)明見(jiàn)直連分賬API服務(wù)商分賬API文檔
示例值:Y
+訂單金額 amount object body訂單金額信息
參數(shù)名 變量 類型[長(zhǎng)度限制] 必填 描述
訂單金額 total int 訂單總金額,單位為分,只能為整數(shù)
示例值:888
貨幣類型 currency string[1, 16] 符合ISO 4217標(biāo)準(zhǔn)的三位字母代碼,目前只支持人民幣:CNY
示例值:CNY
+停車場(chǎng)景信息 parking_info object body當(dāng)交易場(chǎng)景為PARKING時(shí),需要在該字段添加停車場(chǎng)景信息
參數(shù)名 變量 類型[長(zhǎng)度限制] 必填 描述
停車入場(chǎng)id parking_id string[1, 32] 微信支付分停車服務(wù)為商戶分配的入場(chǎng)id,商戶通過(guò)入場(chǎng)通知接口獲取入場(chǎng)id
示例值:5K8264ILTKCH16CQ250
車牌號(hào) plate_number string[1, 32] 車牌號(hào),僅包括省份+車牌,不包括特殊字符。
示例值:粵B888888
車牌顏色 plate_color string[1,32] 車牌顏色,枚舉值:
BLUE:藍(lán)色
GREEN:綠色
YELLOW:黃色
BLACK:黑色
WHITE:白色
LIMEGREEN:黃綠色
示例值:BLUE
入場(chǎng)時(shí)間 start_time string[1, 32] 用戶入場(chǎng)時(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秒。
示例值:2017-08-26T10:43:39+08:00
出場(chǎng)時(shí)間 end_time string[1, 32] 用戶出場(chǎng)時(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秒。
示例值:2017-08-26T10:43:39+08:00
停車場(chǎng)名稱 parking_name string[1, 32] 所在停車位車場(chǎng)的名稱
示例值:歡樂(lè)海岸停車場(chǎng)
計(jì)費(fèi)時(shí)長(zhǎng) charging_duration int 計(jì)費(fèi)的時(shí)間長(zhǎng),單位為秒
示例值:3600
停車場(chǎng)設(shè)備id device_id string[1, 32] 停車場(chǎng)設(shè)備id
示例值:12313

請(qǐng)求示例


{
  "appid": "wxcbda96de0b165486",
  "sub_appid": "wxcbda96de0b165486",
  "sub_mchid": "1900000109",
  "description": "停車場(chǎng)扣費(fèi)",
  "attach": "深圳分店",
  "out_trade_no": "20150806125346",
  "trade_scene": "PARKING",
  "goods_tag": "WXG",
  "notify_url": "https://yoursite.com/wxpay.html",
  "profit_sharing": "Y",
  "amount": {
    "total": 888,
    "currency": "CNY"
  },
  "parking_info": {
    "parking_id": "5K8264ILTKCH16CQ250",
    "plate_number": "粵B888888",
    "plate_color": "BLUE",
    "start_time": "2017-08-26T10:43:39+08:00",
    "end_time": "2017-08-26T10:43:39+08:00",
    "parking_name": "歡樂(lè)海岸停車場(chǎng)",
    "charging_duration": 3600,
    "device_id": "12313"
  }
}

{
JAVA示例代碼
}

返回參數(shù)

參數(shù)名 變量 類型[長(zhǎng)度限制] 必填 描述
應(yīng)用ID appid string[1, 32] appid是商戶在微信申請(qǐng)公眾號(hào)或移動(dòng)應(yīng)用成功后分配的賬號(hào)ID,登錄平臺(tái)為mp.weixin.qq.com或open.weixin.qq.com
示例值:wxcbda96de0b165486
子商戶應(yīng)用ID sub_appid string[1, 32] 子商戶申請(qǐng)的公眾號(hào)或移動(dòng)應(yīng)用appid,需要在服務(wù)商的商戶平臺(tái)為子商戶綁定
注意:僅適用于服務(wù)商模式
示例值:wxcbda96de0b165489
商戶號(hào) sp_mchid string[1, 32] 微信支付分配的商戶號(hào)
示例值:1230000109
子商戶號(hào) sub_mchid string[1, 32] 微信支付分配的子商戶號(hào)
注意:僅適用于服務(wù)商模式
示例值:1900000109
服務(wù)描述 description string[1, 128] 商戶自定義字段,用于交易賬單中對(duì)扣費(fèi)服務(wù)的描述。
示例值:停車場(chǎng)扣費(fèi)
訂單創(chuàng)建時(shí)間 create_time string[1, 32] 訂單成功創(chuàng)建時(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秒。
示例值:2017-08-26T10:43:39+08:00
商戶訂單號(hào) out_trade_no string[1, 32] 商戶系統(tǒng)內(nèi)部訂單號(hào),只能是數(shù)字、大小寫字母,且在同一個(gè)商戶號(hào)下唯一
示例值:20150806125346
微信支付訂單號(hào) transaction_id string[1, 32] 微信支付訂單號(hào)
示例值:1009660380201506130728806387
交易狀態(tài) trade_state string[1, 32] 枚舉值:
SUCCESS:支付成功
ACCEPTED:已接收,等待扣款
PAY_FAIL:支付失敗(其他原因,如銀行返回失敗)
REFUND:轉(zhuǎn)入退款
示例值:SUCCESS
交易狀態(tài)描述 trade_state_description string[1, 256] 對(duì)當(dāng)前訂單狀態(tài)的描述和下一步操作的指引
示例值:支付失敗,請(qǐng)重新下單支付
支付完成時(shí)間 success_time string[1, 32] 訂單支付完成時(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秒。
示例值:2017-08-26T10:43:39+08:00
付款銀行 bank_type string[1, 32] 銀行類型,采用字符串類型的銀行標(biāo)識(shí)。BPA:該筆訂單由微信進(jìn)行墊付
示例值:CMC
用戶是否已還款 user_repaid string[1, 1] 枚舉值:
Y:用戶已還款
N:用戶未還款
注意:使用此字段前需先確認(rèn)bank_type字段值為BPA以及 trade_state字段值為SUCCESS。
示例值:Y
附加數(shù)據(jù) attach string[1, 128] 附加數(shù)據(jù),在查詢API和支付通知中原樣返回,可作為自定義參數(shù)使用
示例值:深圳分店
交易場(chǎng)景 trade_scene string[1, 16] 交易場(chǎng)景值,目前支持
PARKING:車場(chǎng)停車場(chǎng)景
示例值:PARKING
+停車場(chǎng)景信息 parking_info object 返回信息中的trade_scene為PARKING,返回該場(chǎng)景信息
參數(shù)名 變量 類型[長(zhǎng)度限制] 必填 描述
停車入場(chǎng)id parking_id string[1, 32] 微信支付分停車服務(wù)為商戶分配的入場(chǎng)id,商戶通過(guò)入場(chǎng)通知接口獲取入場(chǎng)id
示例值:5K8264ILTKCH16CQ250
車牌號(hào) plate_number string[1, 32] 車牌號(hào),僅包括省份+車牌,不包括特殊字符。
示例值:粵B888888
車牌顏色 plate_color string[1,32] 車牌顏色,枚舉值:
BLUE:藍(lán)色
GREEN:綠色
YELLOW:黃色
BLACK:黑色
WHITE:白色
LIMEGREEN:黃綠色
示例值:BLUE
入場(chǎng)時(shí)間 start_time string[1, 32] 用戶入場(chǎng)時(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秒。
示例值:2017-08-26T10:43:39+08:00
出場(chǎng)時(shí)間 end_time string[1, 32] 用戶出場(chǎng)時(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秒。
示例值:2017-08-26T10:43:39+08:00
停車場(chǎng)名稱 parking_name string[1, 32] 所在停車位車場(chǎng)的名稱
示例值:歡樂(lè)海岸停車場(chǎng)
計(jì)費(fèi)時(shí)長(zhǎng) charging_duration int 計(jì)費(fèi)的時(shí)間長(zhǎng),單位為秒
示例值:3600
停車場(chǎng)設(shè)備id device_id string[1, 32] 停車場(chǎng)設(shè)備id
示例值:12313
+支付者信息 payer object 支付者信息
參數(shù)名 變量 類型[長(zhǎng)度限制] 必填 描述
用戶在appid下的標(biāo)識(shí) openid string[1, 128] 用戶在appid下的唯一標(biāo)識(shí)
示例值:oUpF8uMuAJOM2pxb1Q
用戶在sub_appid下的標(biāo)識(shí) sub_openid string[1, 128] 用戶在sub_appid下的標(biāo)識(shí),商戶扣費(fèi)時(shí)傳入了sub_appid,則會(huì)返回該用戶在sub_appid下的標(biāo)識(shí)
示例值:oUpF8uMuAJOM2pxb1Q
+訂單金額信息 amount object 訂單金額信息
參數(shù)名 變量 類型[長(zhǎng)度限制] 必填 描述
訂單金額 total int 訂單總金額,單位為分,只能為整數(shù)
示例值:888
貨幣類型 currency string[1, 16] 符合ISO 4217標(biāo)準(zhǔn)的三位字母代碼,目前只支持人民幣:CNY
示例值:CNY
用戶實(shí)際支付金額 payer_total int 用戶實(shí)際支付金額,單位為分,只能為整數(shù)
示例值:100
折扣 discount_total int 訂單折扣
示例值:100
+優(yōu)惠信息 promotion_detail array 優(yōu)惠信息
參數(shù)名 變量 類型[長(zhǎng)度限制] 必填 描述
券ID coupon_id string[1, 32] 券或者立減優(yōu)惠id
示例值:109519
優(yōu)惠名稱 name string[1, 128] 優(yōu)惠名稱
示例值:?jiǎn)纹坊?6
優(yōu)惠范圍 scope string[1, 32] 枚舉值:
GLOBAL:全場(chǎng)代金券
SINGLE:?jiǎn)纹穬?yōu)惠
示例值:SINGLE
優(yōu)惠類型 type string[1, 16] 枚舉值:
CASH:充值型代金券
NOCASH:免充值型代金券
示例值:CASH
活動(dòng)ID stock_id string[1, 32] 在微信商戶后臺(tái)配置的批次ID
示例值:931386
優(yōu)惠券面額 amount int 用戶享受優(yōu)惠的金額
示例值:5
微信出資 wechatpay_contribute int 特指由微信支付商戶平臺(tái)創(chuàng)建的優(yōu)惠,出資金額等于本項(xiàng)優(yōu)惠總金額,單位為分
示例值:1
商戶出資 merchant_contribute int 特指商戶自己創(chuàng)建的優(yōu)惠,出資金額等于本項(xiàng)優(yōu)惠總金額,單位為分
示例值:1
其他出資 other_contribute int 其他出資方出資金額,單位為分
示例值:1
優(yōu)惠幣種 currency string[1, 16] CNY:人民幣,境內(nèi)商戶號(hào)僅支持人民幣。
示例值:CNY

返回示例


{
  "appid": "wxcbda96de0b165486",
  "sub_appid": "wxcbda96de0b165489",
  "sp_mchid": "1230000109",
  "sub_mchid": "1900000109",
  "description": "停車場(chǎng)扣費(fèi)",
  "create_time": "2017-08-26T10:43:39+08:00",
  "out_trade_no": "20150806125346",
  "transaction_id": "1009660380201506130728806387",
  "trade_state": "SUCCESS",
  "trade_state_description": "支付失敗,請(qǐng)重新下單支付",
  "success_time": "2017-08-26T10:43:39+08:00",
  "bank_type": "CMC",
  "user_repaid": "Y",
  "attach": "深圳分店",
  "trade_scene": "PARKING",
  "parking_info": {
    "parking_id": "5K8264ILTKCH16CQ250",
    "plate_number": "粵B888888",
    "plate_color": "BLUE",
    "start_time": "2017-08-26T10:43:39+08:00",
    "end_time": "2017-08-26T10:43:39+08:00",
    "parking_name": "歡樂(lè)海岸停車場(chǎng)",
    "charging_duration": 3600,
    "device_id": "12313"
  },
  "payer": {
    "openid": "oUpF8uMuAJOM2pxb1Q",
    "sub_openid": "oUpF8uMuAJOM2pxb1Q"
  },
  "amount": {
    "total": 888,
    "currency": "CNY",
    "payer_total": 100,
    "discount_total": 100
  },
  "promotion_detail": [
    {
      "coupon_id": "109519",
      "name": "單品惠-6",
      "scope": "SINGLE",
      "type": "CASH",
      "stock_id": "931386",
      "amount": 5,
      "wechatpay_contribute": 1,
      "merchant_contribute": 1,
      "other_contribute": 1,
      "currency": "CNY"
    }
  ]
}
                    

http://2323weixin.qq.com
                    

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

狀態(tài)碼 錯(cuò)誤碼 描述 解決方案
429 RATELIMIT_EXCEEDED 達(dá)到調(diào)用速率限制 接口調(diào)用頻率過(guò)快,請(qǐng)降低請(qǐng)求頻率
400 PARAM_ERROR 參數(shù)錯(cuò)誤 參數(shù)錯(cuò)誤,請(qǐng)依照文檔檢查各參數(shù)是否合法
400 INVALID_REQUEST 非法商戶,服務(wù)商模式下請(qǐng)確認(rèn)子商戶正確 微信支付分停車服務(wù)不支持當(dāng)前商戶訪問(wèn),請(qǐng)確認(rèn)商戶已獲得本產(chǎn)品權(quán)限。服務(wù)商模式下請(qǐng)同時(shí)確認(rèn)子商戶無(wú)誤且已獲得本產(chǎn)品權(quán)限
400 INVALID_REQUEST 商戶號(hào)和公眾號(hào)沒(méi)有綁定關(guān)系 檢查請(qǐng)求中的appid與商戶號(hào)(服務(wù)商模式下則為服務(wù)商商戶號(hào))是否匹配,然后重試
400 INVALID_REQUEST 商戶號(hào)、子商戶號(hào)以及子公眾號(hào)沒(méi)有綁定關(guān)系 檢查請(qǐng)求中的sub_appid,sub_mchid與服務(wù)商商戶號(hào)是否匹配,然后重試
400 INVALID_REQUEST 用戶狀態(tài)異常 風(fēng)控失敗或者用戶賬戶凍結(jié)
400 ALREADY_EXISTS out_trade_no沖突 out_trade_no沖突,不同的訂單請(qǐng)保證 out_trade_no 唯一
400 INVALID_REQUEST 停車入場(chǎng)id不存在 商戶傳參的停車入場(chǎng)id是非法,請(qǐng)?zhí)顚懳⑿胖Ц斗滞\嚪?wù)分配的停車入場(chǎng)id
400 INVALID_REQUEST 場(chǎng)景信息和停車入場(chǎng)id不匹配 場(chǎng)景信息內(nèi)容與入場(chǎng)id不對(duì)應(yīng)
400 INVALID_REQUEST 扣款額度超出限制 請(qǐng)檢查確保發(fā)起扣款的訂單額度不超過(guò)微信支付分停車支持的單筆及單日扣款額度
403 NO_AUTH 當(dāng)前商戶無(wú)法扣款 當(dāng)前扣款商戶無(wú)權(quán)限扣款,請(qǐng)確認(rèn)當(dāng)前扣款商戶已開(kāi)通微信支付分停車產(chǎn)品權(quán)限
403 NOT_ENOUGH 用戶欠款過(guò)多,暫停交易 用戶在微信支付分停車服務(wù)中欠款過(guò)多,不能進(jìn)行扣款
500 SYSTEM_ERROR 出現(xiàn)內(nèi)部服務(wù)器錯(cuò)誤 5開(kāi)頭的錯(cuò)誤碼均為系統(tǒng)錯(cuò)誤,請(qǐng)使用相同的參數(shù)稍后重試


版本說(shuō)明

關(guān)閉
V1.0
2021年04月08
扣費(fèi)受理接口上線

技術(shù)咨詢

文檔反饋