Skip to main content
B2B payments では、チェックアウト中に Tax ID と事業者名を収集し、Tax ID を検証して、顧客の国および規制に基づく適切な税務処理を適用できます。

B2B 取引における Tax ID の検証

チェックアウト中に有効な Tax ID が入力された場合:
  • 請求書に顧客の Tax ID が記載されます。
  • 税額控除は、顧客の国に適用される規制に基づいて決定されます。
  • 請求書には、Dodo Payments の税務情報と取引に適用された税額が記載されます。

B2B 請求書用の事業者名の収集

B2B 購入では、購入者個人の氏名の代わりに、顧客の法人名を請求書に表示できます。これは Tax ID とともに customer_business_name フィールドで収集されます。 チェックアウトで顧客が 法人として購入 を選択すると、事業者名 と Tax ID 番号 の両方の入力を求められます。 Tax ID は、顧客の入力中にリアルタイムで検証されます。EU 加盟国、Great Britain、および Australia では、チェックアウト時に形式とチェックサムの検証に加えて、登録簿のリアルタイム照会(それぞれ VIES、HMRC、ABR)が実行され、一致する情報が見つかった場合は登録済みの法人名が自動入力されます。その他すべての国では、形式とチェックサムの検証のみが実行されます。
「法人として購入」トグルを有効にし、事業者名と Tax ID 番号のフィールドが表示されたチェックアウトページ
事業者名が請求書に表示されるのは、次の 3 つの条件をすべて満たした場合のみです。
  1. 取引が B2B である(b2b = true)。
  2. tax_id が存在する。
  3. 空でない customer_business_name が指定されている。
いずれかの条件を満たさない場合は、顧客の個人名が代わりに使用されます。

チェックアウトでの設定

customer_business_name を直接渡すか、allow_customer_editing_business_name を有効にして、顧客が Tax ID の横にあるチェックアウトページで入力または編集できるようにします。
customer_business_name は tax_id なしでは設定できません。このリクエストは拒否されます。tax_id を消去すると、請求書上で両者が連動しているため、事業者名も消去されます。前後の空白はトリミングされ、空白のみの値は明示的な消去として扱われます。

Tax ID を必須にする

デフォルトでは Tax ID は任意です。顧客が法人として購入するかどうかを選択します。登録済みの法人にのみ販売する場合は、チェックアウトセッションで require_tax_id 機能フラグを設定して必須にします。

チェックアウトでの変更点

  • 法人として購入 があらかじめ選択され、選択を解除できません。これらのセッションには個人購入者向けの経路はありません。
  • 事業者名 と Tax ID 番号 の両方が必須として表示され、入力が必要になります。
  • いずれかのフィールドが空の場合、または入力された Tax ID が検証で拒否された場合、支払いに進む はグレー表示のままになります。
Tax ID の検証は引き続き fail-open です。照会サービスの停止やサポート対象外の国によって顧客がブロックされることはないため、ボタンがグレー表示されている場合でもクリック可能な状態が維持されます。
セッションで tax_id と customer_business_name を渡すと、両方のフィールドにあらかじめ値が入力されるため、顧客がフォームを操作する前に要件を満たせます。顧客自身に入力してもらう場合は、これらを省略してください。

ルールと制限

空の tax_id、または空白のみの tax_id は、confirm: true ガードでも、ホスト型ページのセッション確認時でも、未入力として扱われます。
ホスト型チェックアウトページ(confirm: false)では、要件がブラウザ上で適用されます。API は確認時に空の Tax ID を拒否しますが、個人購入者とフィールドを省略した法人購入者を区別できません。そのため、ホスト型セッションでの require_tax_id は、すべての支払いに Tax ID が含まれることを保証するものではなく、チェックアウト体験を制御するものとして扱ってください。confirm: true セッションはより厳格です。常に法人購入として扱われ、Tax ID がない場合はただちに拒否されます。

B2C 取引の税務処理

有効な Tax ID が指定されていない取引は B2C 取引として扱われ、顧客の国で適用される税務規制に従って税額が控除されます。請求書には、Dodo Payments の税務情報と取引に適用された税額が記載されます。

リバースチャージ制度

通常、商品またはサービスの供給者が VAT、Service Tax、または GST の納税義務を負います。ただし、輸入やその他の指定された供給など、特定のケースでは、リバースチャージ制度に基づき、受領者(顧客)が納税義務を負います。リバースチャージとは、指定された供給区分について、商品またはサービスの供給者ではなく、供給の受領者が納税義務を負う仕組みです。

リバースチャージの適用

法律上適用される特定のケースでは、チェックアウト時に税額が控除されず、取引にリバースチャージ制度が適用されます。規制要件に従い、リバースチャージが適用される場合は請求書に明確に示されます。
最終更新日 2026年9月26日