ReBate Pay 是什麼
ReBate Pay 是一個訂閱收費基礎設施:讓你的產品可以收單筆付款、建立訂閱、處理退款,並透過 Webhook 即時知道發生了什麼事。
如果你的產品需要收費——不管是單次購買、每月訂閱,或是依用量計費——ReBate Pay 提供一組開發者 API(/api/Product、/api/PaymentLink 等),讓你的後端可以直接呼叫來建立顧客、商品、價格、訂閱與付款,不用自己處理金流的邊界情況(重試、逾時、重複扣款)。
你不需要自己蓋收銀台頁面:ReBate Pay 提供Hosted Checkout(ReBate Pay 代管的結帳頁)與 Payment Link(不寫程式也能分享的收款網址),兩者都會在付款完成後透過 Webhook 通知你的系統。
這份文件適合誰
- 第一次串接 ReBate Pay 的後端工程師——從 快速開始 開始,10 分鐘內完成第一筆 Sandbox 付款。
- 想先看看實際串接長什麼樣子的人——參考 框架整合 的 SDK 範例,或讓 AI 透過 MCP 伺服器 幫你串接。
- 已經在串接、想查特定 API 細節的人——直接跳到 API 參考。
現在提供什麼
| 能力 | 狀態 | 說明 |
|---|---|---|
| Sandbox 付款、訂閱、退款 | Available | 完整的 API + Hosted Checkout,realMoney: false |
| Webhook(簽章驗證、重試、DLQ) | Available | 真正的背景投遞,不是同步回呼 |
| Customer Portal(顧客自助管理訂閱) | Available | Magic link 驗證,不需要顧客有帳號密碼 |
| 用量計費 / Credits / Entitlements | Sandbox / Early Access | API 已可用,正式環境尚未開放 |
| 正式環境(真實扣款) | Planned / Not available | 需要通過 KYB 與外部驗收後才會開放 |
這份文件裡出現的每個功能都會標示 Available / Sandbox 這類狀態。文件內容以 ReBate Pay 實際的 API 行為為準——如果文件和 API 實際行為不一致,請以 API 參考 或直接呼叫 API 得到的結果為準。
ReBate Pay Docs