中国银联Applepay客户端接入

概述
银联手机支付控件Apple Pay 版,主要为合作商户提供基于iPhone 手机客

户端的Apple Pay 支付服务。

支付流程介绍
展示Apple Pay 按键的判断
商户App 在调用Apple Pay 之前要注意根据Apple Payment SDK 提供的
系统函数判断手机是否可用Apple Pay 做应用内支付,从而判断是否显示Apple
Pay 支付按钮。流程如下:

判断手机是否支持Apple Pay 功能,以及是否已加载有可用的支付卡片;
判断方法为:


若商户的业务仅支持借记卡或贷记卡支付,应额外增加对卡片属性的判断。
判断方法方法为:



支付控件调用

说明:
(1)用户在商户客户端生成订单,并点击“Apple Pay/云闪付”按钮,客户端
发起订单生成请求到商户后台;
(2)商户后台收到订单生成请求后,按照《手机控件支付产品接口规范》组织
并推送订单信息至银联后台;
(3)银联后台接收订单信息并检查通过后,生成对应交易流水号(即TN),并
回复交易流水号至商户后台(应答要素:交易流水号等);
(4)商户后台接收到交易流水号,将交易流水号返回给客户端;
(5)客户端通过交易流水号(TN)调用支付控件,同时传入Merchant ID;
(6)支付控件调起支付页面;
(7)用户在支付页面中选择银行卡,验证用户信息;
(8)返回验证后的支付数据;
(9)银联支付控件上送交易;
(10)返回交易结果至银联支付控件;
(11)银联全渠道平台将成功交易结果返回商户后台;
(12)银联支付控件把支付结果返回给商户客户端,商户客户端向用户展示支
付结果。若交易失败,应根据支付控件返回的errorDescription 错误信息描述,
在商户客户端内提示给用户。若返回的结果中包含otherInfo 字段,表明此笔交
易参与了立减折扣,商户应将折扣信息在支付成功界面展示给用户。

iOS 客户端接入说明

SDK 说明
Apple Pay 版本静态库,以下简称UPAPayPlugin,包含文件:
UPAPayPlugin.h
UPAPayPluginDelegate.h
libUPAPayPlugin.a

接口说明

支付接口:


参数定义如下表:




结果回调接口


参数说明:



  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值