README
汇付天下P2P系统托管API文档
注意:API约定
- 所有接口调用遵循CmdId值,首字母小写,参数按照文档.其中参数Version,CmdId,MerCustId,ChkValue这四个参数不用填写
- 所有接口调用均支持callback 和 promise
usage
var HUIFU = require('huifu');
var huifu = new HUIFU({
merId: '', //商户号
npcServerIp: '', //npc服务地址
npcServerPort: '' , //npc服务端口
merCustId: '', //汇付商户客户号
platformUrl: '', //汇付服务器地址
loadingHtml: '<div>loading</div>', //浏览器跳转时的提示html
timeout: 60000, //http请求超时时间,默认60秒
debug: true //打印函数调用的参数,默认是fasle
});
//用户开户接口
// promise
huifu.userRegister({UsrMp: '', UsrName:'', IdNo: '', BgRetUrl: '', RetUrl: '', PageType: '2'})
.then(function (redirectUrl) {
console.log('redirectUrl', redirectUrl)
})
.catch(function (error) {
})
// callback
huifu.userRegister({UsrMp: '', UsrName:'', IdNo: '', BgRetUrl: '', RetUrl: '', PageType: '2'}, function (err, redirectUrl) {
console.log('===========', err, redirectUrl);
});
API
用户管理类接口
userRegister
4.2.1 用户开户userBindCard
4.2.2 用户绑卡接口userLogin
4.2.3 用户登录接口acctModify
4.2.4 账户信息修改(页面)接口corpRegister
4.2.5 企业开户接口delCard
4.2.6 删除银行卡接口reactResponse
4.2.7 解绑快捷卡通知(异步回调验证签名的方法)
交易类接口
netSave
4.3.1 充值usrFreezeBg
4.3.2 资金(货款)冻结usrUnFreeze
4.3.3 资金(货款)解冻initiativeTender
4.3.4 主动投标autoTender
4.3.5 自动投标tenderCancle
4.3.6 投标撤销autoTenderPlan
4.3.7 自动投标计划autoTenderPlanClose
4.3.8 自动投标计划关闭loans
4.3.9 自动扣款(放款)repayment
4.3.10 自动扣款(还款)transfer
4.3.11 自动扣款转账(商户用)cash
4.3.12 取现(页面)cashAudit
4.3.13 取现复核接口creditAssign
4.3.17 债权转让接口autoCreditAssign
4.3.18 自动债权转让接口addBidInfo
4.3.20 标的信息录入接口batchRepayment
4.3.21 批量还款接口addBidAttachInfo
4.3.22 标的信息补录输入接口impOrd
1.1.1 订单补入接口(已存量用户订单补入汇付系统,特殊接口,需商户申请开通)
查询类接口
queryBalanceBg
4.4.2 余额查询(后台)queryAccts
4.4.3 商户子账户信息查询queryTransStat
4.4.4 交易状态查询queryTenderPlan
4.4.5 自动投标计划状态查询reconciliation
4.4.6 放还款对账trfReconciliation
4.4.7 商户扣款对账cashReconciliation
4.4.8 取现对账saveReconciliation
4.4.10 充值对账queryCardInfo
4.4.11 银行卡查询接口creditAssignReconciliation
4.4.13 债权查询接口queryUsrInfo
4.4.18 用户信息查询queryTransDetail
4.4.19 交易明细查询queryBidInfo
4.4.20 标的审核状态查询接口queryCashBalanceBg
4.4.21 可取现金额查询(后台)queryBidInfoDetail
4.4.22 标的投标信息查询接口queryPayQuota
4.4.23 快捷充值限额信息查询接口queryRetQuota
4.4.24 订单剩余可还款金额查询
其他接口
getConfig
queryRetQuota
获取终止异步回调的响应内容(参数是汇付接口返回的object)reactResponse
4.2.7 异步回调验证签名的方法isSuccess
判断汇付响应结果是否成功(返回boolean值)log
控制台输入log接口(当且仅当实例化的参数debug:true时有效)
test
- npm test
- npm run cov