银联支付集成文档
2016-12-03 12:19
176 查看
银联支付集成文档
sdk下载地址:https://open.unionpay.com/ajweb/help/file/toDetailPage?id=355&flag=1
3. 调用支付sdk
5.
sdk下载地址:https://open.unionpay.com/ajweb/help/file/toDetailPage?id=355&flag=1
1. 导入jar包
从下载的sdk中导入以下文件:jar包、data.bin、so文件2. 配置清单文件
2.1添加权限
<uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" /> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> <uses-permission android:name="android.permission.READ_PHONE_STATE" /> |
2.2添加activity
<!-- 银联支付start --> <activity android:name="com.unionpay.uppay.PayActivity"/> <!-- 银联支付end --> |
3. 调用支付sdk
4000
3.1 支付测试账号(两个)
提供测试使用卡号、手机号信息(此类信息仅供测试,不会发生正式交易)招商银行借记卡:6226 0900 0000 0048 手机号:18100000000 密码:111101 短信验证码:123456(先点获取验证码之后再输入) 证件类型:01身份证 证件号:510265790128303 |
华夏银行贷记卡:6226388000000095 手机号:18100000000 cvn2:248 有效期:1219 短信验证码:123456(先点获取验证码之后再输入) 证件类型:01身份证 证件号:510265790128303 姓名:张三 |
3.2 调用支付
/**
* tranNum:交易流水号
* mode:"00"启动银联正式环境 ,"01"连接银联测试环境(可以使用测试账号,测试账号参阅文档)
*/
UPPayAssistEx.startPayByJAR(MainActivity.this, PayActivity.class, null, null,tranNum, mode);
@Override 4. 处理支付结果
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
String msg = null;
/** 支付控件返回字符串:success、fail、cancel 分别代表支付成功,支付失败,支付取消*/
String str = data.getExtras().getString("pay_result");
if (str.equalsIgnoreCase("success")) {
msg = "支付成功!";
} else if (str.equalsIgnoreCase("fail")) {
msg = "支付失败!";
} else if (str.equalsIgnoreCase("cancel")) {
msg = "用户取消了支付";
}
Toast.makeText(this, msg, Toast.LENGTH_SHORT).show();
}
5.
支付流程说明
相关文章推荐
- iOS 集成银联支付(绕过文档的坑,快速集成)
- iOS 集成银联支付(绕过文档的坑,快速集成)
- iOS 集成银联支付(绕过文档的坑,快速集成)
- iOS 集成银联支付(绕过文档的坑,快速集成)-转
- iOS 集成银联支付(绕过文档的坑,快速集成)
- iOS 集成银联支付(绕过文档的坑,快速集成)
- iOS 集成银联支付(绕过文档的坑,快速集成)
- 银联支付文档
- 李洪强iOS开发支付集成之银联支付
- thinkphp集成银联网关支付简单实例
- Android集成银联支付
- iOS快速集成银联支付
- iOS集成银联支付
- Android集成银联支付
- iOS 集成银联支付
- 玩转iOS开发:集成 Union Pay - 银联支付
- iOS----支付(微信支付、支付宝支付、银联支付控件集成支付)(转)
- iOS开发 支付之银联支付集成
- 银联支付集成-android studio
- iOS开发 支付之银联支付集成