[关闭]
@ulodev 2019-11-25T03:39:30.000000Z 字数 1451 阅读 916

退汇信息查询接口(内部接口)

1.1. 接口地址

测试: http://api.agent.test.szulodev.com/secapi/pay/spi
生产: 找商务获取

1.2. 输入参数

字段名 变量名 类型 必填 描述
平台编码 appid String(32) 接口请求来源平台编码 例如:bank_cloud
接口代码 apicode String(32) AP14
交易日期 trade_date String(32) 交易日期,格式yyyy-MM-dd
页码 page_num String(11) 默认1页为50条数据
随机字符串 nonce_str String(32) 随机字符串,不长于 32 位
签名 sign String(32) 签名,详见签名生成算法

1.3. 返回结果

字段名 变量名 类型 必填 描述
返回状态码 return_code String(16) SUCCESS/FAIL 此字段是通信标识,非交易标识,交易是否成功需要查看 result_code 来判断
返回信息 return_msg String(128) 返回信息,如非空,为错误原因 签名失败 参数格式校验错误
return_codeSUCCESS 的时候,还会包括以下字段:
签名 sign String(32) 返回的签名,详见签名生成算法
业务结果 result_code String(16) SUCCESS/FAIL
错误代码 err_code String(32) 详细参见错误列表
错误代码描述 err_code_des String(128) 错误返回的信息描述
return_coderesult_code 都为 SUCCESS的时,还会包括以下字段(&n表示从0开始开始编号):
条数 total_rows String(32) 退汇记录条数
页码 total_page String(32) 退汇记录页码
起始记录号 begin_num String(32)
结束记录号 end_num String(32) 对账编号
退汇查询记录 reexchange_record_&n String(32) json格式
reexchange_record 包括以下字段:
退汇单号 trans_no String(32) 即代付交易平台单号
商户单号 out_trade_no String(32) 商户交易单号
退汇原因说明 body String(32) 退汇详情

1.4. 错误码

名称 描述 原因 解决方案
NOAUTH 商户无此接口权限 商户未开通此接口权限 请商户前往申请此接口权限
SYSTEMERROR 系统错误 系统超时 系统异常,请用相同参数重新调用
REPAYMENT_PARAMS_ERROR 还款信息查询参数错误 缺少必传参数 检查必传参数是否传入
REPAYMENT_NOT_EXIST 还款信息不存在 根据当前条件查询不到还款信息 确认当前传入参数是否正确
MCHID_NOT_EXIST MCHID 不存在 参数中缺少 MCHID 请检查 MCHID 是否正确
LACK_PARAMS 缺少参数 缺少必要的请求参数 请检查参数是否齐全
SIGNERROR 签名错误 参数签名结果不正确 请检查签名参数和方法是否都符合签名算 法要求
XML_FORMAT_ERROR XML 格式错误 XML 格式错误 请检查 XML 参数格式是否正确
REQUIRE_POST_METHOD 请使用 post 方法 未使用 post 传递参数 请检查请求参数是否通过 post 方法提交
POST_DATA_EMPTY post 数据为空 post 数据不能为空 请检查 post 数据是否为空
NOT_UTF8 编码格式错误 未使用指定编码格式 请使用 NOT_UTF8 编码格式
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注