Magento大補帖,多幣別架構一次上手!
適用於跨境電商、多國語言貨幣的架構一直是Magento相當強大的優勢之一,但也因為功能強大,相對在設定上就比較複雜一些,這一次我們就要針對Magento的貨幣架構來做說明。
首先在開始說明之前,我們需要先了解一下Magento的多網站架構:
Magento主要分為Global、Website、Store與Store View四個層級,簡單說明如下:
- Global: 作用於整個系統,主要用於預設設定。
- Website: 可視為一個完整的獨立網站,每個Website可以使用不同的幣別作為基礎貨幣。
- Store: 掛載於Website之下的店面,Store最主要是用於當公司旗下有不止一種類別的產品線或品牌時,能夠以Store的方式分開。
- Store View: 主要管理最終呈現給消費者的內容,像是顯示貨幣、設計等等,但基礎貨幣會依循Website的設定。
也因不同層級的設定,其影響範圍與限制都不同,在規劃上需要三思而後行,以免影響未來的擴充性,以下將以兩個常見的應用狀況做說明:
[themeone_quote color=""]
情境一:基礎貨幣使用新台幣,主要於單一國家販售但是需要顯示不同的貨幣金額,且不同幣別金額是由基礎貨幣乘以匯率換算而來。
[/themeone_quote]
這是最簡單的應用,只需要在Store View層級分別設定不同的顯示貨幣及匯率即可。
進入後台,透過設定路徑:商店 > 配置 > 一般 > 貨幣設置(Store > Configuration > General > Currency)。
從左上切換不同的Store View並且修改預設顯示的貨幣。
當然別忘記還要設定好匯率,匯率可以透過外部匯入,或是手動設定,一般來說考慮到匯率波動、匯差匯損或是手續費等狀況,通常還是建議商家手動設定。設定路徑:商店 > 匯率設置(Store > Currency Rate)
詳細也可參考我們先前的文章「Magento 2.x如何管理貨幣」。
[themeone_quote color=""]
情境二:在多個國家販售,且不僅顯示的幣別要不同,且各國的定價也不相同。
[/themeone_quote]
在Magento的系統當中,產品價格是屬於Global或是Website層級,所以如果說一個產品在不同國家要賣不同價格,就必須劃分兩個Website而不是單純用Store View。
首先我們設定好新的Website後,直接到產品頁面,這時可以發現到當我們切換至不同Website底下的Store View時,貨幣代號變了,而且能夠輸入不同的數字並且儲存,若是在相同Website底下的Store View,所有Store View下的金額都會是最後一次所儲存的數字。
前台的顯示效果如下
第一個Website之下的Store View:
第二個Website之下的Store View:
另外,對於多國電商平台來說,如果在每個國家的網站要設定不同的收款幣別,請切記必須要以Website的層級來劃分你的網站喔!(當然,也要注意使用的金流廠商是否支援該貨幣收款。)
想要進一步了解如何設定Magento的層級Website、Store、Store View的朋友,可以參考我們過去的文章「Magento2商店管理」。
以上對於Magento的多幣別架構是否有更近一步的認識了呢?若還有不清楚的地方,或是不知道如何規劃,都歡迎與歐斯瑞聯繫喔!
更多電商營運知識,別忘訂閱電子報,以及追蹤我們的粉絲專頁喔!
更多Magento相關文章請看: Magento教學導覽
延伸閱讀:
我要留言