李洪强iOS开发支付集成之银联支付

iOS开发支付集成之银联支付

银联官网在这里,这里能下载SDK或者是看文档。最新的版本写的简单了很多,看文档一直做下去基本上就没问题了。

首先,SDK在这里下载,里面包含需要的库文件和详细的文档。

银联手机控件支付

1 - 看下交互流程:

支付的过程文档上写的很详细了,在这里就不再赘述了。

2 - 开始集成SDK

 

将需要的库文件拖入到自己的项目中,SDK文件所在目录upmp_iphone/paymentcontrol,包含 UPPaymentControl.h、libPaymentControl.a两个文件(老版本是三个,这点不一样)。

咱们iOS客户端需要做的其实很简单,只需要调用一个方法就行啦

方法需要的几个参数文档上都写的有,tn是交易流水号,你们服务器端传给你的,咱们客户端只有凭借这个参数才能调用支付控件 进行支付的。

判断是否安装了银联客户端这个方法:

- (BOOL)isPaymentAppInstalled

可以不写,写了可以做一些自己想要的处理~~

文档上还提供了测试的账号,可以试试。

支付结果回调在文档上写的也很详细,大家看看就行了,懒得话复制过来就能用了。

感觉银联支付还是比较简单的,目测比微信支付宝都要简单,麻烦的东西(如签名,生成订单什么的)这些东西都是后台做的,咱们只需要简单低调用一个方法就行啦,这还是很良心的

原文地址:https://www.cnblogs.com/LiLihongqiang/p/5665809.html