获取商户信息

接口描述

该接口用于三方app获取当前使用商户相关信息。

接入方式

PnrTransListener listener = new PnrTransListener() {
        @Override
        public void onResult(String response) {
                Timber.d("交易结果:" + response);
        }
};
JsonObject jsonData = new JsonObject();
jsonData.addProperty(PnrRequestKey.KEY_INTERFACE_TYPE, InterfaceType.Manager.IT_GET_MSG);
PnrService.getInstance(mContext).dealManage(jsonData.toString(), listener);

请求参数

  • listener 为结果监听,不能为空;
    onResult(String response) 为结果回调, response 为json串,值参见 返回结果
  • jsonData 为json字符串。
    其内的字段说明如下:
字段名称 中文描述 数据类型 要求 说明
interfaceType 接口类型 String M 接口类型,获取商户信息接口固定值为 InterfaceType.Manager.IT_GET_MSG (getMsg)

返回结果

  • response 为json字符串。
    其内字段如下:
字段名称 中文描述 数据类型 要求 说明
responseCode 系统返回码 String M 参见 系统返回码
message 错误信息 String C 当返回码为非00时出现
当交易成功(responseCod=00)时,下面参数生效
merName 商户名称 String M 商户在汇付设置的名称
memberId 商户号 String M 汇付商户号
deviceId 物理终端号 String M 汇付终端号
isLogin 是否登录 boolean M true:已登录,false:未登录
firstLoginTime 第一次登陆时间 String M 第一次登陆时间
deviceBrand 设备品牌 String O LANDI:联迪,PAX:百富,Newland:新大陆
deviceModel 设备型号 String O 终端设备的型号

Demo参考

Demo参考