# unpay-sdk **Repository Path**: mkiller/unpay-sdk ## Basic Information - **Project Name**: unpay-sdk - **Description**: 中付SDK - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-01-11 - **Last Updated**: 2020-12-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## unpay-sdk #### what is unpay-sdk? unpay develop framework for java(中付对接SDK JAVA版,最简单易用中付对接框架) ## 配置项 存放于resources根目录下,固定命名为unpay.properties ```properties # 请求链接 unpay.url=http://218.17.62.98:8083/ChinaPayment/unpay # 商编 unpay.merId=847440363000002 # 密钥 unpay.key=KjFaQRyeyApMpOX # 代理账号 unpay.proxyCode=zf ``` ## 接口请求类对应 * 1.1 四要素验证接口(FourElementRequest) * 1.2 商户进件(RegistCertificatesRequest) * 1.3 商户进件查询 (RegistSelectRequest) * 1.4 商户结算费率更改(ModifyRateRequest) * 1.5 结算账号修改(ModifyRegistRequest) * 1.6 消费(ConsumptionRequest) * 1.7 交易状态查询交易(QueryTradeRequest) * 1.8 T0/T1代付接口(ReplacePayRequest) * 1.9 T0/T1代付查询接口(ReplacePaySelectRequest) * 1.10 获取下载对账文件密钥接口(暂未写) * 1.11 下载对账文件接口(暂未写) ## 调用示例 ```java FourElementRequest request=new FourElementRequest(); request.setAccNo("6212****9254"); request.setIdNo("3310***22419"); request.setIdName("赵**"); request.setPhoneNo("1888****0"); FourElementResponse response=request.exec(); System.out.println(response.resultBody());//服务端返回原始json串 ``` ## 注意 1. 所有的代理账号proxyCode与大商编merId可免填 2. 所有默认所选项可免填 >如 交易类型 txnType 是 varchar2(20) 固定填写:08