# 領収書と支払い済みの請求書

決済や返金に関する領収書を顧客に送信し、1 回限りの購入に対する明細付きの決済後請求書を作成します。

Stripe は、請求に対する支払いや *サブスク* (A Subscription represents the product details associated with the plan that your customer subscribes to. Allows you to charge the customer on a recurring basis)の継続課金を含め、成功したすべての決済と返金に対して領収書を作成します。顧客はウェブブラウザーで領収書をオンライン表示し、必要に応じて PDF としてダウンロードできます。Stripe が作成したすべての領収書がメールで送信されるわけではありません。領収書はメールで[自動](https://docs.stripe.com/receipts.md#automatic)または[手動](https://docs.stripe.com/receipts.md#manual)で送信できます。

以下の表から、該当するユースケースのガイドを確認してください。

| ユースケース | ガイド |
| --- | --- |
| 1 回限りのオンライン決済の領収書をメールで送信する | [領収書を自動送信する](https://docs.stripe.com/receipts.md#automatic) |
| サブスクと請求に関するメールを送信する | [顧客にメールを送信する](https://docs.stripe.com/invoicing/send-email.md) |
| 対面決済の領収書を提供する | [Terminal の領収書](https://docs.stripe.com/terminal/features/receipts.md) |
| 1 回限りの決済について、明細付きの決済後請求書を顧客に提供する | [購入明細付き領収書](https://docs.stripe.com/receipts.md#paid-invoice-receipts) |
| 連結アカウントの決済に対する領収書を送信する | [Connect の領収書](https://docs.stripe.com/receipts.md#receipts-for-stripe-connect) |

## Before you begin

Stripe で領収書をメールで自動送信するには、以下を確認してください。

- 決済に領収書の送信先メールアドレスが設定されていること。Stripe では、決済に領収書の送信先メールアドレスが設定されている場合はそのアドレスを使用し、設定されていない場合は決済に関連付けられた Customer のメールアドレスを使用します。Customer オブジェクトは必須ではありません。
- 一般公開のビジネス情報に[必須の連絡先情報](https://docs.stripe.com/receipts.md#support-requirements)が含まれていること。
- 決済が本番環境で行われていること。テスト決済では領収書メールは自動送信されませんが、[テスト用の領収書を手動で送信する](https://docs.stripe.com/receipts.md#test-receipts)ことはできます。

## 領収書の自動送信 (推奨)

顧客に領収書をメールで自動送信できます。領収書の自動送信は、支払いと返金に利用できます。

1. ダッシュボードで、**設定** > **ビジネス** > [顧客へのメール](https://dashboard.stripe.com/settings/emails)を開きます。
2. **決済**で、**成功した決済**または**返金**をオンにします。

Stripe では決済が成功した後にのみ領収書を送信します。決済が失敗した場合や[拒否された](https://docs.stripe.com/declines.md)場合は領収書を送信しません。決済の確定が *通知遅延型* (A payment method that can't immediately return payment status when a customer attempts a transaction (for example, ACH debits). Businesses commonly hold an order in a pending state until payment is successful with these payment methods)の決済手段の場合、Stripe は決済の成功を確認してから領収書を送信します。

### 領収書の送信先メールアドレスを指定する

PaymentIntent の作成時に [receipt_email](https://docs.stripe.com/api/payment_intents/create.md#create_payment_intent-receipt_email) を指定すると、**成功した決済**がオフになっていても、本番環境で決済が成功した際に Stripe がそのアドレスへ領収書を送信します。

Checkout セッションの場合、[payment_intent_data.receipt_email](https://docs.stripe.com/api/checkout/sessions/create.md#create_checkout_session-payment_intent_data-receipt_email) を設定します。

**成功した決済**がオフで、領収書の送信先メールアドレスを指定していない場合は、[領収書を手動で送信する](https://docs.stripe.com/receipts.md#manual)ことができます。

> メキシコのビジネスの場合、ダッシュボードから返金領収書をダウンロードできます。これらの領収書には、返金のステータスや返金の種類など、返金に関する追加情報が含まれています。

## 領収書を手動で送信する

ダッシュボードからメール領収書を手動で送信できます。領収書の手動送信は、支払いと返金に利用できます。

1. ダッシュボードで、**取引** > [支払い](https://dashboard.stripe.com/payments)を開きます。
2. 領収書を送信する成功した支払いまたは返金をクリックします。領収書は成功した支払いでのみ利用できます。
3. 支払いの詳細ページで、**領収書の履歴**に移動します。
4. オーバーフローメニュー (⋯) をクリックし、**領収書を送信**を選択します。
5. 顧客のメールアドレスを確認または更新します。メールアドレスをカンマ区切りリストとして追加すると、複数の受信者に送信できます。
6. **送信**をクリックします。

支払いの詳細ページの領収書の履歴には、最大 10 件の領収書が表示されます。

### テスト用の領収書

テスト支払いの領収書を送信する必要がある場合は、[手動の領収書](https://docs.stripe.com/receipts.md#manual)を送信してください。

## 領収書の URL

すべての領収書に、顧客がウェブブラウザーで表示できる URL が記載されています。アプリケーションから領収書にリンクするには、[Charge](https://docs.stripe.com/api/charges/object.md) オブジェクトの [receipt_url](https://docs.stripe.com/api/charges/object.md#charge_object-receipt_url) 属性を使用します。

### 期限切れの領収書 URL

領収書自体に有効期限はありませんが、セキュリティ上の理由から、領収書へのリンクは 30 日後に期限切れになります。領収書リンクの有効期限は変更、延長ができません。リンクの期限が切れた場合、Stripe は顧客に元の取引に関連付けられたメールアドレスの入力を求め、新しいリンクを作成してそのアドレスに送信します。

## 購入明細付き領収書

決済後の *請求書* (Invoices are statements of amounts owed by a customer. They track the status of payments from draft through paid or otherwise finalized. Subscriptions automatically generate invoices, or you can manually create a one-off invoice)は、完了した購入内容の明細を記録したもので、通常の領収書より詳細な情報を含みます。サブスクの場合、Stripe は請求書を自動的に生成します。1 回限りの決済の場合は、決済用リンクまたは Checkout セッションごとに請求書の作成をオンにします。

> [Checkout Sessions API](https://docs.stripe.com/api/checkout/sessions.md) を使用した、1 回限りの支払いに対する請求書の作成は、[Invoicing](https://stripe.com/invoicing) の機能ではないため別途料金がかかります。詳細については、[こちらのサポート記事](https://support.stripe.com/questions/pricing-for-post-payment-invoices-for-one-time-purchases-via-checkout-and-payment-links)をご覧ください。

決済後の請求書作成は、[Payment Links](https://docs.stripe.com/payment-links.md) または [Checkout](https://docs.stripe.com/payments/checkout.md) を使用した 1 回限りの決済で利用できます。決済用リンクまたは Checkout セッションで設定してください。その他の連携で請求書を使って顧客に請求する方法については、[Invoicing](https://docs.stripe.com/invoicing.md) を参照してください。

### Payment Links を使用して決済後請求書を作成する

決済用リンクを使用した 1 回限りの購入ごとに決済後請求書を作成する場合、次の手順で行います。

1. ダッシュボードで決済用リンクを[作成](https://dashboard.stripe.com/payment-links/create)するか、既存のリンクを編集します。
2. **決済後**をクリックします。
3. **請求書 PDF を作成**を選択します。
4. 新しい決済用リンクの場合は**リンクを作成**、既存のリンクの場合は**リンクを更新**をクリックします。

Stripe はリンク経由の決済が成功するたびに決済後請求書を作成します。請求書を顧客にメールで送信するには、[領収書の自動送信](https://docs.stripe.com/receipts.md#automatic)もオンにしてください。詳しくは、[Payment Links の決済後オプション](https://docs.stripe.com/payment-links/post-payment.md)を参照してください。

### Checkout で決済後請求書を自動送信する

1. [領収書の自動送信](https://docs.stripe.com/receipts.md#automatic)をオンにします。
2. 決済セッションを作成する際に、[invoice_creation[enabled]](https://docs.stripe.com/api/checkout/sessions/create.md#create_checkout_session-invoice_creation-enabled) を `true` に設定します。

```curl
curl https://api.stripe.com/v1/checkout/sessions \
  -u "<<YOUR_SECRET_KEY>>:" \
  -d mode=payment \
  -d "invoice_creation[enabled]=true" \
  -d "line_items[0][price]={{ONE_TIME_PRICE_ID}}" \
  -d "line_items[0][quantity]=1" \
  -d ui_mode=elements \
  --data-urlencode "return_url=https://example.com"
```

支払いが正常に完了すると、Stripe は顧客が提供したメールアドレスに請求の概要を送信します。この概要には、請求書と支払いの領収書の両方の PDF をダウンロードするリンクが含まれています。

プログラムで請求書の領収書にアクセスする必要がある場合は、[invoice.paid](https://docs.stripe.com/api/events/types.md#event_types-invoice.paid) イベントをリッスンできます。

### 購入明細付き領収書の送信タイミング

購入明細付き領収書は、決済が正常に完了した後にのみ送信されます。決済の確定が*通知遅延型* (A payment method that can't immediately return payment status when a customer attempts a transaction (for example, ACH debits). Businesses commonly hold an order in a pending state until payment is successful with these payment methods)の決済手段（[ACH デビット](https://docs.stripe.com/payments/ach-direct-debit/accept-a-payment.md)、[Bacs ダイレクトデビット](https://docs.stripe.com/payments/bacs-debit/accept-a-payment.md)、[銀行振込](https://docs.stripe.com/payments/bank-transfers/accept-a-payment.md)、[Boleto](https://docs.stripe.com/payments/boleto/accept-a-payment.md)、[カナダの事前承認デビット](https://docs.stripe.com/payments/acss-debit/accept-a-payment.md)、[コンビニ決済](https://docs.stripe.com/payments/konbini/accept-a-payment.md)、[OXXO](https://docs.stripe.com/payments/oxxo/accept-a-payment.md)、[Pay by Bank](https://docs.stripe.com/payments/pay-by-bank/accept-a-payment.md)、[SEPA ダイレクトデビット](https://docs.stripe.com/payments/sepa-debit/accept-a-payment.md)など）では、領収書が送信されるまでに時間がかかる場合があります。決済の確定が即時か遅延型かは、[決済手段のドキュメント](https://docs.stripe.com/payments/payment-methods/overview.md)で確認してください。

### 請求書のカスタムデータ

Checkout セッションの作成時に、[invoice_creation.invoice_data](https://docs.stripe.com/api/checkout/sessions/create.md#create_checkout_session-invoice_creation-invoice_data) オブジェクトへカスタム値を渡して請求書をカスタマイズできます。

```curl
curl https://api.stripe.com/v1/checkout/sessions \
  -u "<<YOUR_SECRET_KEY>>:" \
  -d mode=payment \
  -d "invoice_creation[enabled]=true" \
  -d "invoice_creation[invoice_data][description]=Invoice for Product X" \
  -d "invoice_creation[invoice_data][metadata][order]=order-xyz" \
  -d "invoice_creation[invoice_data][account_tax_ids][0]=DE123456789" \
  -d "invoice_creation[invoice_data][custom_fields][0][name]=Purchase Order" \
  -d "invoice_creation[invoice_data][custom_fields][0][value]=PO-XYZ" \
  -d "invoice_creation[invoice_data][rendering_options][amount_tax_display]=include_inclusive_tax" \
  -d "invoice_creation[invoice_data][footer]=B2B Inc." \
  -d "line_items[0][price]={{ONE_TIME_PRICE_ID}}" \
  -d "line_items[0][quantity]=1" \
  -d ui_mode=elements \
  --data-urlencode "return_url=https://example.com"
```

地域ごとの[請求書発行のベストプラクティス](https://docs.stripe.com/invoicing/customize.md)を確認し、必要な顧客情報を収集できていることを確認してください。作成される請求書には、顧客の請求先住所と配送先住所、電話番号、納税者番号などが表示されます。

### 請求書の言語

請求書の言語は、Checkout セッションの作成時に取得できる顧客情報によって決まります。

| 顧客情報 | 請求書の言語 |
| --- | --- |
| 顧客が [v2 Account](https://docs.stripe.com/api/v2/core/accounts.md) で表される場合。 | Account の [defaults.locales](https://docs.stripe.com/api/v2/core/accounts/object.md#v2_account_object-defaults-locales) 属性の値。 |
| 顧客が [Customer](https://docs.stripe.com/api/customers.md) オブジェクトで表される場合。 | Customer の [preferred_locales](https://docs.stripe.com/api/customers/object.md#customer_object-preferred_locales) 属性の値。 |
| 顧客のロケールデータがない場合。 | [顧客へのメール設定](https://dashboard.stripe.com/settings/emails)の**デフォルト言語**。 |
| 顧客情報が提供されていない場合。 | 顧客が Checkout セッションの URL を開いたときのブラウザーのロケール。 |

## 領収書のカスタマイズ

表示する事業情報とともに、事業の視覚的デザインに合わせて領収書をカスタマイズできます。

### ブランディング

ブランディング設定では、領収書やその他の Stripe インターフェイスの視覚的な表示方法を管理します。

1. ダッシュボードで、**設定** > **ビジネス** > [ブランディング](https://dashboard.stripe.com/settings/branding)に移動します。
2. **メール領収書**タブをクリックします。
3. 追加する画像の種類で、プラスアイコン (:plus:) をクリックしてファイルを選択します。[要件](https://docs.stripe.com/receipts.md#image-requirements)をすべて満たしていることを確認してください。
4. カラースキームで、ブランドカラーとアクセントカラーを選択します。ドロップダウンのカラーピッカーを使用するか、HEX または RGB 値としてカラーコードを指定できます。
5. **変更を保存**をクリックします。

#### 画像の要件

ロゴファイルとアイコンファイルの画像の要件は同じですが、アイコンの方が小さいサイズで表示されます。

|  |
| ディメンション | - 正方形であること
- 最小 128 x 128 ピクセル |
| 対応しているファイルの種類 | - PNG (推奨)
- JPG |
| 最大ファイルサイズ | 512 KB |

### 事業情報

ビジネスの詳細では、領収書やその他の Stripe インターフェイスに表示される情報を管理します。

1. ダッシュボードで、**設定** > **ビジネス** > [ビジネスの詳細](https://dashboard.stripe.com/settings/business)に移動します。
2. **公開情報**で**編集**をクリックします。
3. [要件](https://docs.stripe.com/receipts.md#support-requirements)に注意して、顧客サポート情報を更新します。
4. **保存**をクリックします。

#### サポートの要件

コンプライアンス上の理由から、一部の連絡先情報は領収書に必ず記載する必要があります。

- 法人名 (商号)
- 顧客サポートの住所
- 顧客サポートメールアドレス
- プライバシーポリシーの URL

### ローカライズ

Stripe では、顧客がウェブブラウザーで表示する領収書の言語を次の優先順位で決定します。

1. Checkout セッション経由の決済では、顧客のブラウザーのロケール。Stripe がブラウザーのロケールを記録していない場合は、Checkout セッションの [locale](https://docs.stripe.com/api/checkout/sessions/create.md#create_checkout_session-locale)。
2. 決済に関連付けられた Customer の [preferred_locales](https://docs.stripe.com/api/customers/object.md#customer_object-preferred_locales)。
3. [顧客へのメール設定](https://dashboard.stripe.com/settings/emails)の**デフォルト言語**。

領収書メールには領収書ページとは異なる言語が使用される場合があります。

- 決済に Customer が設定されている場合、メールには Customer の `preferred_locales` が使用されます。設定されていない場合は顧客へのメール設定の**デフォルト言語**が使用されます。Checkout セッションのロケールは適用されません。
- ゲスト Checkout など、決済に Customer が設定されていない場合、決済の領収書メールには Checkout セッションのブラウザーのロケールまたは明示的なロケールが使用されます。いずれもない場合は**デフォルト言語**が使用されます。これらの決済に対する返金の領収書メールには、常に**デフォルト言語**が使用されます。

請求書には別のルールが適用されます。[請求書の言語](https://docs.stripe.com/receipts.md#invoice-language)を参照してください。

## Connect の領収書

*Connect* (Connect is Stripe's solution for multi-party businesses, such as marketplace or software platforms, to route payments between sellers, customers, and other recipients) を使用する場合、領収書の設定は、プラットフォームやマーケットプレイスで使用される支払いとアカウントの種類によって異なります。

- [デスティネーション支払い](https://docs.stripe.com/connect/destination-charges.md)と[支払いと送金別方式](https://docs.stripe.com/connect/separate-charges-and-transfers.md)の場合、領収書ではプラットフォームアカウントの**顧客へのメール**、**ブランディング**、**公開情報**の各設定が使用されます。

- [ダイレクト支払い](https://docs.stripe.com/connect/direct-charges.md)の場合、領収書では連結アカウントの**顧客へのメール**、**ブランディング**、**公開情報**の各設定が使用されます。

プラットフォームアカウントは、PaymentIntent の作成時に `receipt_email` を渡すことで連結アカウントの決済に対する領収書を送信できます。

Standard 連結アカウントなど、Stripe ダッシュボードを使用する連結アカウントは、[ブランディング](https://dashboard.stripe.com/settings/branding)で領収書の外観を設定できます。Express や Custom 連結アカウントなど、ダッシュボードを使用しない連結アカウントでは、プラットフォームで [settings.branding](https://docs.stripe.com/api/accounts/update.md#update_account-settings-branding) により領収書の外観を設定します。ブランディング設定では、Stripe が領収書を送信するかどうかは制御できません。

## See also

- [顧客にメールを送信する](https://docs.stripe.com/invoicing/send-email.md)
- [Terminal の領収書](https://docs.stripe.com/terminal/features/receipts.md)
