Issuing の支出管理
支出管理を使用して、特定の加盟店カテゴリー (ベーカリーなど)、Country (国)、Merchant ID (加盟店 ID) をブロックしたり、オーソリごとに 100 USD、月ごとに 3000 USD など利用限度額を設定したりできます。支出管理は、spending_controls
フィールドを作成時に設定するか、後から更新することで、Card (カード) と Cardholder (カード保有者) の両方に適用できます。
spending_controls
オブジェクトの構造は次のとおりです。
フィールド | 型 | 説明 | |
---|---|---|---|
allowed_categories | 配列 | オーソリを許可するカテゴリのリスト。これ以外のカテゴリはすべてブロックされます。 | |
blocked_categories | 配列 | オーソリを拒否するカテゴリのリスト。これ以外のカテゴリはすべて許可されます。 | |
spending_limits | 配列 | 金額ベースのルールを指定するオブジェクトのリスト。 | |
allowed_merchant_countries | 配列 | オーソリを許可する加盟店の国のリスト。その他すべての国からのオーソリはブロックされます。 | |
blocked_merchant_countries | 配列 | オーソリをブロックする加盟店の国のリスト。その他すべての国からのオーソリは許可されます。 |
支出管理は、リアルタイムのオーソリの前に実行され、issuing_authorization.request
の送信前に購入を拒否できるため、結果として issuing_authorization.created
イベントが拒否されます。
注
国と加盟店 ID の支出管理は現在、ベータユーザーに限定されています。ベータにご参加いただくには、Issuing の顧客である必要があります。ベータへのアクセスをリクエストするには、Stripe に詳細をお問い合わせください。
利用限度額
利用限度額ルールにより、カテゴリに対する所定期間の支出総額が制限されます。
spending_controls
内の spending_limits
フィールドは、次の構造を持つオブジェクトのリストです。
フィールド | 型 | 説明 |
---|---|---|
amount | 整数 | カードの通貨での最大支出額。他の通貨での金額は、この管理項目の評価時にカードの通貨に換算されます。この金額は、カードの通貨と通貨の最小単位で表されます。 |
interval | 列挙型 | 金額の適用期間。指定できる値については、カードの spending_controls をご覧ください。日付基準の期間はすべて UTC の0:00 に開始します。 |
categories | 配列 (オプション) | この限度額を適用するカテゴリのリスト。このフィールドを省略すると、限度額はすべてのカテゴリに適用されます。 |
注
spending_limits
を設定していない場合、新しく作成されるカードには、デフォルトの利用限度額である 1 日あたり 500 USD が適用されます。この限度額の適用を無効にする場合は、サポートにご連絡ください。
注
設定可能な spending_limits
に加えて、承認のそれぞれでは、デフォルトの利用限度額である 10000 USD も適用されます。この動作の無効化については、サポートにお問い合わせください。
カードの利用限度額は、再発行されるすべてのカード (その replacement_for カード、さらに「その」カードの replacement_for カード、以降同様) に適用されます。カード保有者の利用限度額は、カード保有者のすべてのカードに適用されます。
各利用限度額は、独自のカテゴリにのみ適用されます。利用限度額自体は、カテゴリをブロックしないため、特定のビジネスタイプへの支出を制限するには、allowed_categories
または blocked_categories
と組み合わせて使用する必要があります。
カード保有者の利用限度額に重複がある場合 (たとえば、そのカードのオーソリ当たり 100 USD と 50 USD など)、最も厳しい支出管理が適用されます。
追加のチップや手数料を後から登録できるため、利用限度額を超過することがあります。
例
以下の例では、カードおよびカード保有者に対してさまざまな支出管理を使用する方法を示します。