Skip to main content

版本说明

场景介绍

适用于在移动端APP中集成统一移动收银台功能。APP调用SDK调用支付模块,APP会跳转到收银台中完成支付,支付完后跳回商户APP内,最后展示支付结果。并可以查看支付记录列表及详情情况。 目前统一支付支持手机系统有:IOS(苹果)、Android(安卓) demo

集成开发步骤(安卓)

1. 复制 xftsdk.aar 到 libs 目录

2. 修改 build.gradle 文件配置

3. 初始化 SDK

创建自定义 application 继承 application 并配置生效。
目录下创建 .wxapi 包,包下创建 WXPayEntryActivity 类(包名和类名必须与示例一致)。
混淆时需在混淆文件中添加:-keep class com.xft.android.pay.bean.** { *; }

4. 使用注意

安装 GenSignature.apk 通过包名获取应用签名并联系对接人员修改微信开发平台配置参数进行测试。

5. 支付接口请求参数

6. 请求示例

7. 订单流水查询列表参数

示例:

集成开发步骤(iOS)

支付 SDK 示例

订单流水查询 SDK

iOS 说明

  1. 使用 CocoaPods 安装依赖库:pod 'AFNetworking', pod 'WechatOpenSDK', pod 'MJRefresh'
  2. 在 AppDelegate 中初始化微信支付以及配置回调
  3. 在 plist 中加 LSApplicationQueriesSchemes 字段
  4. 调用 SDK 时只需将 framework 文件夹拖入项目中
订单流水查询:原支付 sdk 的基础上,在 other linker flags 中加上 -ObjC

SDK 包及示例

详见附件《统一移动收银台SDK包及示例(安卓).zip》