2020年8月30日 星期日

LINE Pay 合作商店申請流程範例


在電商盛行的這個年代,

多元支付已成為主流,

不管是原有的轉帳服務以外,

也可透過第三方支付來購物,

除了 Google Pay 、Samsung Pay以外,

LINE也提供了相關的服務,

今天就來教大家:

LINE Pay 合作商店申請流程範例

從幾個主流的社群軟體中,

LINE 算是比較年輕的一類,

提供的服務也不再僅限於社交,

LINE Pay 也是其中一項服務,

要收款就必須申請為LINE合作商店,

既然可以線上申請就不需要專人服務避免資源浪費,

登入的方式可以選擇綁定LINE帳號,

或者另外建立商店ID帳號,




LINE Pay 合作商店註冊可分為公司戶與個人戶,

講到這邊就必須吐槽這個分類,

如果拒絕個人用戶的合作商店申請,

請官方關閉此選項,

避免彼此浪費時間在申請作業上面。



設定完商店類型與同意服務條款後,

填寫營業資訊與商店基本資料,

寫到這裡,

又不得不吐槽系統,

都已經宣告為個人用戶了,

還在問公司登記名稱做什麼?


再來就是填寫負責人相關資訊以及商店的撥款資訊,

最後必須上傳身份證明與存摺照片供人工審核。


基本上 LINE Pay 合作商店申請到了上傳審核文件之後,

理論上應該就等待審核是否通過,

其實不然,

系統要求再申請 LINE Pay Monery 合作商店申請,

作為初學者肯定是一頭霧水,

此兩者有何差異?


如果要包在一起申請就算了,

不解釋兩者有何差別也罷了,

這裡又必須吐槽一點,

申請人資料又再度填寫一次的原因為何?

剛才不都填過了,

官方能否檢查一下申請流程?

最後總結:

1. 申請作業流程繁瑣,重複要求填寫相關資訊。
2. 若拒絕個人合作商店的申請,就不要將其放在選項中。
3. 密碼複雜度要求太多。昔日提出規則的 Bill Burr 受訪對於密碼規則造成的困擾感到很抱歉。

申請流程可改進的空間很大。






 


2020年8月25日 星期二

透過 Open edX 內建功能發放課程證書


Open edX 是開源的線上教學平台,

使用者可透過網路進行線上學習,

為了提供完課證明,

也可使用系統內建功能發放:

透過 Open edX 內建功能發放課程證書

許多線上微學分,

可藉由證書取得完課證明,

甚至透過與實際的學校合作,

直接就能夠在網路上取得該課程學分。

首先必須到 

/edx/app/edxapp/lms.env.json

/edx/app/edxapp/cms.env.json

找到 features 並新增 "CERTIFICATES_HTML_VIEW": true


接著到 Oped edX 的 django 後台找到 Course Modes,

透過 course id 設定課程為 Honor 模式,


接著同樣在 Django 後台找到 Certificates,

設定好 Certificate html view configurations,

到課程管理系統 Studio 的 Settings 找到 Certificates,

點選 Set up your certificate 按鈕新增證書,


填上課程相關資訊與授課單位的數位簽章後,

按下 Create 按鈕,


同樣在此設定頁面將此證書 Activate,

也可透過 Preview 來預覽證書,

接著在 Studio 的 Settings 中的 advance settings 找到 certificate 相關設定,

依照課程需要修改欄位,

此處範例僅修改 Certificates Display Behavior 為 early_no_info


最後於課程結束後,

執行命令:

./manage.py lms --settings=production ungenerated_certs -c {CourseID}

回到課程的 dashboard 就能夠看到該課程的證書可下載
可直接選擇列印留存或分享到其他社群網頁。





 



2020年8月20日 星期四

透過 Theme 更改 Open edX 網站的外觀

改變網站外觀的方式有很多種,

除了修改原始碼以外,

也可透過佈景主題的方式來進行,

Open edx 同樣也提供此種方式:

透過 Theme 更改 Open edX 網站的外觀

分別到 /edx/app/edxapp/lms.env.json 與 /edx/app/edxapp/cms.env.json

開啟佈景主題設定

"ENABLE_COMPREHENSIVE_THEMING": true

並在 COMPREHENSIVE_THEME_DIRS 指定佈景主題存放的資料夾,

"COMPREHENSIVE_THEME_DIRS": [
    "edx/app/edxapp/my-themes/edx-platform"

]

佈景主題的目錄結構:

/my-themes/edx-platform/my-theme/lms/static/images
/my-themes/edx-platform/my-theme/lms/static/sass
/my-themes/edx-platform/my-theme/lms/templates

影片檔案放置於 images ,

樣式設定放置於 sass 資料夾中,

網頁樣板放置於 templates,

並更改資料夾權限:

sudo chown -R edxapp:edxapp /my-themes
sudo chmod -R u+rw /my-themes

執行 paver update_assets 編譯相關檔案, 


最後到 Open edX 網站的 Django admin後台,

找到 Theming 設定,

並新增一組 Site themes 設定,

重新啟動所有服務即可套用設定的佈景主題。