App call App Android SDK
最近更新
version 2.3.4.jar
1、sdk 支持指定正扫或者反扫支付
CollectionReq.SCAN_TYPE_SCAN:扫码支付
CollectionReq.SCAN_TYPE_QRCODE:QR_CODE 支付
设置方法:
CollectionReq req = new CollectionReq(Long.parseLong(money));
req.setScan_type(scan_type);//设置扫码方式, CollectionReq.SCAN_TYPE_SCAN/CollectionReq.SCAN_TYPE_QRCODE
version 2.3.3.jar
1、Transaction 添加getOut_trade_no 和getCardscheme 方法
version 2.3.2.jar
更新内容:
一、交易相关
1、交易支持传入外部订单号 out_trade_no :
2、支持设置设置刷卡(card_payment/unionpay_card/amex_card)等待超时时间wait_card_timeout(可以不设置),wait_card_timeout如果不设置,
默认超时120s,该参数必须大于0,如果传小于等于0的值,则超时时间默认120s
设置方法:
CollectionReq req = new CollectionReq(Long.parseLong(money));
req.setWait_card_timeout(wait_card_timeout);//设置刷卡超时时间
req.setOut_trade_no(out_trade_no);//设置外部订单号
二、查询、
1、支持使用out_trade_no 查询交易信息,
order_id 和 out_trade_no 至少传一个,或者两个都传
设置方法:
GetTransReq req = new GetTransReq(order_id);
req.setOut_trade_no(out_trade_no);
version 2.3.1.jar
1、app call app sdk 支付时支持具体的支付方式
通过 CollectionReq setPay_method 设置具体的支付方式:,如果不设置具体的支付方式,
或者账号没有开通相应的支付方式,则会弹出支付方式选择框,自己选择
pay_method 字段 类型 String ,参考值如下:
pay_method desc
(1)、card_payment Card payment(master/visa)
(2)、wx WeChat Pay
(3)、alipay Alipay
(4)、payme PayMe
(5)、union UnionPay
(6)、fps FPS
(7)、octopus Octopus
(8)、unionpay_card union card pay
(9)、amex_card amex card pay
2、sdk 支持设置前后置摄像头
通过 CollectionReq setCamera_id 设置 前后置摄像头 可以不设置,默认后置:
camera_id:扫码支付的时候可以切换前后摄像头,可以不传这个字段,默认是后置摄像头
camera_id 字段 类型 Int ,参考值如下:
0:CAMERA_PARAM_BACK 后置摄像头
1:CAMERA_PARAM_FROT 前置摄像头
例如:
CollectionReq req = new CollectionReq(Long.parseLong(money));
req.setPay_method(current_paymethod);
req.setCamera_id(current_camera);
简介
HaoJin是一款为商户提供聚合收款服务的手机软件。 本文档描述了HaoJin开放的接口调用,第三方应用程序可以通过这些接口实现收单功能。 HaoJin支持以下第三方功能:
- 收款、退款、查询多笔交易记录、查询交易明细。
2.查看交易摘要,查询交易通道配置。
- 对于卡的交易/撤销/查询/调整端点
如何使用
添加权限
将以下代码添加到 AndroidManifest.xml 文件中。 注:为了保证您能获得权限,请先安装haojin App。
添加 Jar Package Dependency
将qfpay_haojin_api_xxx.jar文件集成到第三方应用中。
配置 Target Application Id
添加 Proguard Rule
Add follow code to the proguard-rules.pro file.
第三方接口调用示例
收单
调用收单请求:
退款
调用退款请求:
解析返回值:
查询多笔交易
调用查询请求:
备注
- 检查支持的通道。
2.仅支持两种交易类型(付款、退款)查询
3、按时间段查询优先级高于按月查询。
4.时间格式为“yyyy-MM-dd HH:mm:ss”
5.月份格式为“yyyyMM”
6、分页数值从1开始。
解析返回值:
Query Transaction Details
调用查询请求:
解析返回值:
View Transaction Summary
调用查看交易摘要请求:
解析返回值: