1.配置Merchant ID(商業ID)
1.1創建AppID
登錄開發者中心,創建App ID。填寫描述及Bundle ID后,在App Services里勾選Apple Pay以開啟該功能。
注意:由于星號通配符的不能開啟一些App 服務(Apple Pay、推送等),所以只能使用明確的通配符
點擊Continue后,會發現概覽該App ID時,Apple Pay服務是等待配置狀態的,接下來點擊Register繼續2.2操作。
1.2創建Merchant ID,并綁定到相關App ID
在Merchant IDs中來創建一個Merchant ID,填寫相關信息后Continue
確認信息后,點擊Register-->Done。由于加密需要證書,所以還要對剛創建的Merchant ID添加證書(加密根據證書來的)。Merchant ID點Edit
這里詢問是否支持中國以外的地區處理支付,這里要根據實際需求選擇
Continue后,需要上傳一個CSR文件
在本機的鑰匙串中,從證書頒發機構請求證書
存儲到本地后,選擇剛才生成的證書,點Continue
把生成的cer文件下載到本地,雙擊安裝。這就完成了網頁端的創建~
如果有小伙伴沒有及時下載更新證書就會遇到下面的問題
到鑰匙串中,查看剛才安裝的cer,喜聞樂見的事情來了,證書頒發機構未知了???
原來是系統跟證書的問題
解決方法:在這里下載安裝就好了
http://www.apple.com/certificateauthority/
下載:
安裝完就可以了
===========昏割線==============
上傳完證書,安裝完之后繼續就完成了創建Merchant ID
由于剛才創建的App ID中Apple Pay服務仍處于待配置狀態,在App IDs列表中找到剛才創建的App ID展開,點擊Edit對其進行編輯。
在Enable Service中找到Apple Pay,點擊Edit對其進行編輯。
在彈出的界面中勾選對應的Merchant ID,Continue
然后Assign,此時就完成了為App ID添加Merchant ID。可以點開該App ID進行確認,可看到Apple Pay服務已可用
2.創建Xcode工程并為其開啟Apple Pay
2.1使用Xcode創建工程,設置相關Bundle ID:
注意:Apple Pay最低支持iOS8.0~
2.2開啟Apple Pay功能
到Xcode的Capabilities中,找到Apple Pay開關,打開
會彈出選擇機構的選項,選擇相關機構Choose,然后在Apple Pay欄目下會顯示出當前機構所有的商業ID,選擇你的打勾就好了
可以看到Steps里所有對勾都打上了,這就證明配置無誤。
這篇文章介紹了Apple Pay集成的一些準備工作,代碼部分看第二篇《Apple Pay集成(二)編碼實戰》吧。
2016年6月28日?
以上~~