开发流程示意图

产品支持编辑语言

服务器支持语言: Java、C#、.NET、PHP

客户端支持方式:安卓sdk、WAP(Html5)、PC(web)

开发平台调用示意图

企业帐户注册接口

请求参数对象:EnterRegisterRequestBody

响应参数对象:EnterRegisterResponseBody

接口对象及方法:EnterpriseServiceInter.register(EnterRegisterRequestBody)

请求参数对象说明如下:

EnterRegisterRequestBody
属性名 类型 空值 备注
merCustomerId String 商户平台用户的唯一标识

响应参数对象说明如下:

EnterRegisterResponseBody
属性名 类型 空值 备注
registerLoginName String 注册账户的用户名
jrMerchantId String 商户号
alais String 账户别名,1.0.0版本该值暂空

企业账户信息查询接口

请求参数对象:EnterAccountInfoRequestBody

响应参数对象:EnterAccountInfoResponseBody

接口对象及方法:EnterpriseAccountService.queryAccountInfo(EnterAccountInfoRequestBody)

请求参数对象说明如下:

EnterAccountInfoRequestBody
属性名 类型 空值 备注
merCustomerId String 商户平台用户的唯一标识

响应参数对象说明如下:

EnterAccountInfoResponseBody
属性名 类型 空值 备注
amount Long 可用金额,单位:分
frozenAmount Long 冻结金额,单位:分
status String 状态

企业实名认证接口(http)

接口路径:/mer/realName

请求参数对象说明如下:

属性名 类型 空值 备注
version String 接口版本号
partnerId String 标识商户的唯一标识,由开放平台定义,并提供给商户。
appId String 商户应用编码(企业编码+应用序号)
merRequestNo String 商户请求流水号
merRequestTime String 商户请求时间,格式:yyyyMMddHHmmss
merCustomerId String 商户平台用户的唯一标识
实名认证参数
merchantid String 商户号
businessLicenseCertify.companyname String 营业执照公司名
businessLicenseCertify.licenseCode String 营业执照号
businessLicenseCertify.establishDate String 成立时间
businessLicenseCertify.startDate String 开始时间
businessLicenseCertify.endDate String 结束时间
businessLicenseCertify.province String
businessLicenseCertify.city String
businessLicenseCertify.address String 地址
businessLicenseCertify.businessScope String 营业范围
idCardCertify.code String 法人身份证上号码
idCardCertify.startDate String 法人身份证开始日期
idCardCertify.entDate String 法人身份证结束日期
idCardCertify.name String 法人身份证上姓名
proxyIdCertify.code String 代理人身份证号码
proxyIdCertify.name String 代理人身份证上姓名
proxyIdCertify.startDate String 代理人开始日期
proxyIdCertify.entDate String 代理人结束日期
orgCodeCertify.code String 组织机构代码
orgCodeCertify.startDate String 组织机构代码证开始时间
orgCodeCertify.endDate String 组织结构代码证结束时间
taxCertify.taxCode String 税务登记证号码
图片参数
businessLicenseCertify.img String 营业执照图片地址(本地路径)
idCardCertify.img String 身份证正面图片地址(本地路径)
idCardCertify.backImg String 身份证背面图片地址(本地路径)
proxyIdCertify.img String 代理人身份证正面图片地址(本地路径)
proxyIdCertify.backImg String 代理人身份证背面图片地址(本地路径)
orgCodeCertify.img String 组织机构代码证图片(本地路径)
taxCertify.img String 税务登记证图片地址(本地路径)
openAccountCertify.img String 银行开户正面图片地址(本地路径)
proxyLetterCertify.img String 代理人的委托书图片地址(本地路径)

响应参数对象说明如下:

EnterAccountInfoResponseBody
属性名 类型 空值 备注
resultCode string 00000:成功

H5组件通用调用

请求参数对象:HapiLoginRequestBody 和 HttpServletResponse

响应参数对象:异常情况下返回CommonResponseHeader

 

接口对象及方法:

企业调用HapiLoginService. enterLoginIn()

个人调用HapiLoginService. personalLoginIn()

请求参数对象说明如下:

HapiLoginRequestBody
属性名 类型 空值 备注
merCustomerId string 商户平台用户的唯一标识
componentCode string 组件编码,标识一个组件
extJson string 拓展属性,按照约定传递json串(参数的具体格式与componentCode相关,
详情见5.3 组件扩展参数说明)

响应参数对象说明如下:

访问H5组件过程,异常处理返回通用响应头对象CommonResponseHeader;正常处理不存在同步返回数据对象,直接完成组件访问

个人账户注册

请求参数对象:PersonalRegisterRequestBody

响应参数对象:PersonalRegisterResponseBody

接口对象及方法:PersonalBaseSerivice.register()

请求参数对象说明如下:

PersonalRegisterRequestBody
属性名 类型 空值 备注
merCustomerId String 商户平台用户的唯一标识
jrUserMobile String 不能同时为空 用户绑定的手机号
jrUserEmail String 用户绑定的email
JrNickName String 可空 昵称

响应参数对象说明如下:

PersonalRegisterResponseBody
属性名 类型 空值 备注
jrId String 金融会员ID
merCustomerId String 商户平台用户的唯一标识
status String 会员状态

个人账户信息查询

请求参数对象:PersonalAccountInfoRequestBody

响应参数对象:PersonalAccountInfoResponseBody

接口对象及方法:PersonalAccountService.queryAccountInfo()

请求参数对象说明如下:

PersonalAccountInfoRequestBody
属性名 类型 空值 备注
merCustomerId String 商户平台用户的唯一标识

响应参数对象说明如下:

PersonalAccountInfoResponseBody
属性名 类型 空值 备注
jrId String 金融会员ID
merCustomerId String 商户平台用户的唯一标识
status String 会员状态
registerDate Date 注册时间
jrUserMobile String 绑定手机号
jrUserEmail String 绑定邮箱

余额支付收单接口

请求参数对象:BanlancepayOrderRequestBody

响应参数对象:BanlancepayOrderReponseBody

接口对象及方法:BanlancepayService.order()

请求参数对象说明如下:

BanlancepayOrderRequestBody
属性名 类型 空值 备注
merCustomerId String 商户平台用户的唯一标识
merOrderNo String 商户订单号,唯一定位一笔订单
orderAmount Long 单位:分
memo String 订单概述,限制30中文

响应参数对象说明如下:

BanlancepayOrderReponseBody
属性名 类型 空值 备注
merCustomerId String 商户平台用户的唯一标识
merOrderNo String 商户订单号,唯一定位一笔订单
orderAmount Long 单位:分
orderCode String 收单成功,金融返回该笔订单的流水号,在支付环节需要回传至收银台

接口文档下载

文档下载

咨询合作

  • 获取验证码

提交成功

专业客户经理后续会与您联系,祝工作顺利!

正在提交,请稍后...

咨询合作