ECJiaWiki:Api:shop/payment

来自ECJiaWiki
跳转至: 导航搜索

应用场景

 app店铺支持的支付方式

接口名称

 shop/payment

Header请求参数

字段名 变量名 必填 类型 示例值 描述 since deprecated
设备唯一ID device-udid String a46d663d675d4858ea7d0a21c2de06e9 设备的唯一编号 1.3.0
设备客户端类型 device-client String android,iphone,h5,weapp 设备类型的描述 1.3.0
产品编号 device-code String 6015 产品编号 1.3.0
API版本 api-version String 1.6 API接口版本号 1.3.0

举例如下

{
    "device-udid" : "a46d663d675d4858ea7d0a21c2de06e9",
    "device-client" : "weapp",
    "device-code " : "6015",
    "api-version" : "1.6",
}

返回参数

字段名 变量名 必填 类型 示例值 描述 since deprecated
返回状态码 status Json {"succeed" : 1} 返回请求接口后的数据,succeed为1代表成功,0则为失败,失败后则返回error_code(错误code)及error_desc(错误说明) 1.3.0
返回信息 data Json 请求接口提供的返回信息 1.3.0
└店铺支付方式信息列表 payment Array 店铺支付方式信息列表 1.3.0
  └支付方式id pay_id Int 10 支付方式id 1.3.0
  └支付方式code pay_code String pay_balance 支付方式code 1.3.0
  └支付方式名称 pay_name String 余额支付 支付方式名称 1.3.0
  └支付方式费用 pay_fee Int 0 支付方式费用 1.3.0
  └支付方式是否支持货到付款 is_cod Int 0或1 支付方式是否支持货到付款 1.3.0
  └支付方式是否属于在线支付 is_online Int 0或1 支付方式是否属于在线支付 1.3.0

成功举例如下

{
      "data": {
            "payment": [{
                "pay_id": "18",             
                "pay_code": "pay_balance",
                "pay_name": "余额支付",
                "pay_fee": "0",
                "is_cod": "0",         //是否支付货到付款
                "is_online": "1"       //是否属于在线支付
            },
            ]
      },
      "status": {
             "succeed": 1,
      }
}

失败举例如下

注:错误编码