在測試模式下啟用付款閘道

若您不想建立實際訂單即可測試結帳流程,可使用下列任一方式來模擬交易:

使用這些方式,您可以建立測試訂單,而不會向您的付款供應商產生任何收費。處於測試模式的付款閘道不接受真實的信用卡資訊,且必須使用特定預先設定的測試付款資訊才能完成交易。您也可以使用測試付款資訊測試並預覽失敗的交易。

測試訂單與模擬交易不會顯示在您的支付款項或報表中。只有在您選擇付費方案後,才能測試付款閘道。

使用 Shopify 的測試付款閘道

若要在您的線上結帳頁面模擬交易,您可以設定 Shopify 的測試付款閘道。測試付款閘道是任何商店皆可用來建立測試訂單的付款服務供應商,且需要特定的測試付款資訊才能完成交易。測試付款閘道不接受真實的信用卡資訊。

啟用測試付款閘道後,Shopify Checkout 中會顯示下列圖示:測試付款閘道的圖示,圖案為信用卡。

啟用 Shopify 的測試付款閘道

啟用 Shopify 測試付款閘道的方法,與您啟用任何第三方付款整合的方式相同。若您目前有啟用的信用卡付款服務供應商,則需先將其停用,才能啟用測試付款閘道。

測試付款閘道啟用後,您建立的每筆訂單都會是測試訂單。測試購買金額必須大於任何幣別中等值 1 美元的金額。

步驟:

  1. 在您的 Shopify 管理介面中,前往 設定 > 付款

  2. 若已啟用信用卡付款供應商,請先停用後再繼續:

    • 若您已啟用第三方付款供應商,請將其停用。按一下 管理 > 停用(此按鈕同時會顯示您的付款供應商名稱,例如 停用 Shopify Payments),然後確認停用。
    • 若已啟用 Shopify Payments:
      • Shopify Payments 區段,按一下 管理 > 管理付款方式
      • 在頁面底部按一下 切換為第三方付款供應商,再按一次 切換為第三方付款供應商 以確認。
  3. 開啟所有可用付款供應商的清單:

    • 若您的國家/地區可使用 Shopify Payments,請在 Shopify Payments 區段按一下 檢視所有其他供應商
    • 若 Shopify Payments 在您的國家/地區不提供,請在 付款供應商 區段按一下 選擇供應商
  4. 選取 Test payment gateway 從清單中。

  5. 啟用 Test payment gateway

  6. 按一下 儲存

測試付款閘道的測試付款詳細資訊

您可以使用測試付款閘道中的測試憑證,來模擬成功的付款、遭拒的交易和交易退單。在使用測試付款閘道建立測試訂單時,請在結帳頁面輸入下列測試信用卡詳細資訊,而非真實的信用卡號:

在結帳頁面模擬測試付款閘道時使用的測試付款詳細資訊
欄位名稱要輸入的內容
持卡人姓名輸入 Test payment gateway
信用卡號

依序輸入下列數值,以模擬不同類型的交易:

  • 輸入 1 以模擬核准的交易
  • 輸入 2 以模擬遭拒的交易
  • 輸入 3 以模擬閘道失敗
CVV輸入任意 3 位數字 (例如,111)。
到期日輸入任意未來日期。

使用 Shopify Payments 的測試模式

測試模式是 Shopify Payments 的一項功能。您可以使用此功能來測試顧客支付訂單的方式,並測試您和員工處理這些訂單的方式。啟用測試模式時,您無法使用真實的信用卡支付訂單。啟用測試模式時,結帳頁面中無法使用 Sofort 和 iDEAL | Wero 等部分當地付款方式。基於這些原因,您不應在正式運作的商店中啟用測試模式。

測試模式無法用於測試透過 Shopify POS 讀卡機、Shop Pay 分期付款或 PayPal 錢包進行的付款。

瞭解詳情:測試 Shopify Payments

您也可以測試 Shop Pay 信用卡交易,只需將 Shopify Payments 測試卡片新增至 Shop Pay,並在卡片的 暱稱 (選用) 欄位開頭輸入 test_card 即可。請參閱透過 Shop Pay 測試 Shopify Payments以瞭解詳情。

啟用 Shopify Payments 的測試模式

在建立測試訂單之前,您需要先為 Shopify Payments 啟用測試模式。

步驟:

電腦版
  1. 在您的 Shopify 管理介面中,前往 設定 > 付款

  2. Shopify Payments 區段,按一下 管理

  3. 測試模式 區段中,選取 啟用測試模式

  4. 按一下 儲存

行動裝置
  1. Shopify app 中,點選 Menu,然後點選 Settings 設定

  2. 商店設定 區段中,點選 付款

  3. Shopify Payments 區段中,點選 管理

  4. 測試模式 區段中,選取 啟用測試模式

  5. 點選 儲存

Shopify Payments 測試模式的付款資訊

若要模擬成功的交易,結帳時系統要求輸入信用卡資料時,請使用下列資訊:

  • 持卡人姓名:至少輸入 2 個詞。
  • 到期日:輸入任一未來日期。
  • 安全碼:測試 American Express 請輸入任意 4 位數;測試其他所有卡片請輸入任意 3 位數。
  • 卡號:使用下列任一號碼:
使用這些測試卡號,透過模擬成功交易來驗證 Shopify Payments 設定
卡別測試卡號
Visa4242424242424242
Mastercard5555555555554444
American Express378282246310005
Discover6011111111111117
Diners Club30569309025904
JCB3566002020360505
BCcard and DinaCard6555900000604105
中國銀聯6200000000000005
Cartes Bancaires/Visa4000002500001001
Cartes Bancaires/Mastercard5555552500001001
eftpos Australia/Visa4000050360000001
eftpos Australia/Mastercard5555050360000080

若要查看結帳時可能顯示給顧客的信用卡錯誤訊息,請使用下列測試信用卡號碼來模擬不同的失敗交易:

使用這些測試卡號,透過模擬失敗交易來驗證 Shopify Payments 設定
失敗交易類型測試卡號
一般性拒絕4000000000000002
餘額不足4000000000009995
卡片遺失4000000000009987
卡片失竊4000000000009979
卡片已到期4000000000000069
安全碼不正確4000000000000127
處理錯誤4000000000000119
卡號不正確4242424242424241
爭議交易,也稱為交易退單4000000000000259
到期月份無效使用無效的到期月份,例如 13
到期年份無效使用過去的任何年份,例如 2000
安全碼無效輸入任意 2 位數。

為第三方付款供應商啟用測試模式

部分已整合的第三方付款供應商,例如 Braintree 或 PayPal Payflow Pro,提供可從 Shopify 管理介面啟用測試模式的選項。若要使用此測試模式,請參閱該付款供應商的文件,瞭解如何啟用並測試與 Shopify Checkout 的整合。這可能包括在對方系統中調整其他設定,並使用特定的測試付款卡片憑證。

如果在 Shopify 管理介面中,您的第三方付款供應商沒有提供此選項,您可以採用下列任一方式:

  • 聯絡第三方付款供應商的支援團隊,瞭解使用其閘道建立測試訂單有哪些可用選項。
  • 改為啟用 Shopify 的測試付款閘道。由於測試付款閘道與其他第三方付款閘道完全分開,因此可能無法提供與您所選第三方付款服務供應商相同的功能。