接口 cabinet.open.door

接口说明

业务场景:第三方需接入自有支付通道,并指定某自取柜进行开门。 在请求开门前,请确保消费者已授权自有闭环可实现扣款业务逻辑(如微信支付分、支付宝芝麻信用等)。 需配合异步通知 notify.close.door 接口使用

业务参数

参数名称 类型 是否必须 说明
cid string Y 自取柜 id
tradeNo string Y 第三方系统唯一的订单号,尽可能采用支付通道的订单号,避免后期二次对账
mobile string Y 手机号
doorNum int Y 设备门号 单门柜传 1;双门柜右门为 1,左门为 2

返回示例

成功

{
    "error_code": 0,
    "error_msg": "SUCCESS",
    "data": {
        "ReceiptNo": "108284445710", // 友朋系统产生的唯一订单号
        "NotifyUrl": ""  // 当第三方开发者的业务系统完成支付后,需按照友朋的第三方支付回调接口要求,回调此URL。
    }
}

失败

{
    "error_code": -1,
    "error_msg": "错误信息",
    "sub_error_code": 400001,
    "sub_error_msg": ERR_CABINET_ACTIVESTATUS_INVALID,
    "data": {}
}

错误信息列表

中文错误提示 错误码(sub_error_code) 英文错误提示(sub_error_msg)
设备还未激活,请先配置后重试 400001 ERR_CABINET_ACTIVESTATUS_INVALID
设备维护中: 设备未开启售卖状态 400002 ERR_CABINET_NOT_ON_SALE
提示: 你有不良记录,暂无法提供服务,如需解除请联系运营商 400003 ERR_USER_HAS_RECORD_UNABLE_TO_PROVIDE_SERVICES
提示: 您有等待支付的订单,请支付后再开门 400004 ERR_USER_HAS_UNPAID_ORDER_UNABLE_TO_OPEN_DOOR
运营商系统维护中,维护代码: 888888 400005 ERR_VISUAL_IDENTITY_FEE_ARREARS
设备服务已到期,请续费后重试 400006 ERR_VISUAL_IDENTITY_FEE_EXPIRED
设备维护中: 设备断网了,请稍后再试 400007 ERR_CABINET_MAINTENANCE_NETWORK_ISSUE
错误: 设备状态获取失败,请反馈给友朋 400008 ERR_CABINET_STATUS_FETCH_FAILED
设备维护中:请先设置商品售价 400009 ERR_CABINET_MAINTENANCE_SET_PRICE_FIRST
错误:订单创建失败,请反馈给友朋 400010 ERR_ORDER_CREATION_FAILED
错误: 自取柜开门失败 400011 ERR_LOCKER_OPEN_DOOR_FAILED
错误: 设备不在线,开门失败 400012 ERR_DEVICE_OFFLINE_OPEN_DOOR_FAILED
错误: 自取柜被禁用, 请联系友朋客服 400013 ERR_LOCKER_DISABLED_CONTACT_SUPPORT
提示: 设备正在购物/补货中, 开门失败 400014 ERR_DEVICE_IN_USE_OPEN_DOOR_FAILED
错误: 设备断电, 请检查设备电源线 400015 ERR_DEVICE_POWER_OFF_CHECK_POWER_CABLE
错误: 设备摄像头异常,开门失败 400016 ERR_DEVICE_CAMERA_FAULT_OPEN_DOOR_FAILED
错误: 设备异常或欠费, 请联系友朋 400017 ERR_DEVICE_FAULT_OR_FEE_DUE_CONTACT_SUPPORT
错误: 开门失败,设备未配置商品,请联系商家 400018 ERR_OPEN_DOOR_FAILED_DEVICE_NOT_CONFIGURED_CONTACT_MERCHANT
错误: 设备门锁异常,开门失败 400019 ERR_DEVICE_DOOR_LOCK_FAULT_OPEN_DOOR_FAILED
错误: 用户开门过于频繁, 请稍后重试 400020 ERR_USER_OPEN_DOOR_TOO_FREQUENTLY_TRY_AGAIN_LATER

| 错误: 未知错误,

请联系友朋客服 | 400021 | ERR_UNKNOWN_ERROR_CONTACT_SUPPORT | | 错误: 设备不在线, 请联系友朋客服 | 400022 | ERR_DEVICE_OFFLINE_CONTACT_SUPPORT |

Copyright © YoPoint.com 2019 all right reserved,powered by Gitbook该文件修订时间: 2024-01-04 16:21:22

results matching ""

    No results matching ""