メインコンテンツへスキップ

継続収益を自動化。

顧客がサブスクリプションを開始したら、請求サイクル、失敗した支払い、ライフサイクル管理は私たちが処理します。あなたは製品に集中してください。

仕組み

顧客がサブスクリプション → 請求サイクル → 自動引き落とし → 繰り返し
支払い失敗の場合、サブスクリプションは支払い状況が解決されるまで past_due ステータスに移行します。

サブスクリプションステータス

ステータス説明
pending初回支払い待ち
active正常稼働中、通常課金
trialing無料トライアル期間
past_due支払い失敗、解決待ち
canceled現在の期間終了後に更新なし
paused課金一時停止中

請求サイクル

サイクル頻度最適な用途
週次7日ごと高使用量製品
月次毎月標準 SaaS
四半期3ヶ月ごとB2B ソフトウェア
年次12ヶ月ごと長期顧客

失敗した支払い

支払いが失敗すると、サブスクリプションは past_due ステータスに移行します。顧客には支払い方法の更新を促すメールが送信されます。

サブスクリプション管理

キャンセル

キャンセルは常に現在の請求期間の終了時に適用されます。顧客は支払い済みの期間が終了するまでアクセスを維持します。
POST /v1/actions/subscription-order/cancel-order
{
  "orderId": "550e8400-e29b-41d4-a716-446655440000"
}
レスポンスには currentPeriodEnd が含まれ、アクセスがいつ終了するか確認できます。
即時キャンセルのオプションはありません。顧客は常に支払い済み期間の終了までアクセスを維持します。

アップグレード/ダウングレード

シナリオ動作
期間中のアップグレード即座に適用
期間中のダウングレード現在の請求期間の終了時に適用
POST /v1/actions/subscription-order/change-tier
{
  "orderId": "550e8400-e29b-41d4-a716-446655440000",
  "newTierVersionId": "tier-version-uuid"
}

メトリクス

MRR(月次経常収益)

週次サブスク:    $10 x 4.33 = $43.30 MRR
月次サブスク:    $29 x 1 = $29 MRR
年次サブスク:    $290 / 12 = $24.17 MRR

主要メトリクス

メトリクス意味
MRR月次経常収益
Churnキャンセルした割合
LTV顧客生涯価値
ARPUユーザーあたり平均収益

Webhooks

サブスクリプションのライフサイクルイベントを Webhook で受信できます。設定 —> Webhooks で Webhook エンドポイントを設定してください。
具体的な Webhook イベント名は変更される可能性があるため、ここでは記載していません。利用可能なイベントの最新リストについては、ダッシュボードの Webhook 設定をご参照ください。
Webhook ペイロードは Waffo Pancake の標準的な規約に従います:
  • ID は UUID v4 形式
  • 金額は最小通貨単位
  • タイムスタンプは ISO 8601 UTC
  • 請求頻度は billingPeriod フィールドを使用(例:monthlyyearly

カスタマーポータル

顧客がセルフサービスでサブスクリプションを管理:
  • 詳細を確認
  • 支払い方法を更新
  • プランを変更
  • キャンセル
  • 請求書をダウンロード

カスタマーポータル

セルフサービスのサブスクリプション管理。

ベストプラクティス

年額で 15-20% オフ = 解約率低下 + キャッシュフロー改善。
支払い失敗 ≠ 即時キャンセル。顧客にカード更新の時間を与える。
試用期間終了前、請求前に通知。顧客を驚かせない。