# 連結アカウントの引き落とし

Stripe 残高からの引き落としによって、連結アカウントから資金を徴収します。

以下の理由により、プラットフォームでは連結アカウントからの売上回収が必要になる場合があります。

- 連結アカウントに製品またはサービスを直接請求するため
- 以前返金した資金を回収するため
- 連結された[アカウントの残高](https://docs.stripe.com/connect/account-balances.md)にその他の調整を行うため (たとえば、エラーを修正するなど)

Express と Custom の連結アカウントのように、プラットフォームがマイナス残高に対して責任を負う場合は、連結アカウントの Stripe 残高から引き落として、プラットフォームの残高に資金を送金できます。

> Stripe がマイナス残高の責任を負う場合に連結アカウントに請求するには、連結アカウントごとに対応する顧客を作成して、[Stripe Billing サブスクリプションを使用して請求します](https://docs.stripe.com/connect/subscriptions.md#connected-account-platform)。

これにより、連結アカウントに `Transfer` が、プラットフォームアカウントに `Payment` が作成されます。

## 要件

この機能は、Express アカウントや Custom アカウントなど、プラットフォームがマイナス残高に対する責任を負う連結アカウントの場合にのみサポートされます。さらに、以下も適用されます。

- アカウント引き落としの利用には、[追加費用](https://stripe.com/connect/pricing)がかかります。
- アカウント引き落としを使用するには、連結アカウントから法的拘束力のある同意を得る必要があります。
- プラットフォームと連結アカウントの両方が同じ地域に所在している必要があります (たとえば、両方とも日本に所在している、など)。
- `currency` の値は、連結アカウントのデフォルト通貨と一致する必要があります。
- アカウントから引き落としても、連結アカウントの残高がマイナスになることはありません。
- 最大の `amount` は 100,000 USD です (または通貨での相当額)。

> これらの要件の調整について話し合う必要がある場合は、[営業チーム](https://stripe.com/contact/sales)にお問い合わせください。

## サポート状況

アカウント引き落としは、プラットフォームと連結アカウントが同じ地域 (国内) にあるか、クロスボーダー地域 (海外) にあるかに応じて利用できます。

### 国内での提供状況

アカウント引き落としは、プラットフォームと連結アカウントの両方が以下のいずれかの地域にある場合に使用できます。

- 南北アメリカ: アメリカ、カナダ
- アジア太平洋: JP、AU、HK、NZ
- ヨーロッパ: SEPA 諸国 (EU およびイギリス)

### 海外での提供状況

クロスボーダーアカウント引き落としは、プラットフォームと連結アカウントが以下のコリドーに一致する場合に使用できます。

| プラットフォームの地域 | 連結アカウントの地域 |
| ----------- | ---------- |
| US          | HK         |
| UK          | EU、CH、NO   |
| EU          | イギリス、CH、NO |
| AU          | NZ         |
| NZ          | AU         |
| CH          | EU、NO      |
| NO          | EU、CH      |

他の地域に関心をお持ちの場合は、[営業チーム](https://stripe.com/contact/sales)にお問い合わせください。

## 連結アカウントに請求する

#### ダッシュボード

連結アカウントから売上を引き出すには、以下の手順に従います。

1. 連結アカウントの**アカウント残高**ページに移動します。
1. **売上を引き出す**をクリックします。
1. 請求する金額を指定します。
1. **引き出し**をクリックします。

#### API

[Create a charge (支払い作成)](https://docs.stripe.com/api.md#create_charge) の API コールでは、連結アカウント ID を `source` 値として指定できます。

```curl
curl https://api.stripe.com/v1/charges \
  -u "<<YOUR_SECRET_KEY>>:" \
  -d amount=1500 \
  -d currency=usd \
  -d "source={{CONNECTEDACCOUNT_ID}}"
```

API コールは、プラットフォームアカウントで作成された `Payment` を返します。`Charge` は返しません。

このアプローチは、商品やサービス (プラットフォームの使用など) を連結アカウントに請求するプラットフォームに適しています。たとえば、プラットフォームは連結アカウントに対して、Stripe 残高を通じて追加の手数料またはサービスを請求して、追加の支払い方法での回収の必要性を最小限に抑え、資金をすぐに利用可能にできます。

## See also

- [ダイレクト支払いを作成する](https://docs.stripe.com/connect/direct-charges.md)
- [プラットフォームでデスティネーション支払いを作成する](https://docs.stripe.com/connect/destination-charges.md)
- [支払いと送金別方式を作成する](https://docs.stripe.com/connect/separate-charges-and-transfers.md)
