設定 Stripe 付款閘道(v2)
重要提醒:本文適用於 Ultimate Multisite 2.x 版本。
您可以在付款設定頁面啟用最多四種付款方式:Stripe、Stripe Checkout、PayPal 和手動付款。本文將說明如何整合 Stripe。
啟用 Stripe
若要在您的網路上啟用 Stripe 作為可用的付款閘道,請前往 Ultimate Multisite > Settings > Payments,並在「Active Payment Gateways」區段中勾選 Stripe 或 Stripe Checkout 旁邊的開關。

Stripe 與 Stripe Checkout 的差異:
Stripe: 此方式會在結帳時直接顯示信用卡號碼輸入欄位。

Stripe Checkout: 此方式會在結帳時將顧客導向 Stripe Checkout 頁面。

取得您的 Stripe API 金鑰
啟用 Stripe 作為付款閘道後,您需要填寫 Stripe Publishable Key 和 Stripe Secret Key 欄位。您可以登入 Stripe 帳戶來取得這些金鑰。
注意: 您可以啟用 Sandbox mode 來測試付款方式是否正常運作。

在您的 Stripe 控制台中,點擊右上角的 Developers,然後在左側選單中選擇 API Keys。

您可以選擇是否使用 Test Data(用於在正式網站上測試整合是否正常運作)。若要切換,請點擊 Viewing test data 開關。

從 Token 欄位複製 Publishable key 和 Secret key 的值,並貼到 Ultimate Multisite Stripe Gateway 的欄位中。然後點擊 Save Changes。


設定 Stripe Webhook
Stripe 會發送 webhook 事件,在您的 Stripe 帳戶發生任何事件時通知 Ultimate Multisite。
點擊 Developers,然後在左側選單中選擇 Webhooks。接著在右 側點擊 Add endpoint。

您需要一個 Endpoint URL。Ultimate Multisite 會自動產生端點網址,您可以在 Ultimate Multisite Stripe Gateway 區段的 Webhook Listener URL 欄位下方找到它。

複製端點網址,並貼到 Stripe 的 Endpoint URL 欄位中。

接下來是選擇 Event。在此選項下,您只需勾選 Select all events 方塊,然後點擊 Add events。完成後點擊 Add Endpoint 儲存變更。

大功告成,您的 Stripe 付款整合已完成!