Recur 文件中心
開發者指南、API 參考和幫助中心 - 將訂閱功能整合到您的應用程式
歡迎來到 Recur
Recur 是專為台灣市場打造的訂閱支付平台,讓您能夠輕鬆地將訂閱功能整合到您的應用程式中。
選擇您的整合方式
Recur 提供多種整合方式,選擇最適合您的:
Hosted Checkout(推薦)
最簡單的整合方式。建立 Checkout Session 後,將用戶導向 Recur 託管的結帳頁面。
// 後端:建立 Checkout Session
const response = await fetch('https://api.recur.tw/v1/checkout/sessions', {
method: 'POST',
headers: {
'Authorization': 'Bearer sk_test_xxx',
'Content-Type': 'application/json',
},
body: JSON.stringify({
productId: 'prod_xxx',
mode: 'SUBSCRIPTION',
successUrl: 'https://your-site.com/success',
cancelUrl: 'https://your-site.com/cancel',
}),
});
const { url } = await response.json();
// 前端:導向結帳頁面
window.location.href = url;Embedded Checkout
使用 Recur SDK 在您的網站上嵌入支付表單,完全掌控 UI 體驗。
<script src="https://unpkg.com/recur-tw@latest/dist/recur.umd.js"></script>
<recur-checkout
publishable-key="pk_test_xxx"
product-id="prod_xxx"
mode="embedded"
></recur-checkout>主要功能
- 訂閱管理 - 建立、管理訂閱生命週期
- 多種計費模式 - 一次性、訂閱、用量計費
- PAYUNi 整合 - 台灣本地信用卡金流
- Webhook - 即時接收支付和訂閱事件
- SDK - React、Vanilla JS、Web Components
開始之前
- 建立 Recur 帳戶
- 取得 API Key(設定 → 開發者 → API 金鑰)
- 選擇整合方式
需要協助?
- 📖 瀏覽 幫助中心
- 🐛 回報問題 GitHub Issues
- 📧 聯繫我們 support@recur.tw