资源简介
1、目录说明
|-- Secureay_client2.4.2 //测试用Demo
|-- securepay-lib.jar //SDK jar包
|-- ReadMe.txt //接入说明
|-- CustomConfig.properties //客户化配置的文件
2、接入说明
请参考Demo, Demo中支持两种支付接入方式(标准版,卡前置),请在Demo主页按menu键,弹出菜单内选择对应的接入方式。
注意:Demo中的所有数据均为测试数据,请接入时参考接入文档《连连支付手机应用SDK认证支付商户接口说明书》字段说明组装正式数据。
2.0、适用场景
2.0.1、标准版:适合商户不对用户支付环节进行处理的情况,即商户产生订单后,直接使用SDK进行支付,用户的银行卡管理完全有SDK负责。
2.0.2、卡前置:商户界面需要对支付时的银行卡进行管理,包括首次输入卡号,历次产生绑定卡列表。
2.1、将根目录下securepay-lib.jar 拷贝到项目工程的libs下
2.2、参考Demo中AndroidManifest.xml 关于Activity,service 和uses-permission的配置,配置到项目中。
2.3、认证支付SDK的接入具体方式,请参考Demo工程Secureay_client2.4.2\src\com\yintong\activity\AuthActivity.java
2.4、商户配置请参考Secureay_client2.4.2\src\com\yintong\secure\demo\env\EnvConstants.java
根据您的接入方式,选择配置对应的商户号和秘钥(秘钥分为RSA和MD5两种,请根据在商户站上的配置进行配置。建议配置到服务器,避免key泄露)
Demo中配置的是测试用商户号,请接入时替换为自己的商户号。
2.5、认证支付用户名和身份证号信息必须传入
3、客户化配置
SDK提供部分可定制化的设置,包括标题头颜色,高度等等,具体请参考 CustomConfig.properties。
1、如果需要定制,请修改这个文件,并将其放入assets目录下(注意格式UTF-8)。
1、1具体修改字段说明,请参考CustomConfig.properties各个字段的说明。
2、如果需要修改图片,可以直接用压缩工具将securepay-lib.jar打开,图片在assets目录里面,直接替换掉就可以了。
4、短信自动读取功能的解释
SDK支持短信自动读取功能,但由于各手机厂家对Android原生系统的定制不同,短信的读取规则也不一样。SDK支持以下两种短信读取。
4.1、原生系统4.4以下版本的,可以在AndroidManifest.xml中配置权限"android.permission.RECEIVE_SMS"即可。
4.2、如果想支持类似小米系统的和Android4.4以上版本的,需要配置"android.permission.READ_SMS"。此权限(可以读取用户短信)有可能会被某些安全软件认为是较危险的,请添加时自行评估。
4.2.1、小米手机等深度定制手机需要针对该应用开启读取短信功能方可读取。小米设置路径:设置--> 应用--> 该应用--> 权限管理--> 短信记录--> 允许。
4.2.2、三星Galaxy S5 等三星手机4.4以上系统版本的,如果配置了"android.permission.READ_SMS",可能存在必须允许打开读取权限方可使用的问题,请测试后自行评估是否配置该权限。
注意,部分手机安装了安全工具,有可能会拦截到短信,导致不能自动读取。另外手机厂商对手机短信的安全控制各不相同,无法适配所有机器,请跟情况配置权限。
5、为了增加安全控制系数,SDK可以增加用户位置信息的获取,但在用户进入支付时部分手机会弹框提示用户应用程序会获取用户位置信息(如小米3),如果业务风险控制严格的请评估用户体验影响后自行配置该功能。
如需要配置,请在AndroidManifest.xml中配置权限"android.permission.ACCESS_FINE_LOCATION"。没有配置该权限,SDK不会进行位置信息的获取动作。
6、混淆说明
请参考Demo中Secureay_client2.4.2\proguard.pro 只添加我们的keep 规则。
|-- Secureay_client2.4.2 //测试用Demo
|-- securepay-lib.jar //SDK jar包
|-- ReadMe.txt //接入说明
|-- CustomConfig.properties //客户化配置的文件
2、接入说明
请参考Demo, Demo中支持两种支付接入方式(标准版,卡前置),请在Demo主页按menu键,弹出菜单内选择对应的接入方式。
注意:Demo中的所有数据均为测试数据,请接入时参考接入文档《连连支付手机应用SDK认证支付商户接口说明书》字段说明组装正式数据。
2.0、适用场景
2.0.1、标准版:适合商户不对用户支付环节进行处理的情况,即商户产生订单后,直接使用SDK进行支付,用户的银行卡管理完全有SDK负责。
2.0.2、卡前置:商户界面需要对支付时的银行卡进行管理,包括首次输入卡号,历次产生绑定卡列表。
2.1、将根目录下securepay-lib.jar 拷贝到项目工程的libs下
2.2、参考Demo中AndroidManifest.xml 关于Activity,service 和uses-permission的配置,配置到项目中。
2.3、认证支付SDK的接入具体方式,请参考Demo工程Secureay_client2.4.2\src\com\yintong\activity\AuthActivity.java
2.4、商户配置请参考Secureay_client2.4.2\src\com\yintong\secure\demo\env\EnvConstants.java
根据您的接入方式,选择配置对应的商户号和秘钥(秘钥分为RSA和MD5两种,请根据在商户站上的配置进行配置。建议配置到服务器,避免key泄露)
Demo中配置的是测试用商户号,请接入时替换为自己的商户号。
2.5、认证支付用户名和身份证号信息必须传入
3、客户化配置
SDK提供部分可定制化的设置,包括标题头颜色,高度等等,具体请参考 CustomConfig.properties。
1、如果需要定制,请修改这个文件,并将其放入assets目录下(注意格式UTF-8)。
1、1具体修改字段说明,请参考CustomConfig.properties各个字段的说明。
2、如果需要修改图片,可以直接用压缩工具将securepay-lib.jar打开,图片在assets目录里面,直接替换掉就可以了。
4、短信自动读取功能的解释
SDK支持短信自动读取功能,但由于各手机厂家对Android原生系统的定制不同,短信的读取规则也不一样。SDK支持以下两种短信读取。
4.1、原生系统4.4以下版本的,可以在AndroidManifest.xml中配置权限"android.permission.RECEIVE_SMS"即可。
4.2、如果想支持类似小米系统的和Android4.4以上版本的,需要配置"android.permission.READ_SMS"。此权限(可以读取用户短信)有可能会被某些安全软件认为是较危险的,请添加时自行评估。
4.2.1、小米手机等深度定制手机需要针对该应用开启读取短信功能方可读取。小米设置路径:设置--> 应用--> 该应用--> 权限管理--> 短信记录--> 允许。
4.2.2、三星Galaxy S5 等三星手机4.4以上系统版本的,如果配置了"android.permission.READ_SMS",可能存在必须允许打开读取权限方可使用的问题,请测试后自行评估是否配置该权限。
注意,部分手机安装了安全工具,有可能会拦截到短信,导致不能自动读取。另外手机厂商对手机短信的安全控制各不相同,无法适配所有机器,请跟情况配置权限。
5、为了增加安全控制系数,SDK可以增加用户位置信息的获取,但在用户进入支付时部分手机会弹框提示用户应用程序会获取用户位置信息(如小米3),如果业务风险控制严格的请评估用户体验影响后自行配置该功能。
如需要配置,请在AndroidManifest.xml中配置权限"android.permission.ACCESS_FINE_LOCATION"。没有配置该权限,SDK不会进行位置信息的获取动作。
6、混淆说明
请参考Demo中Secureay_client2.4.2\proguard.pro 只添加我们的keep 规则。
代码片段和文件信息
package com.yintong.activity;
import com.yintong.pay.utils.baseHelper;
import com.yintong.pay.utils.Constants;
import com.yintong.pay.utils.Md5Algorithm;
import com.yintong.pay.utils.MobileSecurePayer;
import com.yintong.pay.utils.PayOrder;
import com.yintong.pay.utils.ResultChecker;
import com.yintong.secure.auth.demo.R;
import com.yintong.secure.demo.env.EnvConstants;
import org.json.JSONException;
import org.json.JSONobject;
import android.app.Activity;
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
import android.text.TextUtils;
import android.util.Log;
import android.view.Menu;
import android.view.MenuInflater;
import android.view.MenuItem;
import android.view.View;
import android.view.View.onclickListener;
import android.
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 4426 2015-05-26 17:03 连连认证支付_Android_paysdk20150526_V2.4.2\ReadMe.txt
文件 475 2014-08-22 14:40 连连认证支付_Android_paysdk20150526_V2.4.2\Secureay_client2.4\.classpath
文件 856 2014-11-24 14:22 连连认证支付_Android_paysdk20150526_V2.4.2\Secureay_client2.4\.project
文件 105 2014-09-22 14:07 连连认证支付_Android_paysdk20150526_V2.4.2\Secureay_client2.4\.settings\org.eclipse.core.resources.prefs
文件 177 2014-09-15 16:27 连连认证支付_Android_paysdk20150526_V2.4.2\Secureay_client2.4\.settings\org.eclipse.jdt.core.prefs
文件 2188 2015-02-04 14:43 连连认证支付_Android_paysdk20150526_V2.4.2\Secureay_client2.4\AndroidManifest.xm
文件 1904 2014-09-22 14:07 连连认证支付_Android_paysdk20150526_V2.4.2\Secureay_client2.4\assets\CustomConfig.properties
文件 3928 2014-07-23 16:57 连连认证支付_Android_paysdk20150526_V2.4.2\Secureay_client2.4\build.xm
文件 322955 2015-06-03 14:13 连连认证支付_Android_paysdk20150526_V2.4.2\Secureay_client2.4\libs\securepay_auth_2.4.2.jar
文件 53 2014-11-24 15:34 连连认证支付_Android_paysdk20150526_V2.4.2\Secureay_client2.4\lint.xm
文件 423 2014-09-12 09:50 连连认证支付_Android_paysdk20150526_V2.4.2\Secureay_client2.4\local.properties
文件 801 2014-07-23 16:57 连连认证支付_Android_paysdk20150526_V2.4.2\Secureay_client2.4\proguard-project.txt
文件 1052 2014-09-11 16:15 连连认证支付_Android_paysdk20150526_V2.4.2\Secureay_client2.4\proguard.pro
文件 675 2015-02-04 14:26 连连认证支付_Android_paysdk20150526_V2.4.2\Secureay_client2.4\project.properties
文件 8892 2014-07-23 16:57 连连认证支付_Android_paysdk20150526_V2.4.2\Secureay_client2.4\res\drawable-hdpi\ic_launcher.png
文件 1287 2014-06-23 13:44 连连认证支付_Android_paysdk20150526_V2.4.2\Secureay_client2.4\res\drawable-hdpi\ti
文件 8892 2014-07-23 16:57 连连认证支付_Android_paysdk20150526_V2.4.2\Secureay_client2.4\res\drawable-ldpi\ic_launcher.png
文件 8892 2014-07-23 16:57 连连认证支付_Android_paysdk20150526_V2.4.2\Secureay_client2.4\res\drawable-mdpi\ic_launcher.png
文件 8892 2014-07-23 16:57 连连认证支付_Android_paysdk20150526_V2.4.2\Secureay_client2.4\res\drawable-xhdpi\ic_launcher.png
文件 4009 2014-10-14 19:51 连连认证支付_Android_paysdk20150526_V2.4.2\Secureay_client2.4\res\layout\authpay.xm
文件 732 2014-07-25 10:31 连连认证支付_Android_paysdk20150526_V2.4.2\Secureay_client2.4\res\layout\demo_comm_ti
文件 364 2014-11-04 10:17 连连认证支付_Android_paysdk20150526_V2.4.2\Secureay_client2.4\res\menu\menu_xm
文件 337 2014-10-15 13:49 连连认证支付_Android_paysdk20150526_V2.4.2\Secureay_client2.4\res\values\strings.xm
文件 695 2014-07-23 16:57 连连认证支付_Android_paysdk20150526_V2.4.2\Secureay_client2.4\res\values\st
文件 13618 2015-02-09 18:01 连连认证支付_Android_paysdk20150526_V2.4.2\Secureay_client2.4\src\com\yintong\activity\AuthActivity.java
文件 8183 2014-08-26 18:09 连连认证支付_Android_paysdk20150526_V2.4.2\Secureay_client2.4\src\com\yintong\pay\utils\ba
文件 11511 2014-10-15 13:35 连连认证支付_Android_paysdk20150526_V2.4.2\Secureay_client2.4\src\com\yintong\pay\utils\ba
文件 1820 2014-07-23 16:57 连连认证支付_Android_paysdk20150526_V2.4.2\Secureay_client2.4\src\com\yintong\pay\utils\Constants.java
文件 2415 2014-07-25 11:39 连连认证支付_Android_paysdk20150526_V2.4.2\Secureay_client2.4\src\com\yintong\pay\utils\Md5Algorithm.java
文件 7903 2014-10-15 13:35 连连认证支付_Android_paysdk20150526_V2.4.2\Secureay_client2.4\src\com\yintong\pay\utils\MobileSecurePayer.java
............此处省略32个文件信息
相关资源
- Android 仿支付密码输入框(Android 常用
- Android 银联支付(第三方支持-04_040)
- 小程序支付/公众号支付 Java后台源码
- java独立pdd最新的代码.rar
- JAVA 基于jdbc网上书店(包含在线支付
- Java后台源码 项目采用SpringBoot框架 可
- 支付宝H5对接案例
- Android Google play billing(Google play 内支
- Java_支付宝接口开发视频教程
- PayCommonUtil
- 阿里支付jar包
- alipay-trade-sdk-1.0.0.jar
- 微信公众号支付改良版
- java 易宝支付源码 已测试成功,有测
- Java微信支付-微信企业付款到个人
- 易宝支付Demo(Java源代码)
- 微信扫码支付源码
- 精简版微信支付没有任何多余业务
- JAVA web框架开发通过第三方支付公司与
- 小程序微信支付后台Java
- 微信APP支付服务端和Android 端详解及其
- 个人免签支付即时到账网站源码易语
- 支付宝支付接口java调用
- 微信小程序支付demo后端(springboot)
- 简易网上支付系统,基于jsp的实现,
- JavaH5微信支付
- 微信支付服务端JavaEE
- Java对接iOS内购,回调地址验证.zip
- java 实现支付宝接口
- java后台微信支付工具类
评论
共有 条评论