是否可以在批处理系统中添加运输跟踪编号?

时间:2014-02-10 09:04:15

标签: magento

想象一下客户A 在电子商务网站下订购5件商品(通过Magento收集信息并将其发送到后台发生的仓库)。网站记录订单并将此信息处理到仓库。仓库收集信息,在处理和运输产品后,向客户A <提供带有跟踪和运营商编号的运输信息。

我的问题是,

我想单独更新Magento内部每个产品的跟踪号,因为每个产品的发货时间可能不同。如果客户下了批量订单并逐个接收产品但是相同的跟踪号码会产生误导,因为客户可能会认为所有产品都会在同一天到货而客户可能会不满意。

如何使用Magento为每个产品分别设置一个跟踪号?

1 个答案:

答案 0 :(得分:0)

Magento将这一切都内置在API中。您可以针对订单创建新货件,并指定订单中已装运的物品以及每个货件的唯一跟踪代码。因此,一个订单可以根据您的需要提供多个货件。捆绑套件可能有点麻烦,但配置中有一个选项可以处理捆绑套件的部分装运。查看http://www.magentocommerce.com/api/soap/sales/salesOrderShipment/sales_order_shipment.create.html以获取API文档。我们有一个Java应用程序,可以从我们的后台获取10分钟周期内的所有交付清单信息,然后发出SOAP请求以创建货件通知。这也会向客户发送一封电子邮件以及跟踪代码,如果您通过自定义模块添加快递,您也可以将其设置为magento处理您的快递跟踪链接,可以从我的帐户区域访问该客户和它也包含在客户每次发货通知的电子邮件通知中。