同一門課程由招培系統管理教學內容與上課安排,商城負責對外售賣。商品下架不會刪除課程;付款成功也不等於學員已上課或已取得學時。
flowchart TD
A[招培建立並發佈課程版本] --> B{授課方式?}
B -- 排期班 --> C[招培建立可報名排期和名額]
B -- 錄播課 --> D[招培設定學習開放規則]
C --> E[商城新增商品並關聯課程]
D --> E
E --> F[設定介紹 價格 售賣時間與學習期限]
F --> G[提交審核]
G -- 未通過 --> E
G -- 通過 --> H[到上架時間展示商品]
H --> I[買家選課並付款]
I --> J{購買方式?}
J -- 個人 --> K[自動分配並啟用買家席位]
J -- 企業 --> L[企業取得待分配席位]
L --> M[管理員以電郵邀請或批量匯入學員]
M --> N[學員接受邀請並啟用席位]
K --> O[招培建立報名及學習權限]
N --> O
O --> P{授課方式?}
P -- 排期班 --> Q[按排期上課並記錄出勤]
P -- 錄播課 --> R[席位啟用後開始計算學習期限]
Q --> S[招培判定完課並發出證書]
R --> S
| 功能 | 營運需要完成的事 |
|---|---|
| 商品建檔 | 從已發佈課程選擇版本,填寫商品名稱、介紹、封面和售賣對象;排期班選擇可報名場次,錄播課設定學習期限。 |
| 價格與時效 | 設定售價、企業價格、上架及停售時間。排期班同時顯示招培的上課時間、報名截止和剩餘名額。 |
| 審核與上下架 | 審核商品資料後上架;可手動下架。課程退役、排期取消或售賣條件失效時停止新售。 |
| 訂單與席位 | 查看付款、退款及學習開通狀態;企業訂單查看已分配、待分配席位,支援電郵邀請與 CSV 批量匯入。 |
| 變更與售後 | 找出受排期變更影響的已付款訂單,通知買家,處理改期、退款和開通異常。 |
招培課程是教學內容的來源,商城商品是售賣包裝。買家付款後,訂單產生相應數量的購買席位;席位分配給學員後,招培才建立該學員的報名及學習記錄。商城訂單可查看是否已開通,招培營運可由學員報名追查來源訂單。
| 購買方式 | 付款後 | 何時開始學習權限 |
|---|---|---|
| 個人購買 | 系統付款後自動分配並啟用買家席位;排期班保留所選場次名額。 | 錄播課從付款後的席位啟用時開始計時;排期班按所選場次上課。 |
| 企業購買 | 企業管理員付款後再分配席位,可逐一電郵邀請或匯入 CSV;學員接受邀請後完成分配。 | 錄播課在各學員的席位啟用後分別開始計時;排期班的名額在購買時按所選場次保留。 |
未分配席位不會自動變成學員的上課紀錄。學員開始學習或排期班開課後,席位不可轉讓;企業須在該場次開課前完成分配。
| 情況 | 商城處理 | 已付款學員 |
|---|---|---|
| 商品手動下架或售賣期結束 | 停止新售及下單。 | 原訂單和已開通的學習權限保留。 |
| 招培課程退役 | 關聯商品停止新售。 | 既有報名及學習紀錄保留;需要改動上課安排時另行通知。 |
| 排期班報名截止或名額售罄 | 該場次不可再購買;有其他可報名場次時仍可展示其他選項。 | 已確認的名額和訂單保留。 |
| 排期時間或地點變更 | 更新商品詳情並標記受影響訂單,通知買家及學員。 | 保留原成交資料,按新的上課安排處理。 |
| 排期取消 | 立即停止該場次新售,通知買家選擇其他場次或全額退款。 | 改期或退款須留下處理紀錄,不直接刪除原訂單。 |
| 已付款但學習未開通 | 顯示「已付款、開通異常」,交由營運處理。 | 不可顯示為已上課或已完課。 |
錄播課尚未開始學習、排期班尚未開課的席位可申請全額退款;開始後由營運按退款政策審核。退款後停止未來學習訪問,但保留原訂單、已發生的學習紀錄、證書及審計證據。排期取消時,個人買家或企業管理員可選擇改期或全退;詳見退款流程。
外部個人和企業學員完課後可取得學習紀錄與證書。購買或取得證書都不會自動把學時記入內部牌照合規台帳;是否可認列監管學時須另行核實課程認可及學員資格。
招培以 course_id、course_version_id 管課程,排期班另有 schedule_id;商城以 product_id、sku_id 管商品,以 order_id、order_item_id 管交易。每個席位有 allocation_id,分配學員後對應一筆 enrollment_id。訂單保留購買時的課程版本、排期、價格與權益,後續改價或下架不追改舊訂單。