# 贊助打賞 (/features/payments/tips)



贊助打賞 [#贊助打賞]

贊助打賞讓支持者用小額贊助表達對您創作的喜愛，彈性金額設定降低贊助門檻。

適用場景 [#適用場景]

* **Podcast 創作者** - 聽眾贊助支持
* **部落客** - 讀者打賞
* **YouTuber** - 粉絲支持
* **開源專案** - 開發者贊助

功能特點 [#功能特點]

彈性金額 [#彈性金額]

* 預設金額選項（如 $50、$100、$500）
* 支援自由輸入金額
* 設定最低/最高金額限制

贊助互動 [#贊助互動]

* 贊助者留言功能
* 自動發送感謝訊息
* 贊助排行榜（可選）

匿名贊助 [#匿名贊助]

* 支持者可選擇匿名
* 保護隱私

後台設定 [#後台設定]

1. 前往「商品管理」→「新增商品」
2. 選擇「贊助打賞」
3. 設定：
   * 贊助頁面標題
   * 預設金額選項
   * 感謝訊息
4. 儲存並發布

技術整合 [#技術整合]

建立贊助結帳 [#建立贊助結帳]

```typescript
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: 'PAYMENT',
    amount: 100, // 自訂金額（整數新台幣，100 = NT$100）
    successUrl: 'https://your-site.com/thank-you',
    cancelUrl: 'https://your-site.com/support',
  }),
});
```

相關 Webhook 事件 [#相關-webhook-事件]

* `checkout.completed` - 贊助完成
* `order.created` - 贊助訂單建立

詳細請參考 [Webhook 文件](/guides/webhooks)。
