国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

支付寶代扣接口簽約的各種問(wèn)題排查(建議收藏)

這篇具有很好參考價(jià)值的文章主要介紹了支付寶代扣接口簽約的各種問(wèn)題排查(建議收藏)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

之前對(duì)接支付寶商家扣款的時(shí)候,在簽約協(xié)議的部分卡了很久,今天把之前遇到的簽約問(wèn)題匯總記錄一下~

?

協(xié)議簽約流程

首先幫大家捋一下簽約的順序,便于直觀理解:

?

?

其次還需要知道的是,支付寶的商家扣款的簽約接口有兩個(gè)

  • 一個(gè)是單獨(dú)簽約接口:

?

?

  • 另一個(gè)是支付并簽約接口:

?

?

這兩個(gè)接口都可以簽約,主要區(qū)別在于簽約的時(shí)候是否涉及支付,可以根據(jù)業(yè)務(wù)場(chǎng)景去確認(rèn)使用哪個(gè)接口簽約。

具體問(wèn)題一覽

簽約流程看起來(lái)比較簡(jiǎn)單,但在簽約的各個(gè)階段都容易遇到問(wèn)題,比如:

  • 生成的簽約串,為什么喚不起簽約頁(yè)面?? ̄へ ̄
  • 為什么簽約跳轉(zhuǎn)到支付寶的時(shí)候會(huì)中轉(zhuǎn)一下支付寶頁(yè)面??(▼皿▼#)
  • 簽約完成了之后為啥沒(méi)有通知?。?╬ ̄皿 ̄)
  • 為什么我收到通知了但是還是簽約失敗了?!(╥╯^╰╥)

雖然問(wèn)題很多,不過(guò)好在最終都順利解決了,下面將詳細(xì)記錄每個(gè)問(wèn)題的解法,供大家參考~

排查思路

問(wèn)題一:生成的簽約串,無(wú)法喚起簽約界面,報(bào)錯(cuò)“開(kāi)通失敗”

?

?

[開(kāi)通失?。合到y(tǒng)異常,簽約失敗,商戶請(qǐng)求數(shù)據(jù)錯(cuò)誤]

遇到這個(gè)問(wèn)題后,搜索參考了官方文檔,發(fā)現(xiàn)這個(gè)報(bào)錯(cuò)的意思就是參數(shù)有問(wèn)題,下次遇到直接檢查參數(shù)即可。

以下這些參數(shù)都有可能導(dǎo)致這個(gè)報(bào)錯(cuò),在此做一匯總,幫大家避坑、自查:

  • external_agreement_no 傳了,但是沒(méi)有傳 sign_scene
  • external_agreement_no 傳了,但是 sign_scene 是默認(rèn)值
  • channel 錯(cuò)誤或者為空
  • execute_time 下次扣款時(shí)間為空,或者 格式不是 yyyy-MM-dd
  • period_type = DAY 的時(shí)候,period 周期小于 7 天,最小周期不能小于 7 天
  • period_type = MONTH 的時(shí)候,execute_time > 28 日
  • total_amount < single_amount 總扣款金額小于單次扣款金額
  • total_payment 總扣款次數(shù)為 0

?

其它喚起簽約常見(jiàn)報(bào)錯(cuò)可參閱官方文檔:

  • [周期扣款支付并簽約報(bào)錯(cuò):系統(tǒng)異常]
  • [周期扣款喚起簽約界面報(bào)錯(cuò)系統(tǒng)繁忙]
  • [開(kāi)通失敗:簽約賬戶不匹配]
  • [支付寶個(gè)人協(xié)議頁(yè)面簽約接口喚起頁(yè)面報(bào)錯(cuò)404]
  • [開(kāi)通失?。河脩糇畲蠛灱s次數(shù)檢查失敗]

?

問(wèn)題二:為什么簽約跳轉(zhuǎn)到支付寶的時(shí)候會(huì)中轉(zhuǎn)一下支付寶頁(yè)面

喚起簽約沒(méi)有問(wèn)題之后,遇到了一個(gè)體感不好的地方,就是在喚起簽約跳轉(zhuǎn)到支付寶的過(guò)程中會(huì)遇到先跳轉(zhuǎn)到支付寶頁(yè)面的問(wèn)題,雖然沒(méi)有什么大的影響,但是整體體感上不是很好 =^ =。

這個(gè)找了支付寶客服問(wèn)了下,結(jié)果主要是因?yàn)槲?strong>生成的簽約串的拼接方式有問(wèn)題,使用

alipays://platformapi/startapp?appId=60000157&appClearTop=false&startMultApp=YES&sign_params=

去拼接就可以了,客服給力o( ̄▽ ̄)d

拼接鏈接參考官方文檔:[周期扣款無(wú)線端如何喚起簽約] 即可~

?

其它簽約跳轉(zhuǎn)常見(jiàn)問(wèn)題可參閱官方文檔:

  • [商家扣款如何支持H5、PC 、APP、支付寶小程序場(chǎng)景]
  • [商家扣款喚起支付寶錢(qián)包鏈接appid是否要更換]

?

問(wèn)題三:簽約完成了之后為啥沒(méi)有通知

原因一:簽約失敗了

這個(gè)問(wèn)題的最重要的是要確認(rèn)是不是簽約成功了?。≈挥泻灱s成功的情況下,支付寶才會(huì)發(fā)送異步通知。

一直沒(méi)有收到通知的情況下,一定要通過(guò)查詢接口去確認(rèn)是不是簽約成功的。

?

原因二:異步地址有問(wèn)題

另外筆者還遇到過(guò)因?yàn)樵O(shè)置的地址有問(wèn)題導(dǎo)致沒(méi)有收到的,此類問(wèn)題可以參考官方文檔:[收不到異步通知]。

商家扣款簽約接口比較特別的是,他的簽約地址可以在三個(gè)地方設(shè)置,分別是:

接口的 sign_notify_url 參數(shù)、接口的 notify_url 參數(shù)、平臺(tái)上的 應(yīng)用網(wǎng)關(guān) 地址。

優(yōu)先級(jí)是 sign_notify_url > notify_url > 應(yīng)用網(wǎng)關(guān)

?

其他常見(jiàn)問(wèn)題可參閱官方文檔:

  • [商家扣款如何判斷用戶簽約是否成功]

?

問(wèn)題四:為什么我收到通知了但是還是簽約失敗了

讓我覺(jué)得最「坑」的還是這個(gè)支付并簽約接口了。

剛開(kāi)始收到通知之后覺(jué)得已經(jīng)簽約成功了,但是消息內(nèi)容怎么看都跟之前接收到的不一樣,研究了下發(fā)現(xiàn)是支付的通知,不是簽約的通知。

查了文檔才知道,這個(gè)接口他發(fā)兩條通知,一條支付的,一條簽約的。

而且支付成功不一定簽約成功。

不管怎么說(shuō),一定要根據(jù)是否收到了簽約的異步通知來(lái)判斷簽約狀態(tài),實(shí)在不行就用查詢接口查。

?

另外要注意,如果我們選擇不開(kāi)啟自動(dòng)續(xù)費(fèi)的話,也不會(huì)有簽約成功的通知

?

?

其他常見(jiàn)問(wèn)題可參閱官方文檔:

  • [支付并簽約接口完成支付和簽約之后有幾條異步]
  • [如何取消周期/商家扣款的【開(kāi)通支付寶自動(dòng)續(xù)費(fèi)】按鈕]

?

以上就是關(guān)于支付寶接口簽約遇到的所有問(wèn)題啦,希望對(duì)你有所幫助,有問(wèn)題一起溝通~??ヽ(°▽°)ノ?文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-741554.html

到了這里,關(guān)于支付寶代扣接口簽約的各種問(wèn)題排查(建議收藏)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 由淺入深掌握各種 Python 進(jìn)程間通信方式(建議收藏)

    由淺入深掌握各種 Python 進(jìn)程間通信方式(建議收藏)

    轉(zhuǎn)載本文請(qǐng)注明 CSDN 鏈接處: https://blog.csdn.net/captain5339/article/details/129099833 Python代碼效率由于受制于GIL全局鎖限制,多線程不能利用多核CPU來(lái)加速,而 多進(jìn)程 方式卻可以繞過(guò)GIL限制, 發(fā)揮多CPU加速的優(yōu)勢(shì),達(dá)到提高程序的性能的目的。 然而進(jìn)程間通信卻是不得不考慮的問(wèn)題。

    2024年02月02日
    瀏覽(13)
  • Spring Boot進(jìn)階(56):使用 ECharts 繪制各種花哨的統(tǒng)計(jì)圖 | 超級(jí)詳細(xì),建議收藏

    Spring Boot進(jìn)階(56):使用 ECharts 繪制各種花哨的統(tǒng)計(jì)圖 | 超級(jí)詳細(xì),建議收藏

    ? ? ? ? 在前幾期,我們重點(diǎn)學(xué)習(xí)了如何在Spring Boot中使用模板引擎Thymeleaf開(kāi)發(fā)Web應(yīng)用的基礎(chǔ)。接下來(lái),我們介紹一下后端開(kāi)發(fā)經(jīng)常會(huì)遇到的一個(gè)場(chǎng)景:可視化圖表。比如如下: ????????通常啊,這類業(yè)務(wù)在客戶端應(yīng)用中不太能用到,但在后端的各種統(tǒng)計(jì)分析模塊會(huì)經(jīng)常碰

    2024年02月16日
    瀏覽(28)
  • 接口優(yōu)化的目錄(建議收藏)

    接口優(yōu)化的目錄(建議收藏)

    目錄 前言 ?編輯 批處理 優(yōu)點(diǎn) 缺點(diǎn) 場(chǎng)景 同步轉(zhuǎn)異步? 優(yōu)點(diǎn) 缺點(diǎn) 場(chǎng)景 空間換時(shí)間 優(yōu)點(diǎn) 缺點(diǎn) 場(chǎng)景 預(yù)處理 優(yōu)點(diǎn) 缺點(diǎn) 場(chǎng)景 池化技術(shù) 優(yōu)點(diǎn) 缺點(diǎn) 場(chǎng)景 串行改并行 優(yōu)點(diǎn) 缺點(diǎn) 場(chǎng)景 索引 優(yōu)點(diǎn) 缺點(diǎn) 場(chǎng)景 避免大事務(wù) 優(yōu)點(diǎn) 缺點(diǎn) 場(chǎng)景 深度分頁(yè) 優(yōu)點(diǎn) 缺點(diǎn) 數(shù)據(jù)一致性問(wèn)題的特殊處理

    2023年04月09日
    瀏覽(29)
  • 6個(gè)步驟輕松實(shí)現(xiàn) postman 接口壓力測(cè)試(建議收藏)

    6個(gè)步驟輕松實(shí)現(xiàn) postman 接口壓力測(cè)試(建議收藏)

    這里講是postman做接口并發(fā)測(cè)試,基礎(chǔ)用法不做贅述 最后: 可以在我的VX公眾號(hào):【自動(dòng)化測(cè)試?yán)纤緳C(jī)】免費(fèi)領(lǐng)取一份216頁(yè)軟件測(cè)試工程師面試寶典文檔資料。以及相對(duì)應(yīng)的視頻學(xué)習(xí)教程免費(fèi)分享!,其中包括了有基礎(chǔ)知識(shí)、Linux必備、Shell、互聯(lián)網(wǎng)程序原理、Mysql數(shù)據(jù)庫(kù)、抓

    2024年02月04日
    瀏覽(26)
  • 一文1400字使用Jmeter進(jìn)行http接口測(cè)試【建議收藏】

    一文1400字使用Jmeter進(jìn)行http接口測(cè)試【建議收藏】

    本文主要針對(duì)http接口進(jìn)行測(cè)試,使用Jmeter工具實(shí)現(xiàn)。Jmter工具設(shè)計(jì)之初是用于做性能測(cè)試的,它在實(shí)現(xiàn)對(duì)各種接口的調(diào)用方面已經(jīng)做的比較成熟,因此,本次直接使用Jmeter工具來(lái)完成對(duì)Http接口的測(cè)試。 一、開(kāi)發(fā)接口測(cè)試案例的整體方案: 第一步:我們要分析出測(cè)試需求,并

    2024年03月14日
    瀏覽(29)
  • Spring Boot+Mybatis實(shí)現(xiàn)增刪改查接口開(kāi)發(fā)+測(cè)試(超詳細(xì)建議收藏)

    Spring Boot+Mybatis實(shí)現(xiàn)增刪改查接口開(kāi)發(fā)+測(cè)試(超詳細(xì)建議收藏)

    Java也是測(cè)試必知必會(huì)的內(nèi)容,特別是現(xiàn)在類似spring boot 等Java框架更是成為主流。之前實(shí)現(xiàn)的圖書(shū)增刪改查是用Python實(shí)現(xiàn)的,沒(méi)看過(guò)的請(qǐng)移步:Flask+mysql 實(shí)現(xiàn)增刪改查接口開(kāi)發(fā)+測(cè)試(圖文教程附源碼),本次給大家?guī)?lái)用Java實(shí)現(xiàn)的后端接口版本,并根據(jù)之前的項(xiàng)目總結(jié)有做一

    2024年02月03日
    瀏覽(39)
  • Spring Boot入門(mén)(23):基于AOP實(shí)現(xiàn)自定義注解攔截接口日志并保存入庫(kù) | 超級(jí)詳細(xì),建議收藏

    Spring Boot入門(mén)(23):基于AOP實(shí)現(xiàn)自定義注解攔截接口日志并保存入庫(kù) | 超級(jí)詳細(xì),建議收藏

    ? ? ? ? 在上兩期中,我們著重介紹了如何集成使用 Logback?與?log4j2?日志框架的使用,今天我們講解的主題依舊跟日志有關(guān),不過(guò)不是使用何種開(kāi)源框架,而是自己動(dòng)手造。 ? ? ? ? Spring的核心之一AOP;AOP翻譯過(guò)來(lái)叫面向切面編程, 核心就是這個(gè)切面. 切面表示從業(yè)務(wù)邏輯中

    2024年02月11日
    瀏覽(28)
  • Spring Boot入門(mén)(16):Spring Boot 整合 Swagger-UI 實(shí)現(xiàn)在線API接口文檔 | 超級(jí)詳細(xì),建議收藏

    Spring Boot入門(mén)(16):Spring Boot 整合 Swagger-UI 實(shí)現(xiàn)在線API接口文檔 | 超級(jí)詳細(xì),建議收藏

    ????????在現(xiàn)代化的軟件開(kāi)發(fā)中,API接口文檔的編寫(xiě)和管理是非常重要的一環(huán)。而Swagger-UI作為一款優(yōu)秀的API文檔生成工具,可以幫助開(kāi)發(fā)者輕松地生成并管理API接口文檔,提高開(kāi)發(fā)效率和代碼質(zhì)量。在本文中,我們將介紹如何使用Spring Boot框架和Swagger-UI工具實(shí)現(xiàn)在線API接

    2024年02月16日
    瀏覽(25)
  • 解決GitHub下載速度太慢問(wèn)題的方法匯總(持續(xù)更新,建議收藏)

    解決GitHub下載速度太慢問(wèn)題的方法匯總(持續(xù)更新,建議收藏)

    Github上下載倉(cāng)庫(kù)或者克隆倉(cāng)庫(kù),速度基本穩(wěn)定在 20k 以下,當(dāng)克隆一些大的倉(cāng)庫(kù)時(shí),以這烏龜速度,很容易出現(xiàn)克隆超時(shí)的錯(cuò)誤,等了幾十分鐘的下載一夜回到解放前,那種感覺(jué)我猜各位或多或少都經(jīng)歷過(guò)。本博客匯總了幾種親測(cè)可用的方案,很大地提升下載速度,一個(gè)大的

    2024年02月07日
    瀏覽(37)
  • 【Java】Java中解決跨域問(wèn)題的幾種方法(建議收藏)

    我們?cè)陂_(kāi)發(fā)過(guò)程中經(jīng)常會(huì)遇到前后端分離而導(dǎo)致的跨域問(wèn)題,導(dǎo)致無(wú)法獲取返回結(jié)果??缬蚓拖穹蛛x前端和后端的一道鴻溝,君在這邊,她在那邊,兩兩不能往來(lái). 定義 跨域(CORS)是指不同域名之間相互訪問(wèn)??缬?,指的是瀏覽器不能執(zhí)行其他網(wǎng)站的腳本,它是由瀏覽器的同

    2024年02月11日
    瀏覽(27)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包