开发接口文档
  1. 订单相关接口
开发接口文档
  • 快跑者开放接口文档
    • 前言
      • 文档说明
      • 订单创建商户映射逻辑
      • 签名生成规则
    • 订单相关接口
      • 计算配送费
      • 创建订单
      • 获取订单详情
      • 获取订单进程
      • 获取订单配送员坐标
      • 订单增加小费功能
      • 配送订单出餐
      • 撤销订单
      • 评论配送员
      • 拉黑骑手
    • 联盟订单相关接口
      • 计算配送费
      • 创建订单
    • 团队相关接口
      • 获取团队信息
    • 商户相关接口
      • 获取所有商户
      • 解绑授权商户
      • 设置商家名称
      • 创建关联快跑者商户
      • 获取商家储备金余额及充值链接
      • 获取指定团队是否存在相关商户
    • 门店相关接口
      • 获取门店列表
      • 修改门店
      • 删除门店
      • 关联门店
    • 配送员相关接口
      • 获取所有配送员
      • 获取指定范围配送员
      • 解除拉黑骑手
    • 回调通知
      • 配送订单状态变更回调
    • 其他
      • 常见问题
      • 微盛小程序对接快跑者
  1. 订单相关接口

计算配送费

简要描述:
计算快跑者商户发单费用,下单时若商户有优惠券,会自动进行使用最优优惠券进行抵扣
请求URL:
https://open.keloop.cn/open/order/getFee
请求方式:
GET
请求参数:
参数名必选类型说明
version是string版本号,固定为:1
timestamp是string当前时间戳
ticket是string唯一标识符
team_token是string团队Token
dev_key是string开发者中心的开发密钥
sign是string参数签名,生成规则请参考
body是string请求方法所需要的参数json字符串
body 所需参数:
参数名必选类型说明
shop_id是int第三方系统商户ID
get_tag是string取单坐标火星坐标,如:116.459226,40.007126,经度在前,纬度在后
customer_tag是string送达坐标火星坐标,如:116.459226,40.007126,经度在前,纬度在后
pay_fee否string第三方订单原配送费
order_price是string第三方订单总价
shop_tel否string第三方系统商户电话 21.07.05新增参数 用于在未发单情况下获取相关商户配送费,系统进行自动关联(快跑者存在该商户时)
distance否float第三方系统中的距离 单位km 最小值0.01km,若传了该值,计算配送费将以该值为准
weight否float重量 单位kg
merchant_code否int商户类型 1:美食,2:甜品奶茶,3:烘焙蛋糕,4:鲜花绿植,5:生鲜果蔬,6:超市百货,7:酒水茶饮,8:数码家电,9:医药健康,0:其他
返回示例
有该商户计价方案成功示例
{
    "code": 200,
    "message": "",
    "data": {
        "pay_fee": "67.4",
		"distance": "0",
        "pay_fee_detail": [
            "按单计价:¥ 31(每单31元)",
            "比例计价:¥ 0.4(按订单原价2 元抽取20% 计算)",
            "里程计价:¥ 36(00:00-12:55:1km内收1元,每增加1km加收2元,超过5km,每增加1km,加收3元,配送距离13.32km,应收36元; )",
			"优惠券抵扣:¥ -0.01(好的哈大家奉上倒计时优惠券抵扣金额0.01元)"
        ],
		"coupon_desc": {
			"primary_merchant_pay_fee": "0.02",
			"merchant_pay_fee": "0.01",
			"discount_fee": "0.01",
			"use_coupon": "1"
		}
    }
}
该商户没有计价方案成功示例
{
    "code": 200,
    "message": "",
    "data": {
        "pay_fee": "23",
        "pay_fee_detail": [
            "原始计价:¥ 23(暂未设置计价方案,以原始配送费为准)"
        ],
    }
}
调用失败示例
{
    "code": 204,
    "message": "未能获取距离",
    "data": []
}
返回参数说明
参数名类型说明
pay_feestring商户发单配送费,优惠后的配送费
pay_fee_detailstring计算方式详情
distancestring距离 单位 km
coupon_descstring优惠券信息详情
coupon_desc返回参数说明
参数名类型说明
primary_merchant_pay_feestring商户发单配送费,优惠后的配送费
merchant_pay_feestring计算方式详情
discount_feestring优惠券信息详情
use_couponstring是否使用优惠券 1 使用 0 未使用
上一页
签名生成规则
下一页
创建订单
Built with