银联Apple Pay手机支付集成相关流程

2024-10-25 18:15:15

1、在国内Apple Pay是和银联闪付合作的,所以我们到银联开发者中心。点击Apple Pay按钮,进入Apple Pay页面选择技术文档点击DEMO/SDK下载按钮下载最新的银联ApplePay控件开发包。

银联Apple Pay手机支付集成相关流程

2、解压压缩包,根据压缩包中的文档和demo嵌入。步骤一:新建App工程选择Targets进入Capabilities页面,展开Apple Pay打开控制按钮。

银联Apple Pay手机支付集成相关流程

3、步骤二:从上图可以发现有一个错误,是因为没有Apple Pay的权利文件。那献垴淄睬么就要说一下怎么生成这个权利文件了。在《银联Apple Pay控件接入汜枸赓觅指南》可以发现生成这个文件需要向银联申请CSR文件,这个流程就需要公司配合生成CSR文件。

银联Apple Pay手机支付集成相关流程

4、我们需要关注的是有了这个CSR文件以后,怎么生成这个“权利”文件。步骤:进入苹果开发者中心->identifiers->Merchant ID的页面创建一个Merchant ID并注册它

银联Apple Pay手机支付集成相关流程

5、这时候需要银联给的CSR文件(Certificate Signing Request),以便加密支付令牌来保证其安全性。进入Merchant ID页面,并点击Edit按摅侈钠纾钮来修改它。创建并生成entitlement文件,拖入工程中。

银联Apple Pay手机支付集成相关流程

6、步骤三:导入银联的libs和.a文件

银联Apple Pay手机支付集成相关流程

7、步骤四:按照银联文档在需要的ViewController中调用实现银联的Apple Pay函数(注意:要将.m文件改为.mm按照c++的方式编译代码)

银联Apple Pay手机支付集成相关流程

8、四、在真机上测试apple pay

猜你喜欢