XZ_iOS 之 ApplePay支付看这一篇就够了-第一阶段

注意:

1>Apple Pay 的运行环境:iOS9 以上系统,部分信息需要 iOS9.2,iPhone6以上设备;

2>目前不支持企业证书添加;

3>可以模拟器运行测试,系统会绑定几种虚拟的银行卡和联系人,在支付的时候不会发生真实扣款;

企业账户中的证书、描述文件等图片

申请 MerchantID

MerchantID 是以merchant开头的一个字符串

1>在 苹果开发者中心,Identifiers下找到 Merchant IDs,如下图:

XZ_iOS 之 ApplePay支付看这一篇就够了-第一阶段

注意:上图中的 merchant 是自动给添加的,没法删除

2>填写完之后,直接点击下一步,按步骤走就可以,到下图创建 MerchantID 结束

XZ_iOS 之 ApplePay支付看这一篇就够了-第一阶段

配置 Merchant 证书

1>选中左侧的 Merchant IDs,选择刚创建的 Merchant ID,点击Edit,如下图:

XZ_iOS 之 ApplePay支付看这一篇就够了-第一阶段

进入到下个页面,如果没有开通过 ApplePay,会出现下面情况,点击 Review Agreement,然后选中同意条款即可。

XZ_iOS 之 ApplePay支付看这一篇就够了-第一阶段

XZ_iOS 之 ApplePay支付看这一篇就够了-第一阶段

点击 Create Certificate

XZ_iOS 之 ApplePay支付看这一篇就够了-第一阶段

下图中,与此商户ID相关的付款是否只在中国处理? 根据自己的需求选择,我们是只需要在中国区使用。

XZ_iOS 之 ApplePay支付看这一篇就够了-第一阶段

点击下一步,上传电脑的 CSR文件,如果你不知道如何获取本机的CSR,请移步。

XZ_iOS 之 ApplePay支付看这一篇就够了-第一阶段

生成之后,点击 'Download' 下载证书到电脑,双击证书安装到钥匙串中。

 

XZ_iOS 之 ApplePay支付看这一篇就够了-第一阶段

如何验证我们 Merchant ID 是否有效呢?点击Merchant IDs,选中创建的 Merchant ID,点击'Edit'

XZ_iOS 之 ApplePay支付看这一篇就够了-第一阶段

如果如下图所示,显示 Active Certificate,则说明成功

XZ_iOS 之 ApplePay支付看这一篇就够了-第一阶段

申请 App ID

点击 App IDs,点击 + 号,添加一个AppID

XZ_iOS 之 ApplePay支付看这一篇就够了-第一阶段

Explicit App ID 必须跟Bundle Indentifier 一样,且跟Merchant ID使用的是同一个Bundle Indentifier

XZ_iOS 之 ApplePay支付看这一篇就够了-第一阶段

App Services 根据需要选择即可,选中Apple Pay Payment Processing

XZ_iOS 之 ApplePay支付看这一篇就够了-第一阶段

下一步会发现,这个地方是黄色的,没有关系,因为创建完我们还需要配置,点击 register,然后点击 Down 即可。

XZ_iOS 之 ApplePay支付看这一篇就够了-第一阶段

配置 App ID

点击 App IDs,选择刚才创建的 App ID,点击 Edit。

XZ_iOS 之 ApplePay支付看这一篇就够了-第一阶段

配置 Apple Pay

XZ_iOS 之 ApplePay支付看这一篇就够了-第一阶段

选中 Merchant ID

XZ_iOS 之 ApplePay支付看这一篇就够了-第一阶段跟着步骤走到最后一步,显示下图,说明配置成功

XZ_iOS 之 ApplePay支付看这一篇就够了-第一阶段

验证是否配置成功:App IDs - 选中当前 App ID,点击Edit,是下图说明配置成功。

XZ_iOS 之 ApplePay支付看这一篇就够了-第一阶段

 

如果需要第二阶段,ApplePay 代码编写,请移步《XZ_iOS 之 ApplePay支付看这一篇就够了-第二阶段》