- 「讓大家用 PayPal 購買我的電子書,一次性 $15。」
- 「新增一個透過 PayPal 收費、每月 $9.99 的會員方案。」
- 一次性付款:一個 PayPal 按鈕,會帶買家前往 PayPal 核准付款,然後將完成的付款記錄到您的資料庫中。
- 訂閱:Lumi 會在您的 PayPal 帳戶中建立商品與訂閱方案(若已有名稱和價格相同的商品與方案,會直接沿用),加入訂閱按鈕,並持續更新每筆訂閱的狀態。
- Webhook:Lumi 會註冊一個 webhook,讓您的網站在付款完成、付款被退款,或訂閱被啟用、取消、暫停或續訂失敗時收到通知。
- 價格頁面與內容限制:付費內容只會顯示給已付款的客戶。
PayPal 適用於網頁專案。如果您沒有指定付款服務,Lumi 會使用 Stripe。
連接您的 PayPal 憑證
1
在 PayPal 中建立 REST 應用程式
在 PayPal Developer Dashboard 中,前往 Apps & Credentials,建立或開啟一個 REST 應用程式。測試時使用 Sandbox 分頁,接受真實付款時使用 Live 分頁。複製該應用程式的 Client ID 和 Secret key。
2
在 Lumi 中輸入憑證
您可以填寫 Lumi 在聊天中顯示的 PayPal 憑證卡片,或開啟工作區的 工具 分頁並點擊 PayPal 卡片。輸入 PayPal client ID 和 PayPal client secret,選擇 Environment(沙盒(測試) 或 正式),然後點擊 儲存 和 驗證。
控制 Lumi 可以更改的內容
在工具分頁的 PayPal 卡片上,每個會更改您 PayPal 帳戶的動作都有審批設定:總是允許、每次確認 或 禁止。預設情況下,建立商品與方案是允許的,而 退款 和 取消訂閱 每次都會徵求您的核准。唯讀動作(例如列出交易)一律允許。測試與上線
1
在沙盒中測試
使用沙盒憑證時,不會有真實的金錢流動。在 PayPal 頁面上,使用沙盒買家帳戶登入(PayPal Developer Dashboard → Testing Tools → Sandbox Accounts → 某個 Personal 帳戶的電子郵件和密碼)。付款後,確認付款或訂閱記錄出現在雲端 → 資料中,並且您的頁面顯示了此次購買。
2
切換到正式環境
在 PayPal 中建立一個 Live 應用程式,然後在 PayPal 卡片上輸入它的 Client ID 和 Secret,並將 Environment 設為 正式。請 Lumi 切換到正式環境:沙盒中的商品和方案不會帶過來,因此 Lumi 會在您的正式帳戶中重新建立它們,並重新註冊 webhook。
3
最終測試與上線
再用一個低價商品測試一次,然後發佈您的網站並分享出去。