Checkout Extensibility 升級指南
您在網路販售商品時,可以使用 Shopify Checkout 來接收訂單並收款。如果您的商店採用 Shopify Plus 方案,可以使用 Checkout Extensibility 來新增應用程式和進階品牌行銷自訂功能,此方法不但支援安全升級,還能搭配 Shop Pay 使用。
如果您的商店目前採用 Shopify Plus 方案,可透過本指南瞭解使用 Checkout Extensibility 自訂結帳、感謝和訂單狀態頁面的新方法。使用 Checkout Extensibility 升級套件,深入瞭解如何評估及取代您目前的結帳頁面自訂內容。
此頁面上
關於 Checkout Extensibility
比起建立結帳頁面自訂項目所用的 checkout.liquid
,Checkout Extensibility 是速度更快、效能更好、安全性更高且支援安全升級的選項。Checkout Extensibility 也能順暢無礙地與 Shop Pay 搭配使用。升級為 Checkout Extensibility 後,即可使用下列多項新功能:
Checkout Extensibility 可讓您 建立應用程式內建的結帳頁面自訂內容。這些應用程式不但安裝快速,升級時也安全無虞。此外,Checkout Extensibility 不斷演進,除了新增應用程式外,還提供新功能或改善既有功能以滿足您的需求。
資格
若要使用 Checkout Extensibility,您的商店必須採用 Shopify Plus 方案。您無法使用與 Checkout Extensibility 不相容的任何功能,例如:
- 飛行期間 API 變異
- 不支援的代管付款 SDK 閘道
錯過 2024 年 8 月 13 日截止期限的影響
2024 年 8 月 13 日是將「資訊」、「運送」和「付款」頁面從 checkout.liquid
升級至 Checkout Extensibility 的截止期限。Checkout.liquid
現已停用,且自 2021 年起就不再更新功能。隨著全球法規不斷變化,包括根據支付卡產業資料安全標準 (PCI DSS) 第 4 版所推出的支付卡產業規則,我們考慮到 checkout.liquid
的安全性低於 Checkout Extensibility,因此必須對前者終止支援。
自 2024 年 8 月 14 日起,「資 訊」、「運送」和「付款」頁面的 checkout.liquid
開始全面關閉,未升級的商店會受到以下影響:
-
Checkout.liquid
自訂內容遭鎖定:Shopify 不會支援顧客更新或修正「資訊」、「運送」和「付款」頁面上的 checkout.liquid 自訂內容。自訂內容將遭鎖定且無法編輯。超過截止期限仍使用此過期程式碼的商店需自行承擔風險。 - 付款閘道遭鎖定:停用付款閘道或切換供應商的功能將無法使用。
- 停用訂單風險指標:由於在結帳頁面執行非沙箱程式碼會導致風險評估不準確,因此管理介面中的詐騙指標和建議不適用於新訂單。
- 處理 Shopify Payments 支付款項的速度變慢:由於系統判斷為高風險訂單,因此交易處理完成後,支付款項最多可能會延遲 5 天入帳。
自 2025 年 1 月 6 日起,我們將自動升級那些繼續使用 checkout.liquid
的結帳頁面,並提前 30 天寄送電子郵件通知。此措施造成的影響如下:
- 「資訊」、「運送」和「付款」頁面將復原為預設狀態,並遺失所有
checkout.liquid
自訂內容。 - 店面將在不具前述自訂內容的情況下繼續處理結帳事宜。
- 在網路商店佈景主題編輯器中定義的品牌設定將自動套用至預設結帳頁面,但不會載入透過 .liquid 或相關自訂 JavaScript 和 CSS 檔建立的視覺化自訂內容。
2025 年 8 月 28 日是採用 Shopify Plus 方案的商店將「感謝」和「訂單狀態」頁面從 checkout.liquid
升級至 Checkout Extensibility 的截止期限。在此期限前,也應將使用指令碼標籤的應用程式更新為替代應用程式,以及將這些頁面上的其他指令碼更換為使用結帳頁面 UI 擴充功能的應用程式和 Shopify 像素。Shopify 指令碼會繼續配合 Checkout Extensibility 運作至該期限為止,並於期限當日停止運作。在此日期之前,應使用 Shopify Functions 取代指令碼。
升級為 Checkout Extensibility
系統會自動產生一份報告,以便您確認結帳頁面的現有自訂項目;您可以在 Shopify 管理介面查看這份報告,也可以 CSV 檔案的格式下載。使用此報告可簡化對結帳頁面現有自訂項目的審核過程,並協助您更快地升級到 Checkout Extensibility。
即使您無法將現有的自訂項目全都複製到 checkout.liquid
、其他指令碼和應用程式,您仍可升級為 Checkout Extensibility。發布時,您可以選擇升級所有頁面或僅升級結帳頁面。
步驟 1:檢視您現有的結帳頁面自訂內容
從 Shopify 管理介面 中,前往「設定」>「結帳」。
-
在「升級為 Checkout Extensibility」區段中點按「檢視自訂內容」,以開啟內含結帳頁面中現有自訂內容資訊的報告;這些資訊包括:
- 自訂項目類別,例如品牌行銷或驗證
- 自訂項目名稱和描述
- 來源檔案,例如:
checkout.liquid
- 自訂項目的程式碼行開頭和結尾
- 在 Checkout Extensibility 中建立自訂項目的操作指南
選用:若要下載 CSV 檔案格式的報告版本,請按一下「↥ 匯出」。
深入瞭解 checkout.liquid
版面配置。
步驟 2:查看感謝和訂單狀態頁面自訂內容
檢視由其他指令碼建立的自訂內容
若要檢視使用訂單狀態頁面其他指令碼建立的現有自訂內容,請存取您的個人化報告。
從 Shopify 管理介面 中,前往「設定」>「結帳」。
前往「升級為 Checkout Extensibility」區段,然後點按「檢視自訂內容」。
-
在「自訂報告」頁面中,您會收到包含下列資料的其他指令碼分析:
- 自訂內容類別,例如轉換像素或訂單追蹤
- 自訂項目名稱和描述
- 來源檔案,例如其他指令碼
- 在結帳頁面和帳號編輯器中重新建立自訂內容的操作指南
檢視使用應用程式建立的自訂內容
若要繼續使用透過應用程式建立的感謝和訂單狀態頁面自訂內容,應用程式開發人員必須更新應用程式,然後您才能使用區塊和像素重新建立自訂內容。若為應用程式開發人員已完成更新的應用程式,則可依應用程式的設定說明開始使用。您可以聯絡應用程式開發人員,討論仍需更新但您尚無法設定的應用程式。
深入瞭解如何使用應用程式自訂結帳頁面。
從 Shopify 管理介面 中,前往「設定」>「結帳」。
前往「升級為 Checkout Extensibility」區段,然後點按「檢視自訂內容」。
-
在「自訂報告」頁面中,您會收到分成下列類型的應用程式清單:
- 應用程式開發人員已完成更新,且您已經可以設定並用來重新建立自訂內容的應用程式。
- 需要應用程式開發人員先更新,您才能設定並用來重新建立自訂內容的應用程式。請直接聯絡應用程式開發人員取得更多資訊。
步驟 3:建立並發布新的自訂內容
從 Shopify 管理介面 中,前往「設定」>「結帳」。
前往「設定」區段,點按「建立草稿」。
新增應用程式或編輯品牌行銷元素,以自訂您的結帳、感謝和訂單狀態頁面。深入瞭解如何自訂和編輯結帳頁面。
檢視變更內容。
當您準備好使用新的結帳頁面時,請點擊「發布」。
在彈出式視窗中選擇要發布的頁面,然後點選「發布」以確認您要替換現有的任何自訂內容。
隨著 Shopify 持續改善進化,新的結帳頁面也將自動更新。
選用:安裝結帳應用程式
建議您安裝 Shopify App Store 的結帳應用程式,藉由新增功能來強化結帳頁面,以帶來轉換率提升和平均訂單價值提高等好處。Checkout Blocks 是一款提供各種簡單自訂內容的免費應用程式,不過 Shopify App Store 提供了更多應用程式供您選擇。
選用:設定像素
如果您目前使用 checkout.liquid
追蹤顧客事件,應先將其替換為像素,然後才發布結帳頁面草稿。
選用:設定其他第一方功能
Shopify 現在可以支援部分 checkout.liquid
自訂內容。發布結帳頁面草稿之前,請檢視並設定這些功能 (如適用)。
Shopify 現在支援的功能包括以下範例:
還原為 checkout.liquid、其他指令碼或使用指令碼標籤的應用程式
步驟如下:
- 前往「設定」>「結帳頁面」,然後在「升級狀態」區段中點擊「還原連結」。
- 選取您想還原的頁面,然後點選「還原」。
還原之後,Checkout Extensibility 的自訂內容將儲存為草稿,以便您之後更新及發布。
如果您開始使用與 checkout.liquid
不相容的功能 並還原為 checkout.liquid
,這些功能將停止運作。
與 checkout.liquid 不相容的功能
自 2023 年起導入的大多數功能都與 checkout.liquid
不相容,且僅在升級至 Checkout Extensibility 之後適用。舉例來說,這些功能包括: