Recur

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

開始之前

  1. 建立 Recur 帳戶
  2. 取得 API Key(設定 → 開發者 → API 金鑰)
  3. 選擇整合方式

需要協助?

On this page