Use Magento in foreign trade business

我挺奇怪的,搜了一下竟然没人写过此类话题。怎么把 Magento 应用到外贸企业是我从一开始接触 Magento 就盘旋在我脑袋里的思考点,但却没人讨论过。或许 Magento 天生适合 b2c,或许外贸企业的眼光沉浸于展销会、阿里巴巴?

我不否认拿 Magento 去做外贸业务(我指的是报关出口)是有难度的,需要改造很多地方。今天突然想讲一讲,是因为我理清了一个思路:如何处理询盘 (enquiry)。在外贸实践中,询盘不是一个订单 (order)。这左右了我,老想着 extends Mage_Sales_Model_Quote 或 Mage_Wishlist_Model_Wishlist 去做一个 enquiry model,因为 quote 或 wishlist 都可以说是客户下单前的 enquiry。

但在编程实践中,外贸业务的 enquiry 应该由 extends Mage_Sales_Model_Order 才最适合,因为每个 enquiry 都是一个具体的、有形的客户做的,客户的国别、地址都是报价的考虑要素,Mage_Sales_Model_Quote 或 Mage_Wishlist_Model_Wishlist 都不具备这些要素,只有 Mage_Sales_Model_Order 才具备。所以,最简单的办法是为 order 自定义一些 pending 前状态,如 enquiry, offer, offer-accepted, offer-dead。

今后我会多谈谈我怎么把 Magento 应用到外贸企业的思路。

Leave a Reply

Your email address will not be published. Required fields are marked *