位置: Settings
開啟此頁面: admin.<your-site>/settings(請將 <your-site> 替換為您的網站網址)
檢查 1:測試還是正式環境?
- 測試模式使用測試金鑰。不會產生任何實際扣款。畫面上會顯示:「測試模式:在新增正式金鑰前,讀者無法購買。此處的測試付款絕不會開通讀者存取權。」
- 正式模式會進行實際扣款。在此之前,必須先發布您的「服務條款」、「退款政策」以及「聯絡我們」頁面。
檢查 2:金鑰設定
不同模式的金鑰 ID 開頭英文字母會有所不同。以 Razorpay 為例:測試模式為 rzp_test_,正式模式為 rzp_live_。Stripe 的公開金鑰開頭為 pk_test_ 或 pk_live_。PayPal 連線則會使用 Client ID、Secret 以及 Webhook ID。
| 訊息 | 解決方式 |
|---|---|
| 「Razorpay 未接受這些金鑰。請確認金鑰 ID 和密鑰來自同一個模式。」 | 請從相同後台的同一個模式中複製兩者。 |
| 「這是正式金鑰,但您選擇了測試模式。請切換模式或貼上測試金鑰。」 | 請確認模式與金鑰一致。 |
| 「這是測試金鑰,但您選擇了正式模式。請切換模式或貼上正式金鑰。」 | 同上。 |
| 「請貼上金鑰密鑰。Razorpay 僅會在建立金鑰時顯示一次。」 | 請在後台建立一組新金鑰,並立即複製密鑰。 |
| 「測試和正式環境請使用不同的 Webhook 密鑰。」 | 請建立兩組不同的密鑰。 |
| 「上線前請先發布服務條款、退款政策與聯絡我們頁面。」 | 請先發布這些頁面,然後再切換至正式環境。 |
檢查 3:Webhook 設定
Webhook 會在付款完成時通知您的網站。如果缺少 Webhook,訂單狀態將會一直停留在未付款。
- 在連線資訊卡上,複製 Webhook URL。
- 在您的金流後台中,將其新增為 Webhook。勾選資訊卡上列出的事件。
- 在金流後台輸入 Webhook 密鑰,並將相同的密鑰貼到您的連線設定中。
- 儲存設定。
檢查 4:執行測試付款
在測試模式下,點擊連線資訊卡上的測試付款按鈕。一旦金流服務確認付款,訂單就會顯示為已付款。如果測試結帳視窗沒有彈出,請允許管理後台的彈跳式視窗。若付款失敗,您會看到「測試付款未成功。請檢查連線後重試。」
讀者可能會看到的訊息
- 「此網站尚未設定付款功能。」 尚未連線任何金流服務。
- 「此網站尚未啟用正式付款功能。目前請使用測試模式。」 請完成正式環境設定。
- 「金流閘道未回應。尚未進行扣款或退款。請稍候再試。」 金流服務目前繁忙。請重試一次。
- 「此結帳階段已過期。請重新開始。」 請重新發起結帳流程。
- 「此處不提供此付款方式。請選擇其他方式。」 請檢查您的金流服務國家/地區設定。
- 「此金流閘道無法處理週期性扣款。」 請選擇支援訂閱制的金流服務。
- 「即將支援此金流閘道。目前請使用 Razorpay、Stripe 或 PayPal,或在『請求金流閘道』中提出需求。」
請參閱錯誤訊息:付款。
常見問題
常見問題
我應該使用哪種金流服務?
若讀者位於印度,請使用 Razorpay。美國、歐洲與英國建議使用 Stripe。全球通用電子錢包則建議使用 PayPal。您可以針對不同國家/地區分流至合適的金流閘道。
我該在哪裡輸入 GST 稅務資料?
請前往 賣家與 GST 標籤頁。請參閱賣家與 GST。