快递鸟电子面单接口是不错的,通过快递鸟电子面单接口将订单号,收寄件地址等信息通过电子面单API传递给快递公司,快递公司会通过接口返回物流单号给到用户端,打印在面单上,就是面单上的运单号。加盟快递公司需要预先充值单号,要联系当地合作网点。支持31家快递公司电子面单接口,支持顺丰和圆通电子面单,并且顺丰和圆通电子面单单号也可以通过快递鸟后台申请,注册快递鸟可获取现成的电子面单模板,快递鸟返回的是快递公司官方认可的html模板,电子面单接口会返回包含收件人和寄件人以及商品信息等数据的模板,用户可以直接将该电子面单模板进行打印,将返回的数据放在HTML控件中显示就行,不同快递公司电子面单模板不一样。
接入前准备(TO商家业务人员)
1、申请快递鸟用户ID和API key
2、申请快递电子面单客户号
开发接入(TO商家技术开发人员)
1、下载快递鸟技术文档和对接攻略
2、参照技术文档开发
3、电子面单模板处理
用户可根据自身的实际情况及未来发展的需要来决定是否需要接口返回模板(参数:IsReturnPrintTemplate 0-不需要,1-需要),推荐平台/工具/ERP类用户自行开发设计,直接发货商家使用接口返回的模板,如有特殊需求可自行开发;
3.1 平台性/工具/ERP类用户
因其系统使用商家较多,同一模板无法满足所有商家需求,推荐根据商家需求自行设计面单模板。
优势:灵活性高,不受快递鸟模板变动的影响,商家体验更好
劣势:对用户技术能力有一定要求
3.2 直接发货商家
A、 对模板无要求,快递鸟接口返回的模板已能满足的商家,可直接使用。
优势:接入成本低,方便易用,可使用快递鸟批量打印功能
劣势:灵活性不高
B、 对模板有一定要求,快递鸟接口返回的模板无法完全满足的商家,可对返回的html模板报文进行处理,或自行设计面单模板样式。
优势:接入成本较低,方便快捷
劣势:对用户技术能力稍有要求
可能遇到的问题:
1、电子面单接口下单返回”单号不足”“余量不足”“没有可用单号”“没有库存”是什么意思?
答:电子面单客户号需有足够的单号才能下单成功,当单号不足时请联系网点进行充值;
2、接口返回“校验码有误”是什么原因?
答:快递公司不支持的特殊字符:’ ” # & + % \ < >
请确认请求数据(包含收寄方姓名、电话、地址、商品名称等所有订单数据)中是否含有以上特殊字符;
3、电子面单下单返回结果false,错误码106,订单号已下单成功?
答:电子面单下单接口订单号OrderCode不能重复使用,重复使用会报错且返回的面单是此订单号上次下单的内容;
4、电子面单返回“暂无打印模板”是什么原因?
答:默认的模板TemplateSize无需传值,非默认模板传对应模板尺寸,不可传值不存在的模板尺寸代码;
5、电子面单接口下单返回“203填写的快递公司电子面单账号密码有误,请核实确认”是什么原因?
答:是电子面单账户异常,需要联系网点确认拿到正确的商家ID和商家接口密码;
6、电子面单生成后可以取消吗?不发货的话单号会作废吗?
答:快递公司有单号回收机制,未使用的单号会自动回收。具体回收规则请与快递公司网点确认;