濮阳杆衣贸易有限公司

主頁 > 快速排名 > 常見問題 > 蘋果要求使用IAP流程下,如何才能設(shè)計(jì)支付流程

蘋果要求使用IAP流程下,如何才能設(shè)計(jì)支付流程

POST TIME:2018-12-03 21:37

 

支付流程加上3種特殊狀態(tài)的case,是App涉及到蘋果IAP支付流程時(shí)需要考慮到的各種情況。

比來關(guān)于蘋果下架微信的言論在互聯(lián)網(wǎng)圈子炸開了鍋,雖然這是否是一道偽命題,還不得而知,但是也能夠發(fā)現(xiàn)蘋果對(duì)于其App Store中分發(fā)的App的抽成是多么重視。盡管其支付系統(tǒng)著實(shí)難用,并且在體驗(yàn)上也是讓人不敢恭維,但是由于其30%的抽成實(shí)在是太誘人了,所以也是蘋果堅(jiān)持不允許通過App Store之外的任何支付渠道讓用戶收費(fèi)的主要原因。

那么,拋開常用的微信、支付寶支付流程,將技術(shù)問題先至于黑盒子中,對(duì)于一個(gè)不是微信那樣財(cái)大氣粗的產(chǎn)品而言,如果要走蘋果IAP支付流程,則應(yīng)該如何設(shè)計(jì),才能最大限度制止審核失敗被打會(huì)呢?一般而言,除了須要的支付成功流程以外,支付失敗的各種case也都要考慮進(jìn)去,這樣就會(huì)在必然程度上提升審核通過的概率。

正常的跳轉(zhuǎn)蘋果支付流程,只要是需要顯示和支付產(chǎn)品相關(guān)的信息,終究大部分頁面都是蘋果系統(tǒng)原生,App能做的也就是修改一些案牘參數(shù)等,如下所示:

正常的流程需要輸入蘋果的icloud密碼,確認(rèn)支付內(nèi)容,然后進(jìn)入支付確認(rèn)和結(jié)果反饋環(huán)節(jié),需要多次點(diǎn)擊和輸入操作。

但是,由于蘋果的支付流程需要來回跳轉(zhuǎn)和請(qǐng)求數(shù)據(jù),路徑長,節(jié)點(diǎn)多,所以會(huì)產(chǎn)生各種不確定的case和“掉單”的情況發(fā)生,針對(duì)差別的支付失敗情況,都要設(shè)計(jì)相應(yīng)的應(yīng)對(duì)邏輯。

1、直接購買失敗

直接購買失敗原因主要是金額不足,因此蘋果會(huì)提示相應(yīng)的反饋并提供可選擇的解決方案;若用戶取消操作,則會(huì)直接退出蘋果支付流程,返回App頁面;

2. 蘋果支付成功,但是產(chǎn)品端未顯示

這主要來源與蘋果的支付流程,雖然在當(dāng)前的支付頁面上顯示了支付成功,,但是由于網(wǎng)絡(luò)或者App后臺(tái)未接收到數(shù)據(jù)等問題,造成了當(dāng)前在產(chǎn)品端未實(shí)時(shí)顯示支付結(jié)果,這時(shí)需要實(shí)時(shí)反饋進(jìn)入提示,告知用戶稍后查看;用戶返回App繼續(xù)執(zhí)行支付操作時(shí),若此時(shí)后臺(tái)仍未收到數(shù)據(jù),則直接當(dāng)前訂單還在處理中,不會(huì)生成新的訂單,繼續(xù)出現(xiàn)之前的支付成功的反饋提示;若此時(shí)后臺(tái)已接收到數(shù)據(jù),則系統(tǒng)可認(rèn)為是生成了新的訂單,可重新進(jìn)入新的一輪購買流程;

3. 蘋果支付成功,但是傳遞給產(chǎn)品的ID無效

這種情況更加讓人無奈,在蘋果流程中所有的支付流程都是通常的,但是蘋果傳遞給產(chǎn)品的ID是無效的,這種不成抗力的問題著實(shí)讓人無奈和頭疼。這個(gè)時(shí)候只能走客服流程聯(lián)系退款,若用戶返回App后繼續(xù)支付,則會(huì)生成新的訂單進(jìn)行新的支付流程;

支付流程加上3種特殊狀態(tài)的case,是App涉及到蘋果IAP支付流程時(shí)需要考慮到的各種情況。當(dāng)然,還有更多特殊情況,需要按照產(chǎn)品的差別進(jìn)行單獨(dú)考慮,這樣在應(yīng)對(duì)蘋果審核時(shí)的成功率更高,制止被App store審核欠亨過,重新設(shè)計(jì)的問題。終究,蘋果的審核時(shí)間還是太漫長了。

標(biāo)簽:烏魯木齊 九江 鹽城 東營 林芝



收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
化州市| 高平市| 湘潭市| 忻州市| 普安县| 汝州市| 龙江县| 华池县| 永福县| 乐昌市| 普兰县| 汝州市| 启东市| 普兰店市| 鸡泽县| 英山县| 葵青区| 张家口市| 乃东县| 哈尔滨市| 咸宁市| 重庆市| 阿坝县| 东台市| 峡江县| 若羌县| 凭祥市| 台北市| 兴仁县| 庆云县| 遵义市| 哈尔滨市| 南木林县| 原阳县| 普安县| 衡水市| 开封县| 平塘县| 永济市| 鄂托克前旗| 巴中市|