【微信自動續費】委託代扣接口常見問題Q&A

Q: 如何申請委託代扣?

A:目前微信支付委託代扣還不支持在線申請,需要通過對接的微信業務同學幫忙申請。

 

Q:模版內容是否可以修改?

A:不能。

 

Q:模版內容的扣款金額是否是實際扣款金額?

A:不是,以申請扣款請求中的金額爲準。

 

Q:  申請扣款週期說明:

A:

1)自動續費週期一般是以月、季度爲週期,具體扣款發起時間不受模版內容的週期影響。

2)委託代扣額度初始額度:單筆500、單日2500、單月75000;

2.1)授權扣款和免密支付,在額度限制內可以每天扣款5次(同一個用戶在一個簽約協議下;扣款失敗不計算次數);自動續費模版需要按模版內容設定的週期扣款,且同一個用戶在一個簽約協議下每天僅可以扣款一次,如上線前需多次測試簽約扣款,請申請測試模版(模版名稱標明爲測試,測試模版限額爲每次0.01元,每天可扣款100次)。

 

Q: 扣款金額是否存在限制?

A:  扣款金額限制爲商戶配置爲準,扣款額度範圍在設置額度以內;例:單筆500,那麼只能扣款500,不可以超出500範圍。

 

 

Q:對於AutoDebit,如果客戶簽約時選擇的卡扣款失敗,微信是否回去嘗試從客戶其他卡或餘額種扣款?如果是,微信給商戶返回的失敗原因是第一次嘗試的失敗原因還是最後一次的?

A:如果用戶默認的扣款方式扣款失敗,微信會依次按以下順序扣費:零錢、信用卡、借記卡。微信給商戶返回的失敗原因是最後一次扣款的結果。

 

Q:如果客戶在扣款前刪除了簽約時選擇的卡片,微信是否直接給商戶側返回失敗(失敗原因是什麼),還是微信會去嘗試其他卡和餘額?

A:用戶正常簽約後,會按照簽約規則進行扣款,和是否刪除卡片無關。

 

Q:能否抓出每筆失敗是信用卡還是借記卡,如果一次扣款中嘗試了客戶不同卡和餘額,可以只統計第一次嘗試的卡(也就是客戶簽約時選擇的卡)的種類?

A:這個對於微信這邊是屬於機密數據,不能提供給商家,十分抱歉。

 

Q:委託代扣分爲哪幾種模式?

A:委託代扣分爲純簽約模式和支付中籤約模式。

      1)純簽約模式即先完成簽約後發起扣款,適用的場景包含:公衆號、APP、小程序、H5。(其中APP、H5需要在擁有委託代扣權限基礎上再特殊申請)。

      2)支付中籤約模式即通過支付完成簽約,適用的場景包含:公衆號、APP、小程序、H5、掃碼。

 

Q:純簽約模式和支付中籤約模式有什麼不同?

A:

     1)純簽約模式是: 用戶進行簽約,簽約成功後,商戶再使用申請扣款接口進行扣款。

      2)支付中籤約模式是: 支付後完成代扣協議的簽約。

 

Q: 委託代扣接口是否支持服務商模式?

A:委託代扣接口支持服務商模式,但服務商模式不支持支付中籤約接口場景。

 

Q: 委託代扣模版是否通用所有委託代扣接口?

A:APP純簽約和H5純簽約需要單獨申請並配置域名及跳轉權限,具體可以諮詢對接運營。

 

Q:一個微信用戶能否與商戶多次簽約?

A:簽約遵循同一個商戶號+同一個模版ID+同一個微信號只能簽約一次的原則。多次簽約可採用多模版ID的方式,同一個商戶號下的每個不同模版ID都可以與同一微信用戶分別簽約一次。

 

Q:委託代扣解約回調地址修改後多久生效?

A:實時生效。

 

Q:解約回調地址在哪裏設置?

 

A:解約回調地址是在設置模板ID的時候添加的,可以前往商戶平臺-委託代扣頁添加和修改。

 

Q:解約回調地址是否可以配置多個?

A:解約通知地址在創建模版ID時填寫,每個模版ID只能填寫一個,不同的模版ID可以配置不同的解約回調地址。

 

Q:解約回調地址在什麼場景下會收到通知?

A:用戶主動解約和商戶發起申請解約請求成功後都會有解約回調通知信息。

 

Q:申請扣款接口請求成功,爲什麼還會扣款失敗?

A:申請扣款接口返回成功僅代表申請受理成功,不代表最終的扣款結果,扣款結果應以支付結果通知接口通知的結果爲準,無論扣款是否成功都會返回扣款結果及原因。

 

Q:請求籤約接口時返回提示“Invalid request”?

A:沒有當前簽約接口權限,請聯繫對接運營申請。

 

Q:商戶調用申請扣款返回用戶狀態“賬戶開啓安全鎖,阻斷簽約,請聯繫銀行”如何解決?

A:該情況是用戶對銀行卡進行了限制設置,需要用戶關閉安全鎖。

 

Q:如果發起代扣之後,扣款失敗了。是否可以使用同一個“out_trade_no”再次發起扣款?

A:這個問題建議先進行訂單狀態查詢,再根據訂單狀態判斷是否使用原訂單號再次發起扣款。如果訂單狀態查詢結果爲“訂單關閉”“訂單已支付”則不能使用原訂單號再次扣款,如果查詢結果爲“訂單未支付”“訂單不存在”則可以使用原訂單號再次扣款。

 

Q:APP發起簽約報“報跳轉失敗”如何解決?

A:

    1),和微信側商務同學確認外部APP跳轉微信客戶端的權限是否開通成功。

    2),微信iOS和Android客戶端6.2版本及以上才支持本功能。

    3),當前調起簽約接口裏的APPID需要使用在開放平臺註冊的應用的APPID。

    4),在開放平臺檢查APP的配置是否正確(IOS檢查bundleid,安卓檢查包名,包簽名),當前調起簽約APP的信息需與這些配置一致。

    5),[WXApi sendReq:req];這句是否有寫,詳情查看SDK文檔使用說明。

    6),簽約鏈接前後是否有空格,中間是否有特殊字符。

 

Q:簽約時報錯“網絡異常簽約失敗”如何解決?

A:請確認模版ID和商戶號匹配且模版ID已審覈通過。

 

Q:請求籤約接口返回簽名失敗如何解決?

A:

1),需要確認參數類型和大小寫與文檔一致。

2),覈對接口文檔介紹,是否限制簽名類型,例如該接口僅支持HMAC-SHA256。

3),覈對接口文檔notify_url的介紹說明是否需要encode。

4),簽名時參數需要使用原值。

 

Q:請求籤約接口返回“system erro”如何解決?

A:

1),排查商戶信息是否匹配,例如商戶號和appid是否存在綁定關係,服務商商戶號和子商戶號信息及子商戶號appid是否具有綁定關係。

2),排查plan_id模版是否審覈通過。

3),檢查openid和appid是否匹配。

 

Q:請求籤約接口返回“參數構造錯誤”如何解決?

A:

   1),排查timestamp是否符合參數規則10位。

   2),排查參數值長度是否超過了文檔標註的長度限制。

   3),覈對文檔notify_url參數是否需要進行encode。

   4), 簽名時需要使用原值,不可以使用encode後的值進行簽名。

微信開放社區鏈接:https://developers.weixin.qq.com/community/pay/doc/0004aaa01e8908b165985d15e5bc08

發佈了123 篇原創文章 · 獲贊 59 · 訪問量 27萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章