华润--线上
    华润--线上
    • 1.0 文档修订
    • 1.1 文档说明
    • 1.2 协议说明
    • 1.3 通用响应码说明
    • 1.4 联登
    • 1.5 根据authCode获取sscUid
    • 1.6 线上-落单支付
    • 1.7 线上-退款
    • 1.8 线上-订单查询
    • 1.9 交易结果通知
    • 2.1 线上-重置支付密码(甲方确认暂时不做)
    • 2.2 线上-短信验证码(甲方确认暂时不做)
    • 3.0通用对帐文件

    1.8 线上-订单查询

    公共参数#

    serviceCode 填 GXFWCP.A5774

    1.8.1 业务请求参数(bizData)#

    1.4.1 业务请求参数(bizData)
    参数类型长度必填描述示例值说明
    mercOrderNoString64是商户订单TPO202110030000000000000000349
    merchantNoString32是商户号FM0000000000801分配值
    orderTypeString32是订单类型00200020:消费、0021:退款
    报文示例
    {
      "mercOrderNo": "TPO202206011048430629861cf33c2dcf0",
      "merchantNo": "FM0000000000801",
      "orderType": "0020"
    }

    1.8.2 业务响应参数(bizData)#

    参数类型长度必填描述示例值说明
    respCodeString6是应答码000000具体枚举值待分配
    respMsgString200是应答码描述成功,仅代表:请求成功;具体交易是否成功, 需要调用查询接口,根据查询接口的字段:orderStatus 进行判断
    busiOrderNoString64是业务单号20210918000000000000000000000000000187响应码成功时不为空
    orderStatusString6是订单状态枚举值如下:订单状态:01 初始 00 成功 02 处理中 03 失败 04 关闭
    merchantNoString32是商户号FM0000000000801枚查询商户号
    requestTimeString14是订单请求时间20230719145901格式:yyyyMMddHHmmss
    orderTypeString2是订单类型0001枚举值:0020:消费、0021:退款
    providerChannelCodeString64是华润客商编码3296199001华润客商编码
    orderAmtString100是金额100消费金额,单位分;100=1元
    orderCompleteTimeString18否交易完成时间20240308120000格式:yyyyMMddHHmmss
    currencyString10否币种CNY
    productAreaString否退款商品域
    productDescString50否退款商品描述
    orderExpTimeString32否订单过期时间
    extString1000否拓展域格式:json字符串{}
    failCodeString25否失败原因编码订单状态为03(失败)时返回
    failMemoString否失败原因描述订单状态为03(失败)时返回
    paymentDetailJSONArray10否四方查单支付明细1
    payInstrument
    String10否支付工具WLT-b4枚举值详见1.4.3 附录
    subPayAmt
    String10否支付工具金额100单位:分
    sscUidString64是饭卡通平台侧用户Id饭卡通平台联登时提供,回传
    mobileString11否手机号码饭卡通平台联登时提供手机号,回传
    canteenNoString64否食堂编号S05145265食堂编号, 如有回传
    cardNoString64否饭卡卡号如果有就传
    报文示例
    {
      "ext": "",
      "orderType": "0020",
      "validationList": [
        {
          "validationCode": "PAY_PWD"
        }
      ],
      "orderStatus": "00",
      "orderAmt": "100",
      "mercOrderNo": "TPO202206011048430629861cf33c2dcf0",
      "failMemo": "",
      "orderCompleteTime": "2022-06-01 10:55:02",
      "productArea": "[{\"productNo\": \"202501\",\"productName\": \"222\",\"productAmount\": \"30\",\"productNum:\": \"10\"}]",
      "productDesc": "IphoneX",
      "paymentDetail": [
        {
          "detailExt": "{\"liqDate\":\"20220601000000\",\"feePoint\":50,\"feeAmt\":\"\"}",
          "payInstrument": "",
          "subPayAmt": ""
        }
      ],
      "merchantId": "FM0000000008801",
      "failCode": "",
      "respMsg": "成功",
      "currency": "CNY",
      "busiOrderNo": "20220601000000000000000000000001166717",
      "respCode": "000000",
      "sscUid":"20240525001",
      "mobile":"18758005800",
      "canteenNo":"",
      "cardNo":""
    }

    1.8.3 附录#

    支付机构支付机构枚举
    饭卡f1

    1.8.4 respCode返回码#

    码值定义描述备注
    200001参数不合法失败处理
    200005原订单号不存在
    上一页
    1.7 线上-退款
    下一页
    1.9 交易结果通知
    Built with