alibaba_nlife_BToBTradeStatusNotify (采购单状态变化通知)

消息产生条件

零售商或供货商在零售+平台中对采购单进行操作,此时,会触发采购单状态推送通知;
在获取到此通知后,可通过获取采购单详情接口查询采购单详情;
零售商在零售+平台发起采购申请,供货商在零售+平台上同意采购申请的报价和佣金等,此时,触发消息推送:
status=WAIT_FOR_CONFIRM
供货商系统通过接单接口接受采购申请,此时,触发消息推送:
status=WAIT_FOR_PAY
供货商系统通过拒单接口拒绝采购申请,此时,触发消息推送:
status=REFUSED
零售商在零售+平台支付预付款,此时,触发消息推送:
status=WAIT_FOR_CONSIGN
供货商系统通过发货接口发货,或者供货商直接在零售+平台操作“发货”,此时,触发消息推送,分两种情况:
已全部发货
status=CONSIGNED
部分发货
status=CONSIGNED_PART
发货的详情可通过获取采购单详情接口查询;

消息属性

名称 类型 是否必须 示例值 描述
status String 可选 WAIT_FOR_CONFIRM 采购单状态,枚举类型。 1. WAIT_FOR_CONFIRM:等待确认,此时可接单或拒单,新创建的采购单为此状态; 2. REFUSED:供货商已拒单,如果供货商拒单,采购单为此状态; 3. WAIT_FOR_PAY:等待零售商支付预付款,如果供货商接单,采购单为此状态; 3. WAIT_FOR_CONSIGN:等待供货商发货,如果零售商支付了预付款,采购单为此状态,此时可发货; 4. CONSIGNED_PART:部分发货中(含部分发货的情况),如果供货商发货但没有把采购单中的全部商品发出,采购单为此状态,此时,供货商还可以多次发货; 5. CONSIGNED:已全部发货,如果供货商发货且把采购单中的全部商品发出,采购单为此状态;
supplier_nick String 可选 toptest_015测试店铺 供货商的用户nick
trade_no String 可选 PO2016120100030802 零售+平台中的采购单编号

消息示例

{
	"supplier_nick":"toptest_015测试店铺",
	"trade_no":"PO2016120100030802",
	"status":"WAIT_FOR_CONFIRM"
}

消息工具

如何获得此消息

返回
顶部