iOS 微信支付

遇到的問(wèn)題:

在demo中測(cè)試成功,放到項(xiàng)目中之后,點(diǎn)擊微信支付沒(méi)有反應(yīng)

原因:shareSDK 沖突

步驟:

1.在URL Scheme中設(shè)置APPID.

2.注冊(cè)APPID [WXAPI registerApp: withDescription:];

3.調(diào)起支付:

商戶服務(wù)器生成支付訂單,先調(diào)用統(tǒng)一下單API生成預(yù)付單,獲取到prepay_id 后將參數(shù)再次簽名傳輸給App發(fā)起支付。

4.支付結(jié)果回調(diào):

0 成功 -1 錯(cuò)誤 ?-2用戶取消

第一步:導(dǎo)入這兩個(gè)頭文件

01

第二步:調(diào)用這個(gè)方法:將訂單名字,訂單號(hào),訂單價(jià)格傳過(guò)來(lái)。

02

從這段話開(kāi)始調(diào)起支付:


03

第三步:生成預(yù)支付訂單

04

這個(gè)方法開(kāi)始獲取他的preID


05


06


修改上圖方法中的金額。

這個(gè)是獲取預(yù)支付訂單號(hào)。點(diǎn)進(jìn)去獲取sign相關(guān)的xml數(shù)據(jù)。


07

如果一些參數(shù)都正確的話, 就會(huì)返回正確的參數(shù)

進(jìn)行第二次簽名成功,就能成功調(diào)取支付了。

支付回調(diào)結(jié)果appDelegate


08
09


(ps:后面這個(gè)方法不走)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 微信支付的流程 注冊(cè)微信開(kāi)放平臺(tái),創(chuàng)建應(yīng)用獲取appid,appSecret,申請(qǐng)支付功能,申請(qǐng)成功之后會(huì)返回一些...
    管家頗閱讀 1,644評(píng)論 2 5
  • 最近公司需要開(kāi)發(fā)支付功能,經(jīng)過(guò)這兩天的工作成功集成了app微信支付、支付寶支付。本文主要講述微信支付的流程和在集成...
    予獨(dú)愛(ài)秋天的梅花閱讀 2,372評(píng)論 0 5
  • (一)微信支付流程: 簡(jiǎn)略版的 詳細(xì)的支付過(guò)程 1.用戶使用APP客戶端,選擇商品下單。商戶客戶端(就是你做的AP...
    yaoyao妖妖閱讀 278評(píng)論 0 0
  • 一:介紹 項(xiàng)目中要用到支付功能,需要支付寶支付、支付寶網(wǎng)頁(yè)支付、微信支付、銀聯(lián)支付、Apple_pay,所以打算總...
    Swift社區(qū)閱讀 11,566評(píng)論 5 25
  • 葡萄酒是一種時(shí)尚與樂(lè)趣,愉悅的追求,相信會(huì)有越來(lái)越多的人會(huì)喜歡上葡萄酒。 就像我一樣,自幾年前第一回喝到進(jìn)口葡萄酒...
    MR陳天長(zhǎng)地酒閱讀 582評(píng)論 0 1

友情鏈接更多精彩內(nèi)容