色五月色开心色婷婷色丁香,五月婷婷丁香花综合网,婷婷丁香五月激情综合在线,五月婷婷六月丁香动漫,婷婷丁香五月激情综合在线,丁香花中文字幕在线观看,播五月色五月开心五月网,开心激情综合网,狠狠色丁香婷婷综合最新地址,丁香视频在线观看,狠狠做六月爱婷婷综合av,久久激情五月丁香伊人

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營的一線實(shí)戰(zhàn)洞察。

微信商家轉(zhuǎn)賬到零錢實(shí)戰(zhàn):從APIv3接入到對賬避坑

微信商家轉(zhuǎn)賬到零錢實(shí)戰(zhàn):從APIv3接入到對賬避坑 簡介面向需要接入微信支付商家轉(zhuǎn)賬能力的 PHP 開發(fā)者這份資源聚焦商戶號中的「商家轉(zhuǎn)賬到零錢」功能覆蓋提現(xiàn)、傭金結(jié)算、返利發(fā)放、退款處理等常見的資金流轉(zhuǎn)場景避免從零編寫接口對接代碼的重復(fù)勞動(dòng)。包體僅含 1 個(gè) PHP 文件壓縮后約 2KB以輕量方式提煉出核心調(diào)用邏輯沒有復(fù)雜框架依賴開發(fā)者可直接參考其中的參數(shù)組裝、證書加載、請求與響應(yīng)處理步驟快速移植到自己的電商、CRM 或財(cái)務(wù)系統(tǒng)。文件 PaySmallTiXian.php 具體演示了將商戶余額轉(zhuǎn)至用戶零錢的實(shí)現(xiàn)思路申請?jiān)摻涌谛枭虘籼栆验_通相應(yīng)權(quán)限并完成證書與回調(diào)配置目前已獲得 3145 人次學(xué)習(xí)下載對于正在處理微信提現(xiàn)功能或希望縮減排查時(shí)間的 PHP 工程師來說是一份值得收藏的代碼片段級參考資料。 做商家業(yè)務(wù)的人基本都繞不開一個(gè)需求平臺(tái)要給用戶、達(dá)人、推廣員、合作方“發(fā)錢”。以前要么讓用戶提現(xiàn)到銀行卡要么人工轉(zhuǎn)賬流程長、體驗(yàn)差、對賬麻煩。微信支付里其實(shí)有個(gè)專門解決這個(gè)問題的能力就是“商家轉(zhuǎn)賬到零錢”。它能把商戶號里的錢直接打進(jìn)用戶的微信零錢用戶秒收、商戶全程有單據(jù)可查。這篇就把這個(gè)功能從開通到對接、從回調(diào)到對賬的完整鏈路講清楚重點(diǎn)說那些文檔里不寫、但實(shí)際開發(fā)時(shí)一定會(huì)踩的坑。1. 商家轉(zhuǎn)賬到零錢到底解決的是什么事1.1 一句話說清這個(gè)產(chǎn)品“商家轉(zhuǎn)賬”是微信支付商戶平臺(tái)里的一個(gè)產(chǎn)品能力入口在產(chǎn)品中心原來叫“企業(yè)付款到零錢”后來官方統(tǒng)一改成了“商家轉(zhuǎn)賬”。它的核心動(dòng)作很簡單商戶號通過API發(fā)起一筆轉(zhuǎn)賬微信把錢從商戶號余額里劃出直接進(jìn)入用戶的微信零錢。用戶那邊收到的是一條“微信支付零錢到賬通知”點(diǎn)擊后能看到是誰轉(zhuǎn)的、多少錢、備注是什么。這個(gè)能力和“提現(xiàn)到銀行卡”是兩條完全不同的資金通路。提現(xiàn)需要用戶綁定銀行卡走的是銀行清算到賬看銀行速度商家轉(zhuǎn)賬走的是微信零錢賬戶體系本質(zhì)是內(nèi)部資金調(diào)撥所以體感上幾乎是秒到。也正因如此它非常適合做這些場景達(dá)人傭金結(jié)算、分銷返利、活動(dòng)獎(jiǎng)金、報(bào)銷款、理賠款、群收款退款、線下返現(xiàn)等。適合誰來用如果你是獨(dú)立開發(fā)者在給商戶做系統(tǒng)或者你本身就是運(yùn)營 / 產(chǎn)品負(fù)責(zé)人想給自己的平臺(tái)加一個(gè)“自動(dòng)發(fā)錢”的模塊甚至你只是個(gè)體戶想給員工/兼職人員發(fā)報(bào)酬——這個(gè)功能都可以覆蓋。它不要求用戶提供銀行卡號只要用戶關(guān)注過你的公眾號、或者在小程序/App里授權(quán)過你拿到他的openid就能打錢。1.2 它和紅包、分賬、普通轉(zhuǎn)賬的區(qū)別很多第一次接觸的人會(huì)問這玩意兒和微信紅包、和分賬有什么不一樣我直接用實(shí)際業(yè)務(wù)場景來區(qū)分。微信紅包核心是“人與人的社交工具”個(gè)人對個(gè)人發(fā)單筆金額有上限適合營銷互動(dòng)但沒法做財(cái)務(wù)憑證、沒法批量、沒法掛到商戶系統(tǒng)里。如果你做的是“平臺(tái)給用戶返利”用紅包基本是死路。分賬全稱是“訂單分賬”它必須依附在一筆支付訂單上把訂單金額按比例/金額分給多個(gè)商戶或服務(wù)商。它的本質(zhì)是交易資金在商戶側(cè)的分配不是“額外掏一筆錢給用戶”。商家轉(zhuǎn)賬不依賴訂單是商戶主動(dòng)從自己的余額里付一筆錢給用戶。它可以是隨機(jī)的、可以批量、可以帶業(yè)務(wù)備注也可以走API自動(dòng)觸發(fā)。簡單說訂單收進(jìn)來的錢要拆給多方用分賬平臺(tái)自己掏錢發(fā)傭金、發(fā)獎(jiǎng)金、發(fā)報(bào)銷用商家轉(zhuǎn)賬。這兩個(gè)功能經(jīng)常被放在一起討論熱搜里也總把“分賬”和“商家轉(zhuǎn)賬”并列但實(shí)際上解決的問題完全不同。2. 開通前先理清三件事否則后面全是坑2.1 商戶號類型和產(chǎn)品權(quán)限商家轉(zhuǎn)賬不是“注冊了商戶號就能用”的功能。它需要單獨(dú)申請開通并且商戶號主體必須是企業(yè)、個(gè)體工商戶等經(jīng)營主體個(gè)人主體的商戶號基本沒戲。開通路徑是登錄微信支付商戶平臺(tái) → 產(chǎn)品中心 → 找到“商家轉(zhuǎn)賬” → 申請開通。申請時(shí)要填業(yè)務(wù)場景、預(yù)計(jì)轉(zhuǎn)賬規(guī)模、轉(zhuǎn)賬對象類型、資金用途說明等信息。平臺(tái)審核一般1-3個(gè)工作日通過后你才能在API調(diào)用時(shí)成功命中該產(chǎn)品。這里有個(gè)很多人沒注意的點(diǎn)如果你們走的是服務(wù)商模式商戶號可能是服務(wù)商幫子商戶進(jìn)件的那么“商家轉(zhuǎn)賬”的開通通常需要服務(wù)商去操作或者子商戶在自己的商戶平臺(tái)上申請后讓服務(wù)商輔助配置。熱搜詞里那個(gè)“微信支付服務(wù)商模式接入多商戶”描述的就是這種場景——服務(wù)商下掛了多個(gè)子商戶每個(gè)子商戶都可能需要獨(dú)立的轉(zhuǎn)賬權(quán)限。這種情況不要想著用一個(gè)總商戶號替所有子商戶發(fā)錢資金歸屬和單據(jù)歸屬會(huì)很混亂正確做法是每個(gè)子商戶用自己的商戶號發(fā)起自己的轉(zhuǎn)賬服務(wù)商只在技術(shù)上做代理或托管。2.2 APIv3密鑰和證書別和APIv2搞混我見過太多人在密鑰這一步卡住包括熱搜詞里那個(gè)“微信支付apiv2密鑰已經(jīng)設(shè)置了但是忘記了怎么查看”。這里要明確一個(gè)事實(shí)APIv2的密鑰和APIv3的密鑰是兩套完全不同的東西而且APIv2密鑰一旦設(shè)置平臺(tái)不會(huì)提供“查看原值”的功能只能重置。更關(guān)鍵的是商家轉(zhuǎn)賬這個(gè)產(chǎn)品是APIv3接口你如果還在找APIv2的接口文檔方向就錯(cuò)了。接入商家轉(zhuǎn)賬你手里需要的東西是三件套APIv3密鑰在商戶平臺(tái)手動(dòng)設(shè)置的一個(gè)32位字符串用于回調(diào)報(bào)文解密和部分敏感數(shù)據(jù)的加解密。設(shè)置后平臺(tái)不會(huì)明文存儲(chǔ)忘了只能重置重置后老的回調(diào)解密數(shù)據(jù)會(huì)失敗所以務(wù)必妥善保存。商戶API證書下載的時(shí)候會(huì)得到apiclient_cert.pem證書、apiclient_key.pem私鑰。這是你向微信支付發(fā)起請求時(shí)的身份憑證私鑰一定要放在服務(wù)器安全目錄不要提交到代碼倉庫。微信支付平臺(tái)證書用于驗(yàn)證微信支付返回的響應(yīng)簽名和回調(diào)簽名。平臺(tái)證書會(huì)定期輪換代碼里要做自動(dòng)更新處理否則某天會(huì)突然驗(yàn)簽失敗。2.3 想清楚是否需要“用戶實(shí)名校驗(yàn)”商家轉(zhuǎn)賬的收款方參數(shù)里支持傳收款用戶的姓名和身份證號。傳了之后微信會(huì)校驗(yàn)這個(gè)用戶是否實(shí)名、姓名和身份證是否一致能大幅降低轉(zhuǎn)賬失敗率。特別是做分銷傭金、理賠這類業(yè)務(wù)不校驗(yàn)的話萬一openid對應(yīng)的實(shí)名信息和你的業(yè)務(wù)記錄不一致款就發(fā)不出去或者發(fā)到了錯(cuò)誤的人手里。但用戶敏感信息是高壓線。接口傳輸必須走HTTPS業(yè)務(wù)系統(tǒng)里也不能明文存儲(chǔ)身份證號。我個(gè)人的建議是如果你能拿到用戶授權(quán)就做校驗(yàn)如果業(yè)務(wù)上確實(shí)拿不到可以只傳openid但轉(zhuǎn)賬失敗率會(huì)高一些需要做好失敗重發(fā)/人工干預(yù)的流程。3. 轉(zhuǎn)賬申請API一次真實(shí)調(diào)用要準(zhǔn)備哪些參數(shù)3.1 接口與整體思路商家轉(zhuǎn)賬的API按“批次”來組織一個(gè)批次里可以包含多筆明細(xì)官方文檔叫“發(fā)起商家轉(zhuǎn)賬”。批次的概念對你做業(yè)務(wù)系統(tǒng)非常友好比如你要給100個(gè)達(dá)人發(fā)6月份的傭金這100筆就是一批一個(gè)批次請求發(fā)出去微信會(huì)異步逐筆處理。核心接口是POST /v3/transfer/batches整體調(diào)用邏輯是組裝批次信息 組裝明細(xì)列表 → 用商戶私鑰簽名HTTP請求 → 發(fā)給微信支付 → 微信返回202 Accepted受理成功或錯(cuò)誤信息 → 后臺(tái)異步處理明細(xì)轉(zhuǎn)賬 → 結(jié)果通過回調(diào)通知你。3.2 JSON參數(shù)逐項(xiàng)拆解一個(gè)完整的發(fā)起轉(zhuǎn)賬請求體長這樣{ appid: wx8888888888888888, out_batch_no: plfk20240601001, batch_name: 2024年6月達(dá)人傭金, batch_remark: 6月結(jié)算, total_amount: 300000, total_num: 3, transfer_detail_list: [ { out_detail_no: plfk20240601001A, transfer_amount: 100000, transfer_remark: 達(dá)人傭金-張三, openid: o-MYE42l80oelYMDE34nYD45Xjay, user_name: 張三, user_id_card: 530302199001010001 }, { out_detail_no: plfk20240601001B, transfer_amount: 100000, transfer_remark: 達(dá)人傭金-李四, openid: o-MYE42l80oelYMDE34nYD45Xjb, user_name: 李四 }, { out_detail_no: plfk20240601001C, transfer_amount: 100000, transfer_remark: 達(dá)人傭金-王五, openid: o-MYE42l80oelYMDE34nYD45Xjc, user_name: 王五 } ], transfer_scene_id: 1000 }逐個(gè)說關(guān)鍵字段appid你商戶號綁定的應(yīng)用appid收款用戶的openid必須是在這個(gè)appid下產(chǎn)生的否則轉(zhuǎn)賬會(huì)失敗。這塊最容易踩坑很多人拿公眾號的appid去配小程序的openid報(bào)錯(cuò)OPENID_ERROR查半天。out_batch_no商戶側(cè)批次單號要求唯一相當(dāng)于你的業(yè)務(wù)訂單號。重復(fù)提交同一個(gè)批次號微信不會(huì)重復(fù)創(chuàng)建所以它天然就是冪等鍵。total_amount批次總金額單位是分。上面的300000表示3000元。整型別用浮點(diǎn)業(yè)務(wù)系統(tǒng)里金額一律用“分”存儲(chǔ)這是所有支付開發(fā)的鐵律。total_num總筆數(shù)必須等于明細(xì)列表的數(shù)量。transfer_detail_list明細(xì)列表每一條對應(yīng)一個(gè)收款用戶。transfer_amount是單筆金額單位分transfer_remark是轉(zhuǎn)賬備注會(huì)展示在用戶到賬通知里。transfer_scene_id業(yè)務(wù)場景ID這是開通時(shí)選的比如營銷、保險(xiǎn)理賠、傭金結(jié)算等。你申請的什么場景接口里就得傳對應(yīng)的ID不一致會(huì)報(bào)場景權(quán)限錯(cuò)誤。具體的ID對照要以當(dāng)前官方文檔為準(zhǔn)不要背數(shù)字項(xiàng)目里做成配置項(xiàng)。3.3 一個(gè)可跑的curl示例如果你只是想先聯(lián)調(diào)一把最快的辦法是用curl直接調(diào)把證書路徑和密鑰填進(jìn)去curl -X POST \ https://api.mch.weixin.qq.com/v3/transfer/batches \ -H Authorization: WECHATPAY2-SHA256-RSA2048 mchid\1900001109\,nonce_str\xxxx\,timestamp\1717234567\,serial_no\你的證書序列號\,signature\簽名串\ \ -H Content-Type: application/json \ -H Accept: application/json \ -d {appid:wx8888888888888888,out_batch_no:plfk20240601001,batch_name:2024年6月達(dá)人傭金,batch_remark:6月結(jié)算,total_amount:300000,total_num:3,transfer_detail_list:[{out_detail_no:plfk20240601001A,transfer_amount:100000,transfer_remark:達(dá)人傭金-張三,openid:o-MYE42l80oelYMDE34nYD45Xjay,user_name:張三}],transfer_scene_id:1000} --cert /path/to/apiclient_cert.pem --key /path/to/apiclient_key.pem注意兩點(diǎn)第一Authorization里的簽名是要你先用商戶私鑰對請求信息做RSA-SHA256簽名生成的直接照抄上面的固定字符串是肯定不行的。實(shí)際開發(fā)中我更建議直接用微信官方SDK比如Java項(xiàng)目用wechatpay-javaSDK已經(jīng)把證書加載、請求簽名、響應(yīng)驗(yàn)簽都封裝好了你只需要傳業(yè)務(wù)參數(shù)能少寫很多底層代碼也少踩簽名的坑。第二如果你的服務(wù)部署在容器里證書文件別打進(jìn)鏡像用環(huán)境變量或掛載卷傳入安全性會(huì)好很多。3.4 冪等和校驗(yàn)規(guī)則這個(gè)接口的冪等性做得比較穩(wěn)。out_batch_no就是冪等鍵如果你網(wǎng)絡(luò)超時(shí)但實(shí)際請求已經(jīng)成功了你重試提交同一個(gè)批次號微信不會(huì)重復(fù)扣款而是返回原批次的信息。同理明細(xì)里的out_detail_no也要求唯一。所以你的業(yè)務(wù)系統(tǒng)在生成單號時(shí)一定要全局唯一我習(xí)慣用“日期業(yè)務(wù)類型隨機(jī)數(shù)”拼一個(gè)30位以內(nèi)的字符串。微信端也會(huì)做強(qiáng)校驗(yàn)total_amount必須等于所有transfer_amount之和total_num必須和明細(xì)數(shù)量一致。有一分錢對不上整個(gè)批次都會(huì)被拒絕。這其實(shí)是保護(hù)你的——防止代碼里出現(xiàn)金額被篡改或者漏傳的情況。4. 從ACCEPTED到FINISHED轉(zhuǎn)賬狀態(tài)機(jī)與回調(diào)處理4.1 批次和明細(xì)狀態(tài)接口返回“受理成功”并不代表用戶已經(jīng)收到錢。微信支付收到你的批次請求后會(huì)先做校驗(yàn)校驗(yàn)通過返回202然后后臺(tái)開始異步處理每筆明細(xì)。你需要通過回調(diào)通知 主動(dòng)查單來感知最終結(jié)果。批次狀態(tài)和明細(xì)狀態(tài)是兩個(gè)層級千萬別搞混層級狀態(tài)含義批次ACCEPTED已受理處理中批次PROCESSING轉(zhuǎn)賬中部分明細(xì)可能已完成批次FINISHED批次完成所有明細(xì)都有最終結(jié)果批次CLOSED批次已關(guān)閉如全部明細(xì)失敗觸發(fā)關(guān)單明細(xì)PROCESSING明細(xì)轉(zhuǎn)賬中明細(xì)SUCCESS明細(xì)轉(zhuǎn)賬成功用戶已入賬明細(xì)FAIL明細(xì)轉(zhuǎn)賬失敗資金退回商戶余額這里的核心經(jīng)驗(yàn)是以明細(xì)狀態(tài)的SUCCESS為準(zhǔn)來給用戶入賬不要看到批次FINISHED就認(rèn)為所有錢都到了。一個(gè)批次里可能一部分成功、一部分失敗失敗的錢會(huì)自動(dòng)退回商戶余額不需要你手動(dòng)發(fā)起退款。4.2 回調(diào)通知的解析邏輯在商戶平臺(tái)配置好回調(diào)地址后微信支付每筆明細(xì)有最終結(jié)果時(shí)會(huì)向你的回調(diào)URL推送通知。通知報(bào)文是加密的需要用APIv3密鑰做AES-256-GCM解密解密后的核心數(shù)據(jù)大概長這樣{ mchid: 1900001109, out_batch_no: plfk20240601001, transfer_batch_no: 1030000071100999991182020050700019480001, batch_status: FINISHED, transfer_detail_list: [ { out_detail_no: plfk20240601001A, detail_status: SUCCESS, transfer_amount: 100000, transfer_remark: 達(dá)人傭金-張三 } ] }解密之后不要直接改業(yè)務(wù)狀態(tài)先做兩件事第一確認(rèn)out_batch_no和out_detail_no在你的業(yè)務(wù)系統(tǒng)里存在第二確認(rèn)這筆單子當(dāng)前狀態(tài)不是“已入賬”。處理完冪等判斷后再更新數(shù)據(jù)庫。回調(diào)可能重復(fù)推送微信官方也明確說過不做“只推一次”的保證你不做去重用戶就會(huì)被入賬兩次。4.3 查單兜底回調(diào)永遠(yuǎn)不能作為唯一依據(jù)任何一個(gè)實(shí)盤系統(tǒng)都不能只依賴回調(diào)?;卣{(diào)可能延遲、可能丟失、可能你此時(shí)正在發(fā)版導(dǎo)致接口不可用。所以必須要有主動(dòng)查單的機(jī)制定時(shí)任務(wù)掃描數(shù)據(jù)庫里“已發(fā)起但未終結(jié)”的批次/明細(xì)調(diào)用查詢接口拉取最新狀態(tài)。查詢批次可以按out_batch_no查GET /v3/transfer/batches/out-batch-no/{out_batch_no}?need_query_detailtrue不過當(dāng)批次明細(xì)數(shù)量多的時(shí)候建議按單筆明細(xì)查狀態(tài)接口是GET /v3/transfer/batches/batch-id/{batch_id}/details/detail-id/{detail_id}我實(shí)際項(xiàng)目里的策略是發(fā)起轉(zhuǎn)賬后起一個(gè)延遲任務(wù)2分鐘后查詢一次如果還沒終結(jié)每5分鐘再查一次最多查24小時(shí)同時(shí)日終對賬再兜一層?;卣{(diào)是實(shí)時(shí)性保障查單是最終一致性保障兩個(gè)都要有。4.4 冪等入賬防止給用戶發(fā)兩遍錢這應(yīng)該是整個(gè)商家轉(zhuǎn)賬對接里最需要重視的地方?!皟绲热胭~”的意思很簡單無論回調(diào)來了幾次、查單查了幾次同一筆out_detail_no對應(yīng)的用戶實(shí)際入賬只能有一次。實(shí)現(xiàn)方式也很常規(guī)在數(shù)據(jù)庫的轉(zhuǎn)賬明細(xì)表里給out_detail_no建唯一索引更新狀態(tài)時(shí)用UPDATE ... WHERE out_detail_no ? AND status ! SUCCESS這種條件UPDATE或者直接先SELECT再判重后UPDATE。我們遇到過生產(chǎn)事故就是因?yàn)榛卣{(diào)重復(fù)推送 代碼里沒做嚴(yán)格判重導(dǎo)致一批用戶收到了兩遍傭金最后走人工退款才處理完。這種問題不是“概率低”就能僥幸的第一筆重復(fù)入賬可能就是幾十萬的對不上。支付相關(guān)的代碼默認(rèn)就要以“任何消息都可能重復(fù)”為前提來寫。5. 我踩過的坑按排查鏈路講一遍5.1 余額不足一批全掛發(fā)起轉(zhuǎn)賬時(shí)如果商戶號可用余額不足微信會(huì)直接拒絕這個(gè)批次返回類似“余額不足”的錯(cuò)誤整個(gè)批次一筆都不會(huì)進(jìn)入處理流程。聽起來簡單但這個(gè)坑主要在于它是“立即失敗”的和大多數(shù)異步支付接口的“接受后處理失敗”不一樣容易讓開發(fā)誤判為網(wǎng)絡(luò)問題。排查鏈路先確認(rèn)報(bào)錯(cuò)是不是BALANCE_NOT_ENOUGH然后去商戶平臺(tái)看余額。但還不夠商家轉(zhuǎn)賬用的是“可用余額”如果你的商戶號余額里有部分資金被其他業(yè)務(wù)凍結(jié)比如退款占用、分賬凍結(jié)可用余額可能小于賬面余額。所以做批量轉(zhuǎn)賬前程序里最好先調(diào)一次余額查詢接口判定可用余額 本次批次總金額再發(fā)起。5.2 轉(zhuǎn)賬失敗退回并不等于退款這是很多剛接的人會(huì)搞混的點(diǎn)。明細(xì)轉(zhuǎn)賬失敗后資金不是“扣了再退回”那么麻煩而是根本沒扣成功或者說扣了立即回滾了。你在商戶平臺(tái)的賬單里會(huì)看到這筆是“轉(zhuǎn)賬失敗”而不是“轉(zhuǎn)賬成功后退款”。對于用戶來說他沒收到錢你不需要也沒辦法給他走退款流程。正確的業(yè)務(wù)處理是把失敗的明細(xì)標(biāo)記為FAIL并推送給運(yùn)營/客服讓用戶更新信息或換個(gè)收款方式后你重新發(fā)起一筆新的轉(zhuǎn)賬。這里注意out_detail_no在失敗后不能復(fù)用新的一筆要生成新的明細(xì)單號否則微信會(huì)認(rèn)為你重復(fù)提交。5.3 平臺(tái)證書輪換導(dǎo)致驗(yàn)簽突然失敗微信支付平臺(tái)證書不是一成不變的官方會(huì)定期輪換。如果你的服務(wù)器里一直用的舊證書某天開始所有響應(yīng)驗(yàn)簽都會(huì)失敗回調(diào)也驗(yàn)不過排查時(shí)看起來像“網(wǎng)絡(luò)不通”或者“微信接口掛了”。解決辦法有兩個(gè)方向一是使用官方SDK新版SDK基本都支持平臺(tái)證書自動(dòng)更新省心很多二是自研的話要定時(shí)從https://api.mch.weixin.qq.com/v3/certificates拉取最新的平臺(tái)證書列表并緩存在本地定期刷新。不要手動(dòng)下載一次證書然后永久用下去“證書過期”是支付系統(tǒng)的高頻故障源之一。5.4 openid和appid對不上還是那句話openid是跟著appid走的。同一個(gè)用戶在你的公眾號appid下和在小程序appid下是兩個(gè)完全不同的openid。轉(zhuǎn)賬接口里的appid字段決定了你傳的openid屬于哪個(gè)應(yīng)用。如果報(bào)OPENID_ERROR先別急著懷疑用戶有問題查一下你的業(yè)務(wù)系統(tǒng)里存openid的時(shí)候有沒有把a(bǔ)ppid也一起存下來。這是個(gè)很典型的“數(shù)據(jù)庫設(shè)計(jì)缺陷”——只存openid不存來源appid等到要用的時(shí)候根本分不清。我們后來把所有用戶身份表都加了appid字段每次查openid必須帶appid一起查這類問題才徹底絕跡。5.5 實(shí)名校驗(yàn)不通過你傳了user_name和user_id_card但用戶微信實(shí)名信息和這個(gè)不一致這筆明細(xì)就會(huì)失敗失敗原因會(huì)明確告訴你是“姓名/身份證校驗(yàn)不通過”。這種情況多半是用戶當(dāng)時(shí)在微信里綁定的實(shí)名信息和你的業(yè)務(wù)系統(tǒng)不一致。處理建議是轉(zhuǎn)賬前如果條件允許先做一次用戶身份確認(rèn)錄一個(gè)“收款人信息確認(rèn)”頁面讓用戶自己填姓名和身份證填完再發(fā)起轉(zhuǎn)賬。這樣可以大大降低失敗率也避免你把張三的錢打到李四的微信里——那是真找不回來的。5.6 以為自己在調(diào)商家轉(zhuǎn)賬實(shí)際在調(diào)舊版企業(yè)付款網(wǎng)上一搜“微信支付 轉(zhuǎn)賬到零錢”還會(huì)出來大量企業(yè)付款到零錢的舊教程接口是v2的/mmpaymkttransfers/promotion/transfers用的是APIv2密鑰和MD5簽名。如果你是2023年以后新接入的商戶微信支付早就對新商戶關(guān)閉了老的企業(yè)付款到零錢申請通道直接對接新版“商家轉(zhuǎn)賬”就好。判斷方法很簡單看你的接口域名是不是api.mch.weixin.qq.com/v3/。凡是v2的轉(zhuǎn)賬接口我不推薦再花精力研究官方方向很明確未來的能力都迭代在v3商家轉(zhuǎn)賬上。6. 對賬與差錯(cuò)處理做完才能安心上線6.1 每日對賬怎么做上線前的自測再充分也扛不住線上真實(shí)數(shù)據(jù)流的沖擊。所以每一家做商家轉(zhuǎn)賬的業(yè)務(wù)系統(tǒng)都必須在日終做對賬。微信支付商戶平臺(tái)提供每日對賬單下載接口可以按日期下載當(dāng)天的轉(zhuǎn)賬記錄包含批次號、明細(xì)單號、金額、狀態(tài)等。對賬邏輯不復(fù)雜但必須做把微信賬單里的轉(zhuǎn)賬明細(xì)和業(yè)務(wù)系統(tǒng)的轉(zhuǎn)賬明細(xì)表做比對。比對口徑是——微信賬單里有一筆SUCCESS你的系統(tǒng)里也必須有一筆SUCCESS你系統(tǒng)里的轉(zhuǎn)賬微信賬單里也必須有對應(yīng)記錄。兩邊對不上的全部拉進(jìn)差錯(cuò)清單人工處理。最好用腳本做全自動(dòng)對賬每天凌晨跑一次有差異就告警。我在實(shí)踐中的體會(huì)是90%的線上資金問題都是在對賬環(huán)節(jié)發(fā)現(xiàn)的而不是在業(yè)務(wù)方投訴之后。6.2 差錯(cuò)處理的SOP一旦發(fā)現(xiàn)對不上的單子按照這個(gè)順序排查先按out_batch_no和out_detail_no在商戶平臺(tái)查詢這筆單子的真實(shí)狀態(tài)。如果微信顯示成功但你的業(yè)務(wù)系統(tǒng)沒更新說明回調(diào)處理或查單邏輯有漏洞需要補(bǔ)更新本地狀態(tài)。如果微信顯示失敗但你的業(yè)務(wù)系統(tǒng)標(biāo)記成了成功那就是入賬邏輯的問題趕緊修正狀態(tài)。如果微信賬單里沒有這筆單但你的系統(tǒng)里有看是不是測試環(huán)境的數(shù)據(jù)混進(jìn)來了或者轉(zhuǎn)賬請求實(shí)際上沒有發(fā)出去。這一套流程走順了任何異常都不慌因?yàn)槊抗P錢都有據(jù)可查。最怕的是系統(tǒng)里根本沒有記錄單號對不上那才叫大海撈針。6.3 上線前自檢清單最后給一份我不論做哪個(gè)支付項(xiàng)目都會(huì)過一遍的自檢清單商家轉(zhuǎn)賬場景下建議重點(diǎn)核對商戶號可用余額充足且余額監(jiān)控告警已配置APIv3密鑰、商戶API證書、平臺(tái)證書更新機(jī)制都已就位out_batch_no和out_detail_no生成邏輯全局唯一回調(diào)接口做了驗(yàn)簽、解密、判重三步操作失敗明細(xì)會(huì)觸發(fā)告警并進(jìn)入人工處理池日終對賬腳本已跑通差異告警已配置轉(zhuǎn)賬場景ID在配置中心而不是寫死在代碼里測試環(huán)境用小金額跑通成功和失敗兩條鏈路我自己的習(xí)慣是每次接一個(gè)新的支付能力都要先在測試環(huán)境跑一筆1分錢的真實(shí)轉(zhuǎn)賬驗(yàn)證回調(diào)、查單、對賬整個(gè)閉環(huán)確認(rèn)全部正常后再放量到真實(shí)業(yè)務(wù)。這一步省下來的是后面無數(shù)個(gè)深夜查問題的時(shí)間。最后再分享一個(gè)經(jīng)驗(yàn)商家轉(zhuǎn)賬一旦成功錢是進(jìn)了用戶微信零錢的這筆資金就像微信錢包里的余額一樣平臺(tái)側(cè)沒有任何“撤回”入口只能靠用戶主動(dòng)轉(zhuǎn)回給你。所以分批轉(zhuǎn)賬前一定要小額試發(fā)、密切監(jiān)控確認(rèn)代碼、賬戶、場景都沒問題再發(fā)正式批次。發(fā)出去之前多想一分鐘比發(fā)出去之后懊惱一小時(shí)有價(jià)值得多。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
91视频精品| 国产精品在线一区二区| 久热久| 96超碰网| 五月丁香| 亚洲综合嫩| 五月丁香综合啪啪| 思思热在线视频免费| 亚洲nv男人的天堂网| 熟妇熟女一区二区三区| 国偷自 一区二区| 操人91| 精品天堂| 欧美大香蕉卡久久| 999九九精品| 欧美性爱三区二区| 人妻-91porn| 欧美天天谢综合网| 99热精品青草在线| 亚洲丝袜二区| 91美乳| 久偷拍| 亚洲精品自拍| 美女在线H91| 亚洲色9| 久久久九97| 天天插网| 呦呦一区| 欧美色图片91| 国产精品播放| 五月天色电影| 亚欧成人一级片在线播放| 国产亚洲精品美女| 操逼逼福利视频| 欧美人与动性人交a| 美日韩在线不卡人妻| 激情六月天| 欧美亚洲中文字幕| 欧美色性爱| 人妻一区二区三区四区视频| 91观看 国产白丝| 东北女人高潮视频| 男人久久精品| 久久视网78| 欧美十八禁导航成人| 亚洲中字幕日本一区二区三区| 熟妇人妻精品一区二区| 亚洲av无码成人精品国产| 青青操视频在线| 中国女人内射6XXXXX| 天堂综合| 99精品丰满人妻无| 人妻激情偷乱视三区频一区二区| 老熟女天天操| 粉嫩国产精品久久久| 成人性爱AV在线免费观看| 欧洲精品久久| 99视频精品| julia国产在线| 久久AV无码网址| 婷婷探花久久精品一区| 国内毛片四区| 啊啊啊好爽快点啊啊啊嗯嗯| 久久九九97| 久久91视频| 99久久婷婷国产综合| 黄在线| 国产精品一二三在线看| 大香网站| 999岛国大片| 天天弄天天操| 大奶啊啊好爽 | 欲香欲色综合天天伊人| 啊啊啊啊网站| 亚州免费啪啪视频| 九九这里只有精品| 97资源欧美| 久久亚洲熟妇在线视频| 97综合久第一页| 福利视频网站| 手机在线A片| 亚欧性爱ab| 欧美在线观看综合国产| 欧美黄片欧美黄片xxx| 天天色踪合| 色优久久| 男男H黄动漫啪啪无遮挡网站| 新亚洲无码| 久久精品日韩专区免费观看| 欧美欲色| 久久久草成人网站久久久草成人久久久草久久久 | 少妇蹲下露出大唇5| 久久精品视频一区三区小泽玛利亚| 高清不卡 中文 人妻| 麻豆天美国美国产| 亚洲天堂久久| 日韩性爱小视频在线观看| 91精品国产91久久青草| 久草久日| 在线免费试看60秒| 人人人人人人少妇| 九九九九97| 96精品一区| 囯产精品久久久久久久久久梁医生| 乱伦图av| 一区二区三区日韩欧美 | 婷婷六月色开| 欧美日韩人妻婷婷一区| 中文字幕人成乱码熟女香港| 草久久久| 日韩免费在线观看不卡| 激情99| 欧美激情一| 欧美性爽xyxOOOO| 久久人人爽人人爽人人片Ⅴ| 亚洲资源网| 9久热这里只有精品| 欧美A√综合网 | 国产视频三区四区| 人妻天堂综合网| 精品综合久久久久久97| 黑人娇小av在线播放| 97人人模人人爽人人| 国产精品探花色| 91N综合网| 日韩在线一区高清在线| 激情五月天网站| 伊人青青一区成人视频在线观看区| http://qxhbdz.com| 巨爆乳肉感一区二区三区竹菊影视| 午夜操一视频一区| 欧美人妖内射| 欧美黄色手机在线观看| 亚洲乱色视频一区、二区在线| 无码二级三级| 老熟女乱子伦中文字幕一区二区| 色婷婷激情| 国产精品亚洲天堂网址| 天天天干977| 福利一级版子| 日韩啪啪啪啪啪| 美女丝袜激情小说| 国产大学生口爆吞精合集| 91久久婷婷| 亚洲影视第一页| 日韩 成人 有码| 久久成人午夜狠狠| 97在线视频网站| 深夜福利黄片| 欧美v亚洲v日韩v最新在线二区| 久草久热| 欧日韩不卡视.频| 天天综合站| av资源在线观看少妇| 亚洲的天堂网| 亚洲国男人的天堂| 国产女同视频在线播放| 精品人妻一区二区三区蜜桃视频| 破苞ⅩXXX性无码动漫无码| 偷拍亚洲情色| 91 刺激在线| 97伦乱| 国产女人成人精品视频| 久操九九九九九九九九九九九九九九九九九九九九九九九九九九九九 | 99精品丰满人妻无码| 97色欧洲| 久久无码成人| 91蜜臀熟女| 欧美页片| 欧美色图第一页| 91中文在线| 国产亚洲性生活视频播放| 曰韩香蕉97| 欧美精品另类人妖xxxx| 欧美97日韩精品| 啊啊啊啊啊啊在线看| a片亚洲一本通视频| 日韩啪啪视频| 久久精品色欧美aⅴ一区二区| 2025年A片视频精品| 少妇无码太爽| 女人被添高潮免费视频| 欧美老妇女内射网址| 91蜜桃传媒精品久久久一区二区| 欧美性爱第一页久久| 思思热国产在线视频| 中文字幕乱码人妻一区二区三区,99精品 | 久久亚洲色图中文字幕| 久久国产视频性吧 | 999亚洲国产视频| 清纯唯美亚洲另类| 黄久在线| 青青草AV色| www.高清无码诱惑一区.com | 99re热| 91久精品| 91久久精品国产| 亚洲欧美日韩综合在线尤物 | 日日夜夜干| 91在线精品一区二区三区| 日本超碰色精品| 亚洲熟妇丝袜在线观看| 丰满欧美少妇| 1956日韩精品| 99超级碰免费视频| 欧亚性爱视频免费看| 国产天天看| 99少妇| 国产激情综合五月久久| 香港日本韩国人妇99www.wccm20| 欧美一级在线观看成人| 翘臀vidoes| 亚洲色阁| 亚洲av夫妻操穴网| 日本成人在线不卡一区二区三区| 日本韩国一本产品小视频日本韩国一本产品久久久产品小视频日本韩国一本产品久 | 精品二区三四区五电影 | 久久999久| 欧美高潮| 啊啊啊轻点在线观看| 九九探花视频在线观看| 亚洲精品丝袜| 精品成人亚洲午夜电影| 91国产在线精品| 久久同城AV| 干干干天天| 人妻天天爽| 国产AV久久野战精品| 天天综合香 ld视频| 色哟哟综合| 欧美成人色| 亚洲美女自拍偷拍视频| 97chaopenrihan| 欧美老妇曰批的视频| 亚洲AV资源| 免费无码国产精品v片在线观看| 久插综合| 国产福利电影| 四虎免费在线播放| 日韩成人性爱AV| 国产又长又大又粗的视频| 午夜福利在线合集| 91最新综合| 97欧美日韩中文| 欧美一二级| 婷婷五月天色网| 九九亚洲视频| 日韩激情啪啪啪| 天操天操夜操夜月月年年操操| 在线国产探花| 亚洲激情在线观看一区| 久久成人午夜狠狠| 日本免费亚洲欧美| 在线午夜成人无码视频| 性生活无遮挡纯毛片在线看| 久久国产视频性吧 | 97超碰美女| 色婷婷蜜臀av| 99re国产中文字幕| 国产精品人妻无码久久久互動交流 | 精品毛片久久久精品毛片| 久久二| 久久偷拍人| 久久一二三级一一一| 婷婷国产精品九区| 中文字幕诱惑制服人妻丝袜美丝袜美| 人妻丝袜一区二区三区在线| 成人激情无码在线视频| 色播五月婷婷| 欧美亚洲宗合色性图| 少妇天堂| 国模不卡| 亚洲精品乱码线路中文字幕| 中文字幕日本久久| 91丨国产丨白浆| 中文字幕91综合| 偷拍片久久| 亚洲风情在线观看| 婷婷色播婷婷| 色色青青久久| 亚洲av影院在线观看| 97久久久久久久精| 春色综合网| 一级片在线观看高清无码| 麻豆天美国美国产AV| 好舒服视频| 人妻另类| 91真人天天在线| 久久国产精品91| 91c色| 777超碰| 九九九精品一区二区无码| 成人性爱全视频观看| 亚洲电影中字一区二区| 亚洲无码偷拍| 久久久久久久强迫| 91色伦| 1024午夜激情男人的天堂| 国产一区二区三区不卡手机在线| 久久激情五月| 一二三四日本视频高清| 18岁禁 茉莉成人久久| 婷婷综合激情| 97欧美精品综合| 欧美日韩另类字幕中文| 超碰2017| 综合色图区| 色五月婷婷色| 韩国嫰模上门援交视频| 黄色大片一区二区密桃丝袜| 亚洲精品久久久久久久久豆丁网| 桃色五月天| 情色日播放AV| 999久久芭蕾| 性交一区二区在线播放| 四虎影视国产精品| 欧美性爱一区二区三区| 香伊人在线| 亚洲区限制级| 曰韩精品视频一区二区| 日韩国语字幕| 国产一区二区三区免费视频在性观看 | 美女淫穴| 97亚洲欧美| 欧美国产伊人久久久久| 国产天天看| 家庭乱伦麻豆| www.91色综合| 亚洲中字幕日本一区二区三区| 欧洲精品久久| 强奸乱伦动态污图免费 | 97天天日| 日韩丨制服丨中文|在线| 综合亚洲欧美| 日本丝袜人妻内射| 99这里有精品| 九九九国产精品| 性欧美体内射精| 大色综合| 第二页中文字幕| 伊人超碰97| 精品伊人久久久大香线蕉小说| 日本最新免费韩国1区2区视频播放| 中文乱码字字幕在线第5页| 色99在线| 国产乱色国产精品免费视| 熟妇熟女视频一区二区三区| 熟女乱3伦999| 天天操女人| 久久成人东京热人妻| 人人妻人人狠人人| 亚洲无线观看久久| 日韩特一级久久| 韩国久久97| 蜜乳AV网址| 97超碰大| 亚洲AV无码天美传媒一区| 黄页av| 天天综合香 ld视频| 人妻在线视频| 国产精品亚洲一级av第二区| 久久黄黄黄| 中文字幕久久精品一区| 嗯嗯啊啊的视频| 久久色人体| 黄色高清无码无码破解免费暗网| 99久久无码| 成人开心网在线视频| 黑人中出21连凳花野真衣| 色综合久久888| 国产精品嫩草影院免费| 伊人专区一区二区三区| 秋霞色色影院| 日本操逼视频免费| 蜜乳视频网站| 亚洲欧美日韩中文播放| 人人操欧美风骚| 97精| 欧美天天弄| 日韩人妻无码不卡网站| 激情久久日韩精品中文字幕麻豆| 91艹| 91亚洲综合在线| 亚洲图片欧美| 老熟女搡BBBB搡BBBB视频| 综合另类| 中国国国产一级特黄毛片| 欧美精品三级黄片| av网站免费线看| 日韩乱伦AⅤ| 十八禁的黄污污免费网站| 欧美性爱免费短视频| 日本成人A片网站| 亚洲无码AV九九九| 91亚洲不卡一区| 69人妻精品丰满熟女区| 丝袜色综合| 亚洲精品欧洲色| 91精品国产91综合久久蜜臀| 国产一区二区精品久久99| 亚洲人妻中文高清| 91丨九色丨大屁股| 激情综合 婷婷五月 红杏| 欧美97网| 激情99| 操曰本熟女| 嗯嗯啊啊操我| 日韩欧美字幕亚洲一区二区| 欧美一二三区四五区| 97在线亚洲| 26uuu久久| 超碰成人最新最好看| 亚洲天堂区| 人妻人久久精品中文字幕| 99久久99久久综合| 不卡六六在线91| 一线黄色免费性爱片| 国产92麻豆天美精品色欲5| 精品一区96| 97超碰精品图片| 熟女精品va中文字幕| 亚洲综合中文字幕有码| 俞拍自拍| 中国大陆国产高清AⅤ毛片| 熟女自慰久久久| 26UUU欧美日本| 九九视品黄色| 日韩精品字幕| 人人妻人人操人人乐| 亚洲中文字幕日产无码久久| 91制服丝袜中文字幕| 亚洲久久天堂| 毛片17S| 国产强奸无码乱伦| 狠狠干狠狠干| 精品国产三级av韩国在线 | 青娱乐亚洲自拍| 欧美综合网1| 芊芊操逼视频无码| 亚洲,欧美,综合网| 在线黄页看毛片| V A在线| 鸥美极品| 久久一留热品黄| 男人a天堂手机在线版| 亚洲av资源| 亚洲精品久久久久久久久豆丁网| 色综合V| 粉嫩小泬久久久一区二区| 郑州宾馆老熟女露脸啪啪| 九99久久| 婷婷15月天青娱乐| 97视频观看| 性爱视频啪啪啪啪| 中文字幕av一区二区三区人妻少妇| 色色综合网站| 国产综合永久精品日韩鬼片| 99精品综合久久久久五月天| 99精品视频在线观看| 91东北熟女| 白丝jkav| 久久精品国产99国产精品亚洲| 日本污ww视频网站| 日韩人妻 中文字幕| 久久久久久九九九九九| 97视频在线观看网站| 亚洲图片欧美日韩| 国产精品制服丝袜中文字幕日韩一区二区三区| 中文字幕一区二区日韩网| 在线免费试看60秒| 青青11操操操操操操操操| 午夜国产综合视频在线观看| 高清孕妇孕交 交| 久久久久久久六六| 国产AV线| 人人九九精| 亚洲高清男人天堂| 日韩成人人妻网站| 99草精| 久久久久女教师免费一区| 91天天爱| 久久人人爽av亚洲精品天堂桃色 | 国产精品乱码久久久久久久久久久久| 啪啪啪东京| 日韩人妻无码不卡网站| 99re在线视频国产| 欧美—性—交—色| 国产资源中文字幕在线| 91碰超| av九九| 亚洲激情四射| 天天干天天爽| 亚洲成人一二三区| 成人情色综合网| 大学生美女口爆| 最新中文字幕精品在线| 色97干| 2019天天干| 精品九九九九| 亚洲午夜未满十八勿入网站日本又色又爽又黄| 精品美女少妇一区二区| 亚洲国产91精品一区二区久久| 26uuu偷拍亚洲欧洲综合| 五月婷丁香| 日韩资源网| 国产精品高潮久久久无码| 性爱Av免费| 爆乳免费黄网站| 热的中文 热的有码 热的国产| 骚熟女AV网| 精品亚洲一区在线观看| dy888午夜老子影视达达兔| 欧美日本成人一区二区| 岛国激情视频软件| 国产精品成人无码a v毛片| 99久久精品无码一区二区毛片免费 | 91n欧美| 人看人人摸人人操| 五月天综合网| 国产精品999aaa| 中文激情网| 日韩成人小视频| 久久黄色视频一区二区三区| 东京成人一区| 欧美强奸乱| 日韩欧美天天爽爽爽天天爽爽| 精品人妻一区二区三区在| 色色色色网站| 九九精品网| 大学生美女口爆| 国产AV无码AV| 日本三级中国三级99人妇网站| 33044男人的天堂深夜备| 动漫爆乳3D奶水一区在线观看| 丝袜亚洲综合| 综合激情五月丁香| 国产精品亚洲色婷婷久久久| 欧美美女视频| 欧美探花网| 日韩无码三级影院| 丰满人妻-区二区三区| 热久久国产精品视频大陆精品| 日韩欧美俄罗斯A片| 午夜舔阴达高潮视频免费看| 91在线一起| 国产超碰人人操| 亚洲无无码αⅴ每日更新| 九久久精| 热久久无毒不卡| 熟女色图在线| 精品久久久中文字幕不| 91丨九色丨东北熟女| 国产av波波国产精品| 四虎精品亚洲| 97中文字幕一区| 91久久久老司机| 欧美性爱伊人| 久久性爱大全| AV网站高清无码在线观看| 日本成熟少妇A∨网站| 午夜福利合集| 天天综合站| 亚洲欧美日韩国产丝袜自拍中文| 97 亚洲 日韩 欧美 在线| 操逼日韩无码| 91日本在线观看| 3D污黄视频在线观看| gogogo免费高清看中国国语| TS人妖另类精品视频系列| 狠色婷婷久久一区二区三区_| 精品久久99| 老鸭窝亚洲毛片| 粉嫩绯色AV一区二区在线| 欧美日韩另类在线播放| 被窝影院午夜看片无码| 久久精品人人做人人看| 久久精品日韩| 美国一区二区三区视频| 大香蕉免费乱伦视频| 久草免费福利在线播放| 91大神精品长腿在线观看网站| 狠狠操,使劲操| 又大又大又大又粗爽高潮观看| 亚洲资源一区| 中文字幕欧美丝袜07资源| 亚洲av性爱电影| 91综合在线| 2019天天干| 国产黄色视频久久| 成人性爱av| 顶级丝袜熟女一区二区三区| 亚洲AV无码久久久国产精品| 91日本在线观看| 日本欧美一区二区三区视频麻豆| 97超碰人妻| 日韩成年人性爱视频| 老熟女乱伦一区| 乳欲人妻办公室奶水| 国内自拍 日韩激情 99| 亚洲精品亚洲人成人网| 极品五月天噜噜| 午夜精品99久久久久传媒| 国产精品对白内射| 欧洲亚洲少妇| 91亚洲色人| 先锋色眉乱伦资源| 99色在线| 久草毛片电影怡| 中文字幕在在线观看网站| 欧美 亚洲 大香| 偷拍色图| 一区二区三区视频| 99久久婷婷丁香| 99精品热| 色天堂综合| 狠狠色一区二区中文字幕| 97精品国产精品免费观看| 男生通女生屁股| 欧美综合第一页| 免费观看国产不卡av| 日韩九区| 人妻天堂综合网| 98精品国产乱码久久久久久| 黄色片G G G| 97天天| 成人午夜高潮av猛片| 亚洲97久久精品亚洲| 六月婷婷综合| 加勒比性爱成人在线| …亚洲黄色厕厕女女在线播…| 少妇熟女1区2区3区| 人人操人人uiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii | 国模精品一区二区三区苹果色戒| 欧美精品在线观看| 学生妹天天看| 人妻色偷色噜| 超碰在线91| 男人的天堂久久狠| 超碰色男人操熟女| 97久精品| 日本二三四区| 色优久久| 啊啊啊啊嗯嗯在线久久久| 精品人妻中文字幕高清| 97在线视频观看| 亚洲做性| 福利色色| 国产三级中文字幕粉嫩| 日韩色| 国产伦精品免编号公布| 久草这里只有精品 | 九九AV| 欧美综合狠| 国产日韩精品人妻久久久久色欲网站| 国产精品久久久视频| 日逼97| 激情五月天视频| 在线 欧美 亚洲| 免费在线黄片视频| 99re6国产精品99re| 日韩黄片视频试看| 偷拍2020| 操B在线观看| 一本久久精品中文字| 国产亚洲精品A在线观看下载| 日本三级韩三级99久久| 色天天野狼综合社区| 久久精品国产亚洲AV嘿嘿| 使劲用力艹少妇视频一区二区| 国产精品不卡av免费在线观看| 青青草自拍视频在线播放| 天天热精品| 亚洲欧美日韩免费电影| 欧亚成人在线视频| 成人免费在线网站| 麻豆成人影音在线| 东北黄色电影| 亚洲97成人在线观看| 裸模AV女优| 亚洲国产欧美中日韩成人综合视频| 欧美性天天影院| 亚洲欧美成人在线| 亚洲天堂男人天堂| 中文字幕精品丝袜| 亚欧免费| 舔人妻中文免费视频| 91操操| 亚洲成人黄色在线观看| 免费的av网| 国产人妖的免费的视频| 999熟女精品| 成人看片网站| 久久久久白虎| 成人精品一区二区三区| 国产麻豆一级精品视频| 97天堂| 超碰97最新人妻| 日韩av在线播放不卡| 色香天天| 久久爱超碰网| 色色色网站| 免费a级毛片av无码久久精品中文字幕| 精品国产乱码久久久兰草影视| 午夜精品久久久久久久99蜜桃一| 亚洲AV无码国产精品久久久久| 嗯嗯啊啊啊好爽| 天无日色综合| 天堂8在线新版官网| 最新国产精品| 91日韩网站| 91性生活久久久| 五月丁香六月婷| 日韩欧美操逼xxx| julia国产在线| 国产精品色哟哟| 巨爆乳肉感一区二区三区竹菊影视| 亚洲男人电影天堂| 麻豆区久久久久亚| 欧美性色综合网| 色婷婷视频| 在线A日本| 综合影院永久入口国产| 久久亚洲欧美一区二区三区-亚洲国产精品第一区二区 | 亚洲AO在线| 亚洲成人综合在线| 国产探花精品在线| 日韩簧片免费看| 欧洲综合色| 国产精品久久久久999| 国产性感骚丝袜在线| 欧美日韩中文亚洲v在线综合| 综合伊人网12色| 国产又粗又长又大的视频| 天美传媒AV国产在线| 一区中文字幕二区日韩| 久久午夜伦| 婷婷五月色| 黄片免费看黄片免费看| 日韩精品一区二区高清| 在线午夜成人无码视频| 夜色97| 老女人老91妇女老热女| 亚洲码和欧洲精品激情系列| 黑丝自慰喷水网站| 久久二| 日韩91网| 亚洲日韩狠狠撸视频| 夜夜操天天肏| 国产怡红院| 91视频观看网站| 日本三级小说中文字幕| 成人贴图日韩欧美| 欧美日韩性感| 玖玖97综合 | 操逼操逼视频操逼| 亚洲AV无码黄色强奸| 日韩欧美成人综合在线| 国产精品第一区第一页| 超碰在线人人射| 久久久久久久强迫| 欧美性爱综合,免费| 熟妇综合一区二区三区| 三级日本一区二区三区| 欧美日韩啪啪电影| 一级@啪啪视频| 久久夜黄色无码A级大片| 人妻 丝袜美腿 中文字幕| 免费黄色片。| 色伊人91| 亚洲欧美经典一区二区| 欧美性天天| 国产精品久久久无码aV去| 老熟女91视频| 人妻二区| 亚洲日韩精品一区视频在线| 人妻99p| 人妻久久久久久久久久久久久久久 | 老司机射| 婷婷五月成人| 香一区二区三区| 精品一区二区三区四区女| 91 亚洲情侣偷拍 久久| 春色综合免费| 超碰人妻久久| 日韩欧美福利视频看看| 久久人人爽爽人人爽人人片αV| 色嗨嗨在线| 欧美精品日韩一区二区| www.四虎在线| 暖暖精品二区三区观看| 蜜臀久久久久久999| 青草香蕉网| 日日干夜夜操视频h| 99自拍B亚洲| 91久久久老司机| 中文字幕1区2区| 这里只有97精品| 偷偷人人精品女女久久| 色色毛片| 欧美人人AAA| 美腿色图| 美女9118禁| 亚 欧 美 综合| 天天干天天日天天射黄色片| 在线天堂资源亚洲| 国产精品久久久久久亚洲色欲| 中国国国产一级特黄毛片| 亚欧Av| 伊人国产视频| www.91视频网| 一级久久久久久久久久久| 久久久久13| 可乐操亚洲蜜911| 美女久久久久久久久久久| 最新三级网址| 91暧暧| 天天射天天色成人| 亚洲无码久久久久久久| 麻豆区99999| 日韩精品人妻系列无码天堂| 日日躁天天躁狠狠躁| 成人性爱AV在线免费观看| 丁香色婷婷| 天天激色| 免费AV中文网在线观看| 欧美一区二区亚洲天堂| 在线天堂999| 精品国产乱码久久久A| av绯色| 嗯阿好爽好紧| 国产后入| 国产操操日韩三级黄| 久久久久久中文版| 国产强奸乱伦无码视频| 狠狠干,狠狠操| 青青草精品| 青娱乐福利99| 亚洲国产综合久久天堂| 九九热av| 午夜精品一区二区三区三上悠亚| 九九九国产精品| 国产操逼逼网| 伊人 俄罗斯 a v| 妇女性内射冈站HDWWWCOM| 狠狠操夜夜操蜜桃视频三区| 色原狠狠天天天| 最近的最新的中文字幕视频| 男人精品天堂一区| 99这里只有精品国产| 亚洲不卡不卡中文字幕不卡 | 久久人人看| 精品日日人妻| 99热91| 99re视频这里只有精品| 伊人久久婷婷| 久久91| 亚洲色诱惑| 亚洲精品97p| 黑丝少妇| 97久久精品| 久久久穴999| 亚洲精品国产熟女| 亚洲脚交| 免费毛片在线播放| 97精| 精品无吗久久| 日韩欧美大片免费高清啪啪| 久久97资源 网| 久久久久久久九九九九九九| 91影视亚洲| 国产 丝袜 欧美中文 另类| 欧美 亚洲 第一页 | 青女在线| 51国产午夜精品视频| 久插综合| 免费操逼视频下载| 欧美色综合网| 69视频福利导航| 91快色色色色色| 91欧美性| 日本无码1| 青青草一本道福利视频| 99.色网| 99re公开精品免费视频| av2014 日韩在线中文字幕| 夜夜爽爽爽| 在线观看成人性爱免费小视频| 欧美人妻一区二区| 国产精品老熟女一区二区| 久久国产性爱| 亚洲97资源| 九九毛片这里只有精品| 啪啪啪东京| 久热精品在线| 人人澡综合涩| 色色色99| 老熟妇一区二区三区…| 91精品在线播放| 热久久99999| 国语av最新自产拍在线观看| 人妻天天爽天天爽三区| 91操人| 毛片中心9视频99| 国产黄片在线免费观看| 精品午夜福利| 亚洲人人夜夜澡人人爽| 亚洲天堂久久| 最新三级网址| 日本不卡五区| 精品制服美女中文一区二区三区| 麻豆久久久一区二区| 色色99| 久久人人爽爽人人爽人人片αV| 色姑娘综合网| 99这里只有精品| 国产精品视频| 欧美专区在线| 不卡免费av在线播放| 亚洲AV无码秘 蜜桃臀国精产品| 日韩 女同 综合| 亚洲最大网站av| 都市久久精品激情亚洲| 天天日天天干少妇日| 久久嫩草国产成人一区| 又黄又爽在线观看视频| 男人天堂黄片| 奇米四色网| 亚洲欧美高清| 超碰久久.com| 九99久久| 97超碰资源网| 综合干干干av久久久综合网| 少妇毛片久久| 黑丝少妇| 伊人久久88国产女| 日韩中文字幕二区| 精品国产肉丝袜在线拍国语| 伊人久久综合影院| 黄页| 72av视频| aV中文麻| 久久九九热| 舔人妻中文免费视频| 国产夜夜艹| av操操不卡| 国产日韩精品一区二区三区| 成人欧美一区二区三区黑人一| 日韩AV一起草| HEYZO高无码国产精品227| 18禁美女裸体无遮挡啪啪| 亚洲成人性| 国内精品久久人妻性色av| 日本三级A片网站com| 三级日本一区二区三区| 日韩无码操逼片| 国产精品蜜臀久久久久无码AV| 久久久久女教师免费一区| 久久久久久人| 男人网站婷婷| 欧美日韩97在线| 欧美极品少妇| 成人日本片久久久蜜桃| 亚洲欧美综合网站| 亚洲涩图欧美| 日日干日日操五月天伦理视频| 亚洲日韩青青草色月| 国产传媒一区日韩| 亚州Av天美传媒| 2003天天干夜夜操| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区 | 啊啊啊啊在线观看网址| 亚洲欧洲无码一区夜| 啊啊啊啊在线播放| 蜜桃网熟妇| 97伊人超碰| 日日夜夜精品视频| 午夜福利1区2区3区| 2021久久国产综合精品青草| 蜜桃无码AV一区二区| 中文字幕日韩国产传媒欧美精品| 亚洲中文字幕av| 久热久一区二区三区| 欧美日韩夜夜| 日本99一区二区| 青青伊人久久| 日韩小电影| 992视频一区| 高潮毛片无遮挡高清免费| 大黄片做爱的大的| 综合色播| 神马久久69| AV中文字幕三四五| 亚洲阿v天堂无码z2018| 亚洲精品三区在线观看| 91一起操| 美女主播色欲91抠b在线播放| 丰满人妻一区| 91亚洲综合在线| 国产精品一区av在线| 中文字幕狠狠玩| 久草综合京东| 91热色| 91AV入口| 国产小u女在线观看| 鸥美精品一区二区久久婷婷| 婷婷激情五月综合| 久久欲| 久久女婷| 亚洲精品一卡二卡三卡福利视频网站| 国产精品久久蜜乳av| 亚洲成人性| 宅男午夜在线视频| 天天日熟妇| 国产无马在线| 国产熟女少妇一区| 国产风韵犹存熟妇三区| 亚洲成人激情小说视频| 天天干天天狼在线视频| 射欧美综合| 高清无码人妻久久久一区二区三区aⅴ| 国产精品美女在线一区| 国产不卡精品91| 欧美劲爆第一页| 91精品人妻电影| 天天舔九色婷婷| 亚洲色图图片| yaouchengrenav| 上海一级黄片| 亚洲三区视频| 欧美大香蕉在线观看| 国产成人天堂| 日本人妻丰满熟妇久久久久久| 日本黄 R色 成 人网站| 成人黄页| 国产91av在线播放| 99re这里只有精品中心播放| 97国产中文| 国产尤物AV尤物在线观看不卡| 青青草字幕AV| 久久亚洲国产成人| 清纯唯美激情四射| 大干人妻| 日本久久女同性恋视频| 青青11操操操操操操操操| 外国免费性情大片| 亚洲成人久久美女| 亚洲AV不卡在线观看| 国产乱码精品一区二区三区四川| 啊好爽快点-国产一区二区三区撒尿在线-成人AV | 久久精品中文| 成人av福利在线观看| 北京美女一区二区| 26uuu国产亚洲综合| 北条麻妃99精品青青久久| 91在线免费精品视频| 99丝袜福利在线播放| 激情综合网亚洲| 另类在线| 少妇天堂| 国产熟女少妇一区| 91国产丝袜白虎| 日韩一区二区精品视频| 无码人妻一区二区三区四区老鸭窝| 麻豆啪啪啪视频| 97欧美资源| 超碰超碰欧美| 三级日韩一区二区三区| 日韩av色图综合| 黄页大片在线观看| 久久精品一区二区| 神马午夜久久久| 波多野结衣一级视频| 97精品综合久久网| 国产偷拍自拍在线视频| 蜜臀久久99精品久久久久电影| 成人精品在线| 亚洲欧美日韩激情不卡| 看黑丝美女操逼青青网站| 亚洲人妻在线精品| 人人澡综合涩| 8050无码八戒| 国产精品一区二区麻豆| 亚洲综合五月天| 国产精品99精品视频网站| 91天天爱| 五月婷婷五月天| 亚洲春色一区二区三区| 蜜臀久久在线视频| 精品人妻av在线播放| 狠狠操狠狠燥| 日本天天操| 麻豆视频国产一区二区| 91热色| 曰韩欧美国产传媒麻豆第一区| 成人AV超碰免费在线| 午夜九九| 美女露胸露屁股| 秋霞久久亚洲精品成人| 九九九九九九综合| 操香逼| 欧美操逼熟女| 校园春色亚洲色图| 品亲网欧美品亲网| 欧美日韩第一页| 成在线人在线观看视频| 亚洲天堂另类| 亚洲有薄码区日本系列中文字幕| AAAAAAAAA黄片| 国产久久久久久| 久久蜜色情在线视频xxx免费观看| 欧美亚洲另类在线蜜桃| 久久国产成人精品国产成人亚洲 | 亚洲欧美天| 夜夜高潮夜夜爽| 欧美成人性爱视频大全| 欧美亚洲第一页| 啊啊啊啊免费视频| 日韩精品操少妇| 91熟女熟妇视频网站| 日韩黄色成人性爱| 啊啊啊啊啊啊在线观看| 色偷偷人人玩人人舔人人操人人摸人人爽| 久妇网| 精品欧美老熟女一二区| 大逼色网站| 婷婷五月天无码 | 久操视频在线| 日韩图区| 高清不卡一二三区视频......| 国产亚洲99久久精品| 午夜福利视频在线一区| 亚洲男人综合| 亚洲精品自拍| 成年无码动漫av片无尽在线| 婷婷10月天青娱乐| 日本高清一本二本免费不卡| 九X超碰| 狠狠爱综合网| 无套内射性感少妇视频| 强奸乱伦麻豆| 91艹B视频| 国产精品爆乳懂色蜜乳| 搡老女人老91二区| 国产精品久久久久久久久久久久久久吹 | 欧美午夜视频精品久久| 国产无码高清操逼视频| 国产又黄又粗又猛大片| 啪啪性爱免费视频| 国产精品3| 九九九只有精品| 精品丰满熟妇人妻一区| 欧美熟女丝袜| 内射黑丝袜| 久久久九精品| 日韩精品大香蕉伊人在线| 美腿丝袜高跟网免费视频免费视频| 97精品国产97久久久久久免费| 久操B网| 殴美牲| 116美女午夜|