发货信息录入接口【is_all_delivered】有关疑问:
1,如果一个支付单有5个包裹(顺丰2+中通2+德邦物流1),当is_all_delivered不传true之前,发货信息录入接口是否能调4次?还是最多也只能2次?
请回答:4次/2次
2,如果任何情况下,同一支付单,都只能调用2次接口,那么,第二2次调用时,is_all_delivered必须是true?
请回答:是/否
3,is_all_delivered=false时,会给用户推送【您有一个快递号寄出】的消息吗?注意啊,我说的这个消息不是【发货完成通知】
请回答:会/不会
4,is_all_delivered=false时,部分包裹已经发货并录入了,但还有1个包裹超过48、72小时了,这时,会被微信视为不按时发货吗?
请回答:会/不会
5,总结:分拆时,如果“接口始终只能调用2次、无单个包裹寄出通知、其中1个包裹超时也算违规”,那么is_all_delivered有什么意义呢?直接【让我们把支付单的所有快递号凑齐】了再上传,不就完事了吗?
6,接口参数"商品信息item_desc"直接写“商城订单号:20240820000000001”不算违规把??因为产品名称一般都有20多个字,既写不完整,又可能涉及到隐私,把商品名称裸裸的写出来,不妥啊。
期待回答,谢谢~~~
你好,不支持。
1和2:is_all_delivered最后一次订单上传为false。只有is_all_delivered为true是才支持多次拆分发货。
3:会
4:根据情况判定
5:总结错误,请看问题1答案
6:
您好,这个答案我有点没理解。
请问,如果一单包裹数超过10个,可以调用多次吗?
比如,一单买了50箱苹果,仅有一笔支付单,每箱都是单个包裹发货。按照流程选择:普通录入 + 分拆发货,那么可以选择的方式:
【A】调用5次,每次10个,这样发货?【B】发不了,因为一个支付单不能超过10个包裹?
有劳解答,谢谢~
之前没有小程序可做联调,现在经过调试后,得出以下结论,供其他人参考:
同一笔付款单多个物流单(分拆发货模式):
1)只要is_all_delivered一直传false,说明这笔付款单还未完成发货,对于未完成发货的付款单,接口最多可以调用10次(因为包裹不能超过10个)
2)已经上传部分物流单了,再继续调用api上传新物流单时,老物流单【可带、可不带】,api内部会将“已上传的物流单、这次上传的物流单”做【非重复合并】处理
3)在没有全部完成发货前,微信不会推送【您有一个快递号寄出】的消息,直到is_all_delivered=true才发送【发货完成通知】
4)发了部分货,但只要is_all_delivered没有等于true,微信后台就是“待发货”,超过发货时效也会“视为违规”
5)发货时效:若无约定默认48小时,商家可以在【产品标题、产品详情】里,明确声明该产品7天、14天内发货。
6)延期发货:超过15天未发货需报备,14内可以发货则无需报备(也报备不了api返回错误)
7)为了避免纠纷和处罚,item_desc填写具体商品名称
8)如果订单部分产品缺货,商家【有货产品先发,过10天再补发欠货产品】:
这种暂时缺货场景,我们没必要发一个快递就上传一次,理由参考上面的(3、4),完全可以【等本地凑齐所有快递单后一次性上报】
1、分拆发货单笔订单最多发货10次
2、参考1
3、物流消息推送不是发货管理通知的,发货管理下发的是发货通知、确认收货提醒通知,订单收货完成通知
4、会
5、分拆发货不是为了给你延迟发货使用的,很多场景都会涉及分拆发货
6、item_desc最大支持120个字,需要按要求传递避免纠纷和处罚