コンテンツにスキップ
アカウントを作成
または
サインイン
Stripe ドキュメントのロゴ
/
AI に質問する
アカウントを作成
サインイン
始める
支払い
売上
プラットフォームおよびマーケットプレイス
資金管理
開発者向けのツール
概要
Billing
税金
    概要
    始める
    Tax の仕組み
    設定
    Settings API を使用
    テスト
    決済フローによる導入
    Payment Links
    Checkout
    Invoicing
    サブスクリプション
    レートカードのサブスクリプション
    カスタムの決済システム
    Payment Intents API
    Stripe Connect を実装する
    概要
    ソフトウェアプラットフォームのための Tax
    マーケットプレイスのための Tax
    コンプライアンスの管理
    納税義務の監視
    登録する
    税額計算
    レポート
    サードパーティーの Tax アプリ
    申告と納税
    Tax のリファレンス
    商品税コード
    対応可能な国
    よくあるご質問
レポート機能
データ
スタートアップの企業設立
ホーム売上Tax

カスタム決済フローで税金を計算する公開プレビュー

Stripe Tax および Payment Intents API を使用して税金を組み込む方法をご紹介します。

ページをコピー

Stripe Tax API を使用することで、カスタム決済フローで税金を計算できます。Payment Intents API を使用している場合、Stripe は支払いのライフサイクルで税取引を送信できます。

税額計算

Tax API を Tax の Calculation オブジェクトに関連付けることで、PaymentIntent に組み込むことができます。税金の計算を使用して、新しい Tax の Calculation オブジェクトに徴収税額に関する情報を取得します。

Command Line
cURL
curl https://api.stripe.com/v1/tax/calculations \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -d currency=usd \ -d "line_items[0][amount]"=1000 \ -d "line_items[0][reference]"=L1 \ -d "line_items[0][tax_code]"=txcd_99999999 \ -d "customer_details[address][line1]"="920 5th Ave" \ -d "customer_details[address][city]"=Seattle \ -d "customer_details[address][state]"=WA \ -d "customer_details[address][postal_code]"=98104 \ -d "customer_details[address][country]"=US \ -d "customer_details[address_source]"=shipping

税金の計算を PaymentIntent にリンクする

PaymentIntentを作成または変更するで、Tax の Calculation ID を含め、amount を Tax の計算オブジェクトの amount_total に設定します。

Command Line
cURL
curl https://api.stripe.com/v1/payment_intents \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -H "Stripe-Version: 2025-05-28.preview" \ -d amount=1000 \ -d currency=usd \ -d "automatic_payment_methods[enabled]"=true \ -d "hooks[inputs][tax][calculation]"=
{{CALCULATION_ID}}

サポート対象のエンドポイント

次のエンドポイントは、 PaymentIntent での計算の設定をサポートしています。

  • 作成: /v1/payment_intents
  • 更新: /v1/payment_intents/:id
  • 確定: /v1/payment_intents/:id/confirm
  • キャプチャー: /v1/payment_intents/:id/capture

制限事項

  • 新しい計算を PaymentIntent にリンクできるのは、succeeded 状態に移行するまでに限られます。
  • 税金の計算は 1 つの税金 Transaction にのみ移行します。複数の PaymentIntent が同じ計算で succeeded ステータスに移行する場合、会計処理には最初の PaymentIntent のみが反映されます。

結果の Stripe アクション

PaymentIntent が Tax の Calculation オブジェクトに正しくリンクされている場合、 Stripe は以下を自動的に行います。

  • PaymentIntent が succeeded 状態に移行した後に、計算から税取引を作成する
  • PaymentIntent の返金 (APIまたはダッシュボードで作成) に対して、税取引の税金の差戻しを実行します
  • 返金が失敗した場合、差戻しのための税金差戻しを作成します
  • PaymentIntent 領収書に税務情報をすべて含める

Stripe は以下を行いません。

  • リンクされた税金の計算に基づいて PaymentIntent の金額を変更する
  • キャプチャーされた PaymentIntent の金額に基づいて税取引の金額を変更する
  • 不審請求の申請に対する税金差戻しを自動作成する

Connect プラットフォームの税金を Stripe Tax API と Payment Intents API に統合する

Payment Intents API は、Connect プラットフォーム上の連結アカウントで機能します。つまり、連結アカウントを使用して税金を計算する場合、その連結アカウントを使用して作成された Payment Intent に税金計算を関連付けることができます。

オプション自動確定された税取引を取得する

参照情報

  • 消費税、GST、VAT 用の Tax API
  • カスタムの決済フローガイド
  • 納税申告および申請
  • Connect で Stripe Tax を使用する
このページはお役に立ちましたか。
はいいいえ
お困りのことがございましたら 、サポートにお問い合わせください。
早期アクセスプログラムにご参加ください。
変更ログをご覧ください。
ご不明な点がございましたら、お問い合わせください。
LLM ですか?llms.txt を読んでください。
Powered by Markdoc
関連ガイド
Payment Links で Stripe Tax を使用する
Checkout で Stripe Tax を使用する
Invoicing で Stripe Tax を使用する
カスタム決済フローで Stripe Tax を使用する
使用製品
Tax
Payments