亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

淺析微信支付:支付驗(yàn)收示例和驗(yàn)收指引

Cympros / 2996人閱讀

摘要:本文是淺析微信支付系列文章的第十一篇,主要講解支付驗(yàn)收示例和驗(yàn)收指引。為保證商戶接入質(zhì)量,提升交易安全及用戶體驗(yàn),微信支付的合作服務(wù)商在正式上線交易前,必須先根據(jù)本文指引完成驗(yàn)收。

本文是【淺析微信支付】系列文章的第十一篇,主要講解支付驗(yàn)收示例和驗(yàn)收指引。

淺析微信支付系列已經(jīng)更新十一篇了喲~,沒有看過的朋友們可以看一下。

淺析微信支付:如何使用沙箱環(huán)境測試

淺析微信支付:下載對賬單和資金賬單

淺析微信支付:申請退款、退款回調(diào)接口、查詢退款

淺析微信支付:查詢訂單和關(guān)閉訂單

上一篇文章我們講了 如何使用沙箱環(huán)境測試,文中有講到沙箱環(huán)境不僅可以用來當(dāng)開發(fā)環(huán)境使用,及時返回接口數(shù)據(jù),還能當(dāng)作微信支付的 驗(yàn)收示例,官方指出,為了安全考慮希望所有商戶都接入驗(yàn)收,以下我們會結(jié)合官方文檔為大家講解如何接入及相關(guān)的驗(yàn)收用例。

驗(yàn)收指引

官方文檔地址:

https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=23_1

本文閱讀對象為:商戶自有系統(tǒng)(包括但不限于:在線購物平臺、人工收銀系統(tǒng)、自動化智能收銀系統(tǒng)、APP應(yīng)用等)負(fù)責(zé)微信支付功能驗(yàn)收的測試及開發(fā)人員。

為保證商戶接入質(zhì)量,提升交易安全及用戶體驗(yàn),微信支付的合作服務(wù)商在正式上線交易前,必須先根據(jù)本文指引完成驗(yàn)收。驗(yàn)收完成后,服務(wù)商在驗(yàn)收公眾平臺(微信號:WXPayAssist)提交驗(yàn)收通過申請,審核通過后,才能開通相應(yīng)的支付權(quán)限(如:刷卡支付)。否則,請根據(jù)審核駁回提示,重新完成驗(yàn)收。

注:仿真測試環(huán)境中的商戶號(父子商戶號)需使用真實(shí)商戶號。

驗(yàn)收流程

如圖2,商戶在收到微信支付審核通過的郵件后,即可用郵件中提供的開發(fā)者信息,啟動測試驗(yàn)收工作。驗(yàn)收開始后,驗(yàn)收負(fù)責(zé)人可按照下表步驟操作:

以上為驗(yàn)收的基本步驟,首先,我們需要接入 沙箱環(huán)境,不知道的小伙伴可以查看我的上一篇文章,有詳細(xì)描述,這里就不細(xì)說了。

驗(yàn)收測試用例

如果已經(jīng)接入沙箱環(huán)境,我們就可以開始選擇微信官方對應(yīng)的驗(yàn)收用例進(jìn)行測試了,官方提供了四種驗(yàn)收用例,如下:

請根據(jù)您需要開通的功能來選擇相應(yīng)的驗(yàn)收用例進(jìn)行測試:

◆ 刷卡支付驗(yàn)收用例
◆ 掃碼支付驗(yàn)收用例
◆ 公眾號支付驗(yàn)收用例
◆ 免充值券驗(yàn)收用例

這里我們以 公眾號支付驗(yàn)收用例 來做例子,下面為官方的驗(yàn)收流程:

流程我們已經(jīng)知道了,重點(diǎn)來了,我們需要下載驗(yàn)收用例,下面是地址:

https://pay.weixin.qq.com/wiki/doc/api/download/jsapi_yanshou.zip

首先,請關(guān)注上面圖片中的二維碼,如果遇到問題,可以查看官方的異常解答;下載驗(yàn)收用例后,我們會得到 4 個用例文檔,需要根據(jù)文檔中的描述來進(jìn)行驗(yàn)收,支付成功支付失敗接口是必須驗(yàn)收的。

如何驗(yàn)收?

簡單講,驗(yàn)收分為以下幾個步驟:

獲取sandbox_signkey

修改正常接口地址為沙箱環(huán)境地址,增加 sandboxnew 路徑

根據(jù)用例集標(biāo)題中的金額傳入?yún)?shù),調(diào)用相應(yīng)的接口

查看返回值與用例集中是否一致,如果一致則成功,否則失敗

需要注意的是,一定要根據(jù)用例集中的標(biāo)題傳入金額,比如支付成功用例集需要傳入金額1.01元,那我們就必須傳入這個金額,傳入其他金額會導(dǎo)致失敗。

以下為示例代碼:

public static void main(String[] args) throws Exception {
    System.out.println("--------------->");

    // 沙箱環(huán)境測試
    WXPay wxPay = new WXPay(WXPayConfigImpl.getInstance(), true, true);

    Map resultMap = wxPay.unifiedOrder(notify_url, openid, body, out_trade_no, 
    "1.01", spbill_create_ip, goods_tag, detail,
            timeStart, timeExpire);


    System.out.println(resultMap);

    /*Map resultMap = wxPay.refund(null, "10000", "10001", "1.01", "0.01", "測試微信退款");
    System.out.println(WXPayUtil.isSignatureValid(resultMap, WXPayConstants.API_KEY));*/


    System.out.println("<---------------");
}

上面代碼中是作者封裝好的sdk方法,開啟沙箱環(huán)境只需要實(shí)例化對象時傳入?yún)?shù)即可:

// 沙箱環(huán)境測試
WXPay wxPay = new WXPay(WXPayConfigImpl.getInstance(), true, true);

// 正式環(huán)境
WXPay wxPay = new WXPay(WXPayConfigImpl.getInstance());

具體源碼見下面文末github地址。

結(jié)語

給小伙伴們分享點(diǎn)驗(yàn)收的經(jīng)驗(yàn),首先,一定要先看一遍官方文檔,然后跟著官方文檔一步步的操作,對于官方所講的關(guān)鍵信息,必須仔細(xì)檢查,比如上面所說的金額,還有官方標(biāo)紅的一些注釋,本文主要目的是給大家一個分享和參考,比較方便的是作者已經(jīng)封裝好的sdk中有相關(guān)的 沙箱環(huán)境 切換示例,不需要大家再分析具體實(shí)現(xiàn),關(guān)注如何應(yīng)用即可。

如果小伙伴有遇到解決不了的問題,可以關(guān)注作者微信公眾號,加入討論群中發(fā)出疑問,和小伙伴們一起解決哦~

預(yù)告:下一篇文章 (余額提現(xiàn))企業(yè)付款到微信用戶零錢賬戶,敬請期待?。?!

?如果想要提前一覽源碼的小伙伴,可以先看看我的 github,地址如下:
?
?`
?https://github.com/YClimb/wxp...
?`

關(guān)注作者微信公眾號,點(diǎn)擊下方討論群,掃碼即可加入微信支付討論群與小伙伴一起探討哦~

到此本文就結(jié)束了,關(guān)注公眾號查看更多推送!?。?/p>

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/72169.html

相關(guān)文章

  • 淺析微信支付:開通免充值產(chǎn)品功能及如何進(jìn)行接口升級指引

    摘要:本文是淺析微信支付系列文章的第十五篇,主要講解如何開通免充值產(chǎn)品功能流程和其中的注意事項(xiàng),對于接口升級會重要講解,避免爬坑。 本文是【淺析微信支付】系列文章的第十五篇,主要講解如何開通免充值產(chǎn)品功能流程和其中的注意事項(xiàng),對于接口升級會重要講解,避免爬坑。 淺析微信支付系列已經(jīng)更新十五篇了喲~,沒有看過的朋友們可以看一下哦。 淺析微信支付:商戶平臺代金券或立減優(yōu)惠開通、指定用戶代金券發(fā)...

    NicolasHe 評論0 收藏0
  • 淺析微信支付:如何使用沙箱環(huán)境測試

    摘要:本文是淺析微信支付系列文章的第十篇,主要講解如何使用沙箱環(huán)境來測試微信支付。圖為微信支付仿真測試系統(tǒng)后簡稱仿真系統(tǒng)的簡化原理圖。沙箱說明微信支付沙箱環(huán)境,是提供給微信支付商戶的開發(fā)者,用于模擬支付及回調(diào)通知。 本文是【淺析微信支付】系列文章的第十篇,主要講解如何使用沙箱環(huán)境來測試微信支付。 淺析微信支付系列已經(jīng)更新十篇了喲~,沒有看過的朋友們可以看一下。 淺析微信支付:下載對賬單和資...

    騫諱護(hù) 評論0 收藏0
  • 淺析微信支付:前篇大綱

    摘要:淺析微信支付前篇大綱本文是淺析微信支付系列文章的第一篇,主要會介紹一下為何寫下這個系列以及對于微信支付的一點(diǎn)小經(jīng)驗(yàn),與君共勉。下面講一下我是如何去學(xué)習(xí)微信支付的。 淺析微信支付:前篇大綱 本文是【淺析微信支付】系列文章的第一篇,主要會介紹一下為何寫下這個系列以及對于微信支付的一點(diǎn)小經(jīng)驗(yàn),與君共勉。 以下會分幾個步驟講一下我學(xué)習(xí)微信支付的過程,也是一部辛酸史,也是希望朋友們不要再次跌進(jìn)...

    mayaohua 評論0 收藏0
  • 淺析微信支付:(余額提現(xiàn))企業(yè)付款到微信用戶零錢或銀行卡賬戶

    摘要:本文是淺析微信支付系列文章的第十二篇,主要講解在商戶存在的提現(xiàn)商戶付款到微信用戶零錢或者銀行卡需求。應(yīng)用場景微信支付已上線企業(yè)付款至銀行卡功能。企業(yè)付款到銀行卡發(fā)票與交易手續(xù)費(fèi)發(fā)票為拆分單獨(dú)開具。 本文是【淺析微信支付】系列文章的第十二篇,主要講解在商戶存在的提現(xiàn)、商戶付款到微信用戶零錢或者銀行卡需求。 淺析微信支付系列已經(jīng)更新十二篇了喲~,沒有看過的朋友們可以看一下哦。 淺析微信支...

    ad6623 評論0 收藏0
  • 淺析微信支付:商戶平臺代金券或立減優(yōu)惠開通、指定用戶代金券發(fā)放、查詢等

    摘要:本文是淺析微信支付系列文章的第十四篇,主要講解在如何開通商戶平臺的代金券或立減優(yōu)惠功能,商家向指定用戶發(fā)送代金券,查詢發(fā)送記錄,代金券信息等。代金券微信支付代金券業(yè)務(wù)是基于微信支付,為了協(xié)助商戶方便地實(shí)現(xiàn)營銷優(yōu)惠措施。 本文是【淺析微信支付】系列文章的第十四篇,主要講解在如何開通商戶平臺的代金券或立減優(yōu)惠功能,商家向指定用戶發(fā)送代金券,查詢發(fā)送記錄,代金券信息等。 淺析微信支付系列已...

    neroneroffy 評論0 收藏0

發(fā)表評論

0條評論

Cympros

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<