iOS快速集成银联支付

废话不多说,直接上教程,下面就来介绍一下怎样快速集成ios银联。

前期准备

官方sdk下载地址:银联SDK

银联支付只需要以下几部:

  1. 添加库,一般使用无语音的方式。只需添加如下三个文件,可以在官方文件中找到。
    这里写图片描述

  2. 在Build Settings下面的 Other Linker Flags 添加 -ObjC 。如果不加有可能卡在银联的支付界面。(PS:注意大小写)
    这里写图片描述

  3. 导入头文件:
#import "UPPayPlugin.h"

4.遵循代理
5. 点击支付按钮之后,先去服务器获取订单号,然后再调用如下方法.

+ (BOOL)startPay:(NSString*)tn mode:(NSString*)mode viewController:(UIViewController*)viewController delegate:(id<UPPayPluginDelegate>)delegate;

6 处理银联回调

#pragma mark - UUPayDelegate
-(void)UPPayPluginResult:(NSString*)result
{
    if ([result isEqualToString:@"success"]) {      // 成功
        [MBProgressHUD showSuccess:@"充值成功" delayTime:MBPROGRESSHUD_SHOW_TIME];
    }else if ([result isEqualToString:@"fail"]){    // 失败
        [MBProgressHUD showError:@"充值失败" delayTime:MBPROGRESSHUD_SHOW_TIME];
    }else if ([result isEqualToString:@"cancel"]){  // 取消
        [MBProgressHUD showMessage:@"充值取消" delayTime:MBPROGRESSHUD_SHOW_TIME];
    }
}

OK,到此银联支付就算完成,是不是很容易呀。 如果有疑问,欢迎评论和联系!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值