银联支付路程图

当然你要完成支付首先要从银联申请网站上填写信息注册,以获得SDK(这个最好交给财务人员,因为要填写一些公司的信息)

以下只是自己的简单研究,等项目正式上线再做一些工作经验总结:

支付流程:

详细的流程说明可以参考《《中国银联手机支付控件使用指南2.0.0》》(该指南是2013版,2014版的目前没有)接口和协议方法

+ (BOOL)startPay:(NSString *)payData sysProvide:(NSString*) sysProvide spId:(NSString*)spId mode:(NSString*)mode viewController:(UIViewController *)viewController delegate:(id)delegate;

此方法是类方法,可以直接调用此方法

payData:交易流水号,由银联后台生成,再通过商户后台返回给应用端

sysProvide,spId一般设置为nil(使用文档中没有具体说明该参数的具体含义,暂时可以设为nil)

mode:(必填项)接入模式,如果做测试,则为“01”,不会发生实质性交易

要正式投入使用的话则填“00”

viewController:为当前是哪一个controller调用该方法(id)delegate:为设置的代理对象,用于执行回调函数,回调函数在UPPayPluginDelegate.h文件

协议方法为:

-(void)UPPayPluginResult:(NSString*)result;

result有三种返回结果:success,fail,cancel

可以根据result返回结果的不同做不同的处理

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容