Skip to main content

POST /credits/checkout

クレジットパッケージ購入のための Stripe Checkout セッションを作成します。ログインから得た JWT アクセストークンによるセッション認証が必要です。
サードパーティ連携の場合: API キー認証の POST /credits/checkout/api を利用してください。

リクエストボディ

string
必須
購入するクレジットパッケージの ID。利用可能な一覧は /credits/packages で取得します。
string
購入成功後にリダイレクトする URL。未指定時はダッシュボード(成功表示)へ。
string
購入キャンセル時のリダイレクト先 URL。未指定時はダッシュボード(キャンセル表示)へ。

レスポンス

string
Stripe Checkout セッションの ID。
string
Stripe の決済ページ URL。購入完了のためユーザーにリダイレクトします。
object
選択されたパッケージの詳細。

POST /credits/checkout/api

API キー認証で Stripe Checkout セッションを作成します。サードパーティ連携向けです。

認証

API キー認証が必要です。Authorization ヘッダーに API キーを付与します。

リクエストボディ

/credits/checkout と同じです。

レスポンス

/credits/checkout と同じです。