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

Login expired. Please log in again.

Feedback

0/300

Feedback

Submitted successfully

ok

Feedback

Network exception, please try again later

ok

H5預(yù)簽約API

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

該方式適用于手機(jī)、平板電腦等使用H5瀏覽器的設(shè)備場(chǎng)景使用微信簽約扣款。商戶在網(wǎng)站前端通過(guò)微信支付H5純簽約接口與用戶簽訂委托扣款協(xié)議,再通過(guò)后臺(tái)接口申請(qǐng)扣款來(lái)完成代扣交易。

注意:

? 商戶上送敏感信息時(shí)使用微信支付平臺(tái)公鑰加密,證書序列號(hào)包含在請(qǐng)求HTTP頭部的Wechatpay-Serial,詳見接口規(guī)則

1. 接口說(shuō)明

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

請(qǐng)求URL:https://apihk.mch.weixin.qq.com/v3/global/papay/contracts/h5-pre-entrust-sign

請(qǐng)求方式:POST


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

時(shí)序圖


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

參數(shù)名 變量 類型[長(zhǎng)度限制] 必填 描述
應(yīng)用ID appid string[1, 32] Body商戶號(hào)綁定的AppID
注意:僅適用于直連模式
示例值:wxcbda96de0b165486
子商戶號(hào) sub_mchid string[1, 32] Body微信支付分配的子商戶號(hào)
注意:僅適用于機(jī)構(gòu)模式
示例值:10000097
服務(wù)商應(yīng)用ID sp_appid string[1, 32] Body服務(wù)商綁定的AppID
注意:僅適用于機(jī)構(gòu)模式
示例值:wxcbda96de0b165486
子商戶應(yīng)用ID sub_appid string[1, 32] Body發(fā)起簽約的子商戶號(hào)綁定的AppID
注意:僅適用于機(jī)構(gòu)模式
示例值:wxcbda96de0b165484
模板ID plan_id int Body協(xié)議模板ID,該模板ID是商戶在向微信支付提交代扣權(quán)限申請(qǐng)時(shí)由微信支付生成
示例值:123
商戶側(cè)簽約協(xié)議號(hào) out_contract_code string[1, 32] Body商戶請(qǐng)求簽約時(shí)傳入的簽約協(xié)議號(hào),商戶側(cè)須唯一
示例值:100001256
用戶賬戶展示名稱 user_display_name string[1, 32] Body簽約用戶的名稱,用于頁(yè)面展示,不需要對(duì)值進(jìn)行URL編碼,參數(shù)值不支持UTF8非3字節(jié)編碼的字符,例如表情符號(hào),所以請(qǐng)勿傳微信昵稱到該字段
示例值:張三
簽約成功通知URL success_notify_url string[1, 256] BodyHTTPS開頭的回調(diào)通知URL ,不需要對(duì)值進(jìn)行URL編碼
示例值:https://yoursite.com
回調(diào)應(yīng)用AppID return_appid string[1, 32] Body用來(lái)控制簽約頁(yè)面結(jié)束后的返回路徑。 當(dāng)指定該字段時(shí),且商戶模板標(biāo)注商戶具有指定返回app的權(quán)限時(shí),簽約成功將返回return_appid指定的app應(yīng)用,如果不填且簽約發(fā)起時(shí)的瀏覽器UA可被微信識(shí)別,則跳轉(zhuǎn)到瀏覽器,否則留在微信
示例值:wxcbda96de0b165486
用戶客戶端IP user_client_ip string[1, 32] Body該字段要求填入用戶客戶端的IP,用戶簽約時(shí)會(huì)校驗(yàn)用戶客戶端IP與商戶傳的用戶客戶端IP一致,若不一致則視為商戶引導(dǎo)的用戶和實(shí)際訪問用戶不一致,會(huì)拒絕該簽約請(qǐng)求。
示例值:119.145.83.6
過(guò)期時(shí)間 expired_time string[1, 32] Body境外代扣簽約會(huì)話ID過(guò)期時(shí)間,遵循rfc3339標(biāo)準(zhǔn)格式,格式為YYYY-MM-DDTHH:mm:ss+TIMEZONE,YYYY-MM-DD表示年月日,T出現(xiàn)在字符串中,表示time元素的開頭,HH:mm:ss表示時(shí)分秒,TIMEZONE表示時(shí)區(qū)(+08:00表示東八區(qū)時(shí)間,領(lǐng)先UTC 8小時(shí),即北京時(shí)間)。例如:2021-11-20T13:29:35+08:00表示,北京時(shí)間2021年11月20日 13點(diǎn)29分35秒。
示例值:2021-11-20T13:29:35+08:00
簽約完成跳轉(zhuǎn)URL return_url string[1, 256] Body用來(lái)控制簽約頁(yè)面結(jié)束后的返回路徑(不傳此參數(shù),則簽約完成后停留在微信內(nèi))。非空時(shí),URL路徑前綴需在申請(qǐng)模板時(shí)提供給微信支付運(yùn)營(yíng)人員配置,未配置或者前綴不匹配則不跳轉(zhuǎn)
示例值:https://yoursite.com

請(qǐng)求示例

{
	  "appid": "wxcbda96de0b165486",
	  "expired_time": "2021-11-20T13:29:35+08:00",
	  "out_contract_code": "100001256",
	  "plan_id": 123,
	  "return_appid": "wxcbda96de0b165486",
	  "return_url": "https://yoursite.com",
	  "success_notify_url": "https://yoursite.com",
	  "user_client_ip": "119.145.83.6",
	  "user_display_name": "張三"
}
{
	  "expired_time": "2021-11-20T13:29:35+08:00",
	  "out_contract_code": "100001256",
	  "plan_id": 123,
	  "return_appid": "wxcbda96de0b165486",
	  "return_url": "https://yoursite.com",
	  "sp_appid": "wxcbda96de0b165486",
	  "sub_appid": "wxcbda96de0b165484",
	  "sub_mchid": "10000097",
	  "success_notify_url": "https://yoursite.com",
	  "user_client_ip": "119.145.83.6",
	  "user_display_name": "張三"
}

3. 返回參數(shù)

參數(shù)名 變量 類型[長(zhǎng)度限制] 必填 描述
簽約跳轉(zhuǎn)URL sign_url string[1,512] 有效期為10分鐘,跳轉(zhuǎn)簽約頁(yè)面URL,用戶通過(guò)跳轉(zhuǎn)訪問此URL即可進(jìn)入微信簽約頁(yè)面,進(jìn)行簽約。簽約完成后,按照 return_appid 的描述跳轉(zhuǎn)回對(duì)應(yīng)的應(yīng)用
示例值:https://apihk.mch.weixin.qq.com/global/papay/contracts/login?os_session_id=2021120910391616228#wechat_redirect

返回示例

{
  	"sign_url": "https://apihk.mch.weixin.qq.com/global/papay/contracts/login?os_session_id=2021120910391616228#wechat_redirect"
}

4. 錯(cuò)誤碼

狀態(tài)碼 錯(cuò)誤碼 描述 解決方案
403 CONTRACT_NOT_EXIST Result Empty 查詢的簽約協(xié)議不存在,或者傳入正確查詢參數(shù)重試
403 CONTRACT_EXISTED 已開通自動(dòng)扣費(fèi)服務(wù)功能,無(wú)需重復(fù)開通 已開通自動(dòng)扣費(fèi)服務(wù)功能,無(wú)需重復(fù)開通;如需重新簽約,需解約后再發(fā)起簽約
400 PARAM_ERROR 參數(shù)錯(cuò)誤 傳入正確查詢參數(shù)
500 SYSTEM_ERROR 系統(tǒng)錯(cuò)誤 請(qǐng)稍等重試


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

版本說(shuō)明

關(guān)閉
V1.0
2021年12月8日
1. H5預(yù)簽約接口上線

About  WeChat  Pay

Powered By Tencent & Tenpay Copyright©

2005-2024 Tenpay All Rights Reserved.

Contact Us
Wechat Pay Global

WeChat Pay Global

置頂