华润--线上
    华润--线上
    • 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.7 线上-退款

    公共参数#

    serviceCode 填 GXFWCP.A5772

    1.7.1 业务请求参数(bizData)#

    1.7.1 业务请求参数(bizData)
    参数类型长度必填描述示例值说明
    mercOrderNoString64是商户订单TRF202110030000000000000000350商户侧生成的该笔退款单的单号;备注:该笔单号请保持每笔唯一,该单号防重;
    merchantNoString32是商户号FM0000000000801入驻商户号
    origMercOrderNoString64是原落单商户订单号TPO202110030000000000000000349落单接口中商户侧订单号值:mercOrderNo
    orderAmountString50是订单金额19988单位分; 100=1元交易金额,不允许有小数点,取值范围为[1,99999999999999],如199.88元,则此域为19988,
    退款金额说明:1:可以进行全额退,传全部退款金额;2:可以进行部分退款,传部分退款金额,
    orderDescString否订单描述信息用户退货用于描述退款原因
    productAreaString否退款商品域传jsonArray字符串[{"productNo": "202501","productName": "222","productAmount": "30","productNum:": "10""}]" ,传json串 ,具体见报文示示例
    productDescString512否退款商品描述
    backNotifyUrlString否后台通知地址https://merchant.com/service/backEndNotify.do分配值
    refundTypeString是退款类型FULLrefundType枚举值如下:1:全额退款模式:FULL 2:部分退款模式:PART
    storeIdString是商户门店编号567175705
    storeNameString是商户门店名称FM0000000000801
    storeAreaString是商户门店区域FM0000000000801
    extString1000否拓展域
    sscUidString64否饭卡通平台用户Id饭卡通平台联登时提供,回传
    mobileString11否手机号码饭卡通平台联登时提供手机号,回传
    canteenNoString64否食堂编号S05145265食堂编号, 如有回传
    cardNoString64否饭卡卡号如果有就传
    报文示例
    {
      "ext": "",
      "terminalNo": "",
      "operatorNo": "",
      "mercOrderNo": "TRF202110030000000000000000350",
      "storeId": "567175705",
      "origMercOrderNo": "TPO202110030000000000000000349",
      "refundType": "FULL",
      "backNotifyUrl": "",
      "orderAmount": "19988",
      "productArea": "",
      "productDesc": "IphoneX",
      "storeName": "",
      "orderDesc": "用户退货",
      "storeArea": "",
      "merchantNo": "FM0000000000801",
      "sscUid":"20240525001",
      "mobile":"18758005800",
      "canteenNo":"",
      "cardNo":""  
    }

    1.7.2 业务响应参数(bizData)#

    参数类型长度必填描述示例值说明
    respCodeString6是应答码000000返回000000时,由orderStatus判断状态。
    respMsgString200是应答码描述操作成功具体返回枚举值待补充
    busiOrderNoString64否业务单号20210918000000000000000000000000000187
    orderCompleteTimeString18否交易完成时间20240308120000格式:yyyyMMddHHmmss
    orderStatusString25否订单状态00枚举值如下:订单状态: 00 成功 02 处理中 03 失败
    failCodeString25否失败原因编码订单状态为失败时存在
    failMemoString25否失败原因描述订单状态为失败时存在
    paymentDetailJSONArray10否支付明细
    payInstrument
    String10否支付工具WLT-b4枚举值详见1.4.3 附录
    subPayAmt
    String10否支付工具金额100单位:分
    报文示例
    {
      "orderCompleteTime": "20240308120000",
      "failCode": "",
      "respMsg": "操作成功",
      "orderStatus": "00",
      "busiOrderNo": "20230720000000000000000000000001386614",
      "respCode": "000000",
      "failMemo": ""
    }

    1.7.3 附录#

    支付机构支付机构枚举
    饭卡f1
    上一页
    1.6 线上-落单支付
    下一页
    1.8 线上-订单查询
    Built with