银联手机支付控件集成与使用教程

需积分: 0 0 下载量 70 浏览量 更新于2024-07-01 收藏 679KB PDF 举报
"中国银联手机支付控件使用指南1" 本文档是中国银联针对手机支付控件的使用指南,旨在帮助合作商户在iOS平台上集成和使用该控件,以实现安全、便捷的支付服务。支付控件支持Android和iOS系统,用户通过输入银行卡信息、手机号、密码等完成支付。 一、概述 支付控件主要服务于商户的手机客户端或手机Web网站,提供安全支付解决方案。它支持借记卡和预付卡的支付,信用卡支付则需要输入CVN2(卡片验证码)和有效期。支付流程涉及客户端、商户后台和银联后台,包括浏览商品、下单、提交订单信息、调用支付控件、收集支付信息、支付结果通知等多个步骤。 二、支付流程 1. 用户在客户端选择商品并下单。 2. 客户端将订单信息发送至商户后台。 3. 商户后台将订单信息推送到银联后台,获取交易流水号(TN)。 4. 银联后台验证订单信息并返回交易流水号给商户后台。 5. 商户后台将交易流水号传递给客户端。 6. 客户端利用交易流水号启动支付控件。 7. 用户在支付控件中输入支付信息,支付控件向银联后台发起支付请求。 8. 银联后台处理支付请求,支付成功后通知商户后台和支付控件,最终将支付结果告知客户端。 三、iOS客户端集成 1. SDK说明: 提供了用于iOS平台的支付控件SDK,需按照文档进行集成。 2. 接口说明: 文档详细列出了接口的使用方法和功能,以便商户进行支付功能的开发。 3. 添加SDK包: 描述了如何将银联的SDK包导入Xcode项目中,确保库文件和依赖项正确配置。 4. 调用支付控件: 解释了在客户端代码中如何触发支付控件的启动和支付流程。 四、Android客户端集成与iOS类似,包括SDK包的说明、接口说明、添加SDK包和调用支付控件的步骤。 五、手机Web站点支持 1. 支持的浏览器: 列出兼容的移动设备浏览器,确保支付控件能在这些浏览器上正常工作。 2. 方式一和方式二: 提供了两种不同的Web订单生成方法。 3. Web订单生成: 详细步骤说明如何生成适用于支付控件的Web订单。 4. 浏览器方案推荐: 建议商户采用的最佳浏览器集成方案。 5. 控件下载地址: 提供了下载支付控件的链接。 六、开发者注意事项和常见问题总结 1. 开发者注意事项: 提醒开发者在集成和使用过程中应注意的事项,以避免常见错误。 2. 常见问题总结: 列举了iOS和Android平台可能出现的问题及其解决方案,便于快速排查问题。 附录中列出了主流浏览器的支持情况,帮助商户更好地了解支付控件的兼容性。 综上,中国银联手机支付控件为商户提供了完整的支付解决方案,涵盖从客户端集成到支付流程的每个环节,确保用户能够顺畅地完成支付操作。开发者应仔细阅读指南,遵循步骤进行集成,以确保支付功能的稳定性和安全性。