Neil購物車為Neil網站設計工坊2018年全新開發多功能購物車,使用Xoops2.59,架構參考yahoo及momo等主流購物車運作方式,採用全綠界金流串接,訂購者可以線上刷卡/網路ATM付款,櫃員機付款,完成付款後系統會自動通知管理員前往查核款項,功能說明如下:
後台功能
1、購物車設定 settings.php
A、明設定
->購物須知說明欄位
->商品保證說明欄位
->商品運送說明欄位
->購買說明說明欄位
->退款資訊說明欄位
->退貨資訊說明欄位
B、通知設定
->出貨通知說明欄位
->已送達通知說明欄位
->同意退款作業通知說明欄位
->不同意退款作業通知說明欄位
->同意退貨通知說明欄位
->不同意退貨通知說明欄位
->退貨退款通知說明欄位
->付款完成通知說明欄位
D、系統設定
->購物車前台頁面商品排列方式(最新/排序)
->前端商品顯示幾則
->後端商品顯示幾則
->商品代表圖寬度
->商品圖寬度
->購物車中可存放商品上限(超過無法在加入購物車)
->單金額超過免運費(超過設定金額免收運費)
->訂單編號前綴設定
->刪除未付款訂單天數(超過天數未付款定單自動刪除)
->刪除購物車存放商品天數(超過天數未形成訂單的購物車商品自動刪除)
B、金流管理(AES加密)
->綠界金流特店編號
->綠界金流HashKey
->綠界金流HashIV
->付款方式(信用卡/網路ATM/櫃員機ATM)
->金流狀態(測試串接/正式串接)
C、發票捐贈項目->建立發票捐贈單位讓定購者選擇
D、物流設定->建立物流單位管理員出貨時可選擇。
2、商品分類 sort.php
分類列表,建立分類,編輯分類、分類排序,刪除分類。
3、商品管理 product.php
A、建立/編輯商品,
B、商品列表(查詢/排序/編輯/刪除/推薦商品)
C、建立編輯商品圖片管理
D、推薦商品管理->建立該商品的推薦商品(多筆)
E、配送狀態管理->建立商品的配送項目(可選)
F、贈品管理->建立商品可選擇的贈品
G、商品查詢/分類/狀態/關鍵字
H、 缺貨商品管理->顯示目前缺貨中的商品,可增加商品數量
4、訂單管理 order.php
A、查詢功能(訂單編號/姓名/手機/時間)
B、訂單列表(購物車訂單/綠界訂單)
C、訂單狀態一覽(掌握訂單流程)。
D、商品詢問訂單管理
E、退貨訂單管理管理
5、訂購人管理 orderpeople.php
A、訂購人列表功能
->會員資料
->訂單資料
->訂購人資料
->收件人資料
->發票紀錄
->刪除訂購人
B、訂購人搜尋(訂購人姓名/手機)
6、 銷售統計管理 salesstatistics.php
A、訂單銷售統計-可匯出Excel
B、商品銷售數量統計
C、商品銷售金額統計-可匯出Excel
前台功能
1、購物車首頁 index.php
A、銷售商品
B、推薦商品
C、促銷商品
D、預購商品
E、熱銷商品(按照銷售數量排列)
F、商品查詢/分類/狀態/關鍵字
G、分類選單
H、商品缺貨MAIL通知自後動轉缺貨
I、 預購商品到期自動轉為販售
J、商品加入購物車功能
K、前台編輯商品與刪除商品功能
2、購物車商品頁面 shopwcase.php
A、商品內容展示(按照後台建立欄位顯示)
B、 加入購物車/加入追蹤清單/預購商品
C、推薦商品區塊(如有設定才顯示)
D、FB推文功能
E、商品缺貨通知自動轉為上架
F、預購商品到期自動轉為上架
G、編輯商品/刪除商品/商品圖片管理/推薦商品管理
3、購物清單shoppingcart.php(會員權限)
A、購物車定購商品列表
->計算數量增減金額(商品金額/運費金額/總計金額/數量)
->贈品增減
->刪除購物車商品
->判斷購物金額是否超過免運費
B、追蹤商品列表->可轉購物車或刪除。
C、訂單料填寫
->購買者資料填寫(第一次填寫後寫入資料表續購自動填入資料)
->收件人資料(第一次填寫後寫入資料表續購自動填入資料,可以建立多筆收件人選擇)
->訂單備註說明->可以針對定單中商品前寫備註說明,會顯示在訂單中
->發票開立->可選擇發票捐贈及開立發票,開立發票第一次填入後資料存入資料表,續購自動填入數值,可建立多筆發票資料(二聯三聯均可)
->選擇付款方式(按照後台金流中選擇付款方式顯示)
D、訂單確認->
確認填寫資料及商品資料,若無誤送出後前往綠界金流頁面,重新設定則會返回購物清單中。
E、 金流串接->使用綠界金流線上付費機制服務,完成付款後會返回訂單列表中。
4、訂單管理(會員權限)
A、訂單列表->列出所有成立定單(如未繳費訂單超過期限會自動刪除)
B、訂單狀態列表->顯示訂單流程BAR,會有時間標記,顯示物流。
C、訂單資訊頁->點選訂單列表【觀看訂單詳細資料】即可進入訂單內容頁。
D、重新付款->如已成立訂單卻未付款(付款失敗),可以重新付款選擇新的付款方式。
E、取消訂單->如定購購者已付款經確認後(流程3),才能使用取消訂單功能。
F、退貨功能->如訂單已出貨並確認到貨才能使用退貨功能。
G、時間查詢功能->可以按月份查詢訂單。
H、訂單諮詢功能->可以針對訂單提出諮詢,管理員會收到MAIL通知,可以線上回覆問題,訂單可提出多筆諮詢。
5、 訂單內容(會員權限)
A、顯示訂單內容及各項流程回覆內容,管理員可編輯購買者資料/收件人資料/開立發票資料。
B、 訂單列印功能-可以列印訂單資料自動去HTML標籤去表頭表尾。
6、 訂購人資料編輯(會員權限)
A、會員權限->可編輯訂購者資料,觀看到貨訂單列表/取消訂單列表/退貨訂單列表/線上諮詢訂單列表
B、管理員權限->管理員可以設定黑名單功能,被加入黑名單的
定購者無法使用:
1、購物車加入商品功能。
2、追蹤清單加入商品功能。
3、預購商品加入商品功能。
4、線上客服諮詢功能。
7、收件人資料列表管理(會員權限)
->訂購者可以編輯預設收件人,以及修改預設收件人資料。
8、發票資料列表管理(會員權限)
->訂購者可以編輯預設發票單位,以及修改預設發票單位資料。
9、預購商品列表(會員權限)
->預購商品列表,顯示未上架預購商品列表/已上架預購商品列表,如商品已上架會通知訂購者並改為已上架列表。
區塊功能
1、商品分類選單->顯示後台建立商品分類(三級選單)
2、商品區塊->顯示(促銷商品/新進商品/推薦商品),商品可以加入購物清單。
3、購物車管理區塊
A、購物車管理(管理員權限出現)
B、會員ID
C、商品購物車 shoppingcart.php
D、訂單管理orderadmin.php
E、預購商品列表 preorderadmin.php
F、編輯會員資料(Xoops會員編輯頁面)
G、編輯寄件人資料 senderadmin.php
H、收件人資料管理 recipientsadmin.php
I、 發票資料管理 invoiceadmin.php
J、商品諮詢列表 advisoryadmin.php
K、取消訂單列表 returnsadmin.php
L、退貨訂單列表 returnsadmin.php
庫存功能新增
1、 商品增加缺貨欄位,購物清單增缺貨說明,商品展示內容頁增加缺貨說明。
2、 增加建立訂單時購物車商品數量扣除商品數量/加上售出次數
3、 商品缺貨時由未上架改成缺貨狀態
4、 增加自動刪除訂單時間,刪除訂單自動加回商品數量
5、 未付款訂單列表及頁面增加付款期限日期說明,訂單頁面增加前往付款按鈕。
6、 增加刪除購物車中商品時間及刪除功能(未成立訂單的購物清單商品)。
7、 購物清單送出商品數量判斷-商品0送出清單自動刪除
8、 新增商品時必填欄位設置
9、 送出建立訂單訂單編號重複判斷,如為返回上一頁重送訂單數值則不寫入資料表
2019-4月功能新增
1、 修改購物車訂單備註說明,增加管理員可編輯已成立訂單備註說明功能
2、 訂單全部可填寫欄位通通加上去資料表標籤功能,防止AJAX訂單寫入失敗(安全因素被protector模組阻擋)。
3、 增加訂單作廢功能,作廢訂單自動返回訂單商品數量,但訂單資料還是存在。