您在這裡

E-Commerce 快速指引範例

jimmy's 的頭像
jimmy 在 2006-09-30 (週六) 20:00 發表

參考資源:
http://drupal.org/handbook/modules/ecommerce

以下是e-commerence最基本的功能教學,不包含金流,而產品用實體物品當作範例(其他還有檔案軟體、贊助資金..等)。

步驟:
1. 將e-commerce整個資料夾放入資料夾 modules/

2. 到admin/modules頁面,打開幾個模組:

--------------------
address(地址資訊,用來寄送貨物用的,有些不適合台灣,需要修改code)
cart(購物車)
cod(直接付款,沒有線上金流)
parcel(物品群組)
payment(金額顯示)
product(產品)
shipping(遞送資訊)
store(管理介面)
tangible(product type的一種,實體物品,沒有此類模組無法新增產品。詳看手冊
-------------------

3. 到 admin/store/settings 去設定一些網路商店的基本的設定

4. 到 node/add 頁面,即可看到新增product底下有兩種type,選擇shippable product

5. 點進去後到了 node/add/product/tangible 為你的產品命名、描述、到期時間、產品ID等等的資訊,按送出。

6. 到 product 頁面,即可看到你的產品清單

7. 試著用另外的使用者登入,記得要有access node的權限。試著add to cart你的產品。然後測試checkout的流程:
your shopping cart
=> checkout
=> adding address
=> choose an address
=> review and submit your order
=> pay order

8. 到 admin/store 看看已經有了訂單在payments pending,點進去可以對訂單做出一些動作:
* print invoice(印發票)
* shipping notify(物品寄送通知)
* ask customer(提問)
* cancel transaction(取消交易)
而最後的「編輯」,按進去編輯,可以對此訂單設定狀態。若完成訂單,可以設定completed。

9. 到此已經基本完成了e-commerce的操作過程,額外的應用有很多,還請大家多多補充。

p.s. 找不到一些e-commerce新增模組的設定,都可以在 admin/store/settings 底下找到。

據我了解 parcel(物品群組), 這是類似推薦買這個商品還會買那些商品用的。
在商品上架的時候,會有一個欄位要你填產品編號的那個, 就是設parcel(物品群組)用的,不填寫的話,就表示不指定相關商品。