published on Friday, Aug 14, 2026 by Pulumi
published on Friday, Aug 14, 2026 by Pulumi
An Issuing Cardholder object represents an individual or business entity who is issued cards.
Related guide: How to create a cardholder
Create IssuingCardholder Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new IssuingCardholder(name: string, args: IssuingCardholderArgs, opts?: CustomResourceOptions);@overload
def IssuingCardholder(resource_name: str,
args: IssuingCardholderArgs,
opts: Optional[ResourceOptions] = None)
@overload
def IssuingCardholder(resource_name: str,
opts: Optional[ResourceOptions] = None,
billing: Optional[IssuingCardholderBillingArgs] = None,
company: Optional[IssuingCardholderCompanyArgs] = None,
email: Optional[str] = None,
individual: Optional[IssuingCardholderIndividualArgs] = None,
metadata: Optional[Mapping[str, str]] = None,
name: Optional[str] = None,
phone_number: Optional[str] = None,
preferred_locales: Optional[Sequence[str]] = None,
spending_controls: Optional[IssuingCardholderSpendingControlsArgs] = None,
status: Optional[str] = None,
type: Optional[str] = None)func NewIssuingCardholder(ctx *Context, name string, args IssuingCardholderArgs, opts ...ResourceOption) (*IssuingCardholder, error)public IssuingCardholder(string name, IssuingCardholderArgs args, CustomResourceOptions? opts = null)
public IssuingCardholder(String name, IssuingCardholderArgs args)
public IssuingCardholder(String name, IssuingCardholderArgs args, CustomResourceOptions options)
type: stripe:IssuingCardholder
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "stripe_issuing_cardholder" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args IssuingCardholderArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args IssuingCardholderArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args IssuingCardholderArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args IssuingCardholderArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args IssuingCardholderArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var issuingCardholderResource = new Stripe.IssuingCardholder("issuingCardholderResource", new()
{
Billing = new Stripe.Inputs.IssuingCardholderBillingArgs
{
Address = new Stripe.Inputs.IssuingCardholderBillingAddressArgs
{
City = "string",
Country = "string",
Line1 = "string",
PostalCode = "string",
Line2 = "string",
State = "string",
},
},
Company = new Stripe.Inputs.IssuingCardholderCompanyArgs
{
TaxId = "string",
TaxIdProvided = false,
},
Email = "string",
Individual = new Stripe.Inputs.IssuingCardholderIndividualArgs
{
CardIssuing = new Stripe.Inputs.IssuingCardholderIndividualCardIssuingArgs
{
UserTermsAcceptance = new Stripe.Inputs.IssuingCardholderIndividualCardIssuingUserTermsAcceptanceArgs
{
Date = 0.0,
Ip = "string",
UserAgent = "string",
},
},
Dob = new Stripe.Inputs.IssuingCardholderIndividualDobArgs
{
Day = 0.0,
Month = 0.0,
Year = 0.0,
},
FirstName = "string",
LastName = "string",
Verification = new Stripe.Inputs.IssuingCardholderIndividualVerificationArgs
{
Document = new Stripe.Inputs.IssuingCardholderIndividualVerificationDocumentArgs
{
Back = "string",
Front = "string",
},
},
},
Metadata =
{
{ "string", "string" },
},
Name = "string",
PhoneNumber = "string",
PreferredLocales = new[]
{
"string",
},
SpendingControls = new Stripe.Inputs.IssuingCardholderSpendingControlsArgs
{
AllowedCardPresences = new[]
{
"string",
},
AllowedCategories = new[]
{
"string",
},
AllowedMerchantCountries = new[]
{
"string",
},
BlockedCardPresences = new[]
{
"string",
},
BlockedCategories = new[]
{
"string",
},
BlockedMerchantCountries = new[]
{
"string",
},
SpendingLimits = new[]
{
new Stripe.Inputs.IssuingCardholderSpendingControlsSpendingLimitArgs
{
Amount = 0.0,
Interval = "string",
Categories = new[]
{
"string",
},
},
},
SpendingLimitsCurrency = "string",
},
Status = "string",
Type = "string",
});
example, err := stripe.NewIssuingCardholder(ctx, "issuingCardholderResource", &stripe.IssuingCardholderArgs{
Billing: &stripe.IssuingCardholderBillingArgs{
Address: &stripe.IssuingCardholderBillingAddressArgs{
City: pulumi.String("string"),
Country: pulumi.String("string"),
Line1: pulumi.String("string"),
PostalCode: pulumi.String("string"),
Line2: pulumi.String("string"),
State: pulumi.String("string"),
},
},
Company: &stripe.IssuingCardholderCompanyArgs{
TaxId: pulumi.String("string"),
TaxIdProvided: pulumi.Bool(false),
},
Email: pulumi.String("string"),
Individual: &stripe.IssuingCardholderIndividualArgs{
CardIssuing: &stripe.IssuingCardholderIndividualCardIssuingArgs{
UserTermsAcceptance: &stripe.IssuingCardholderIndividualCardIssuingUserTermsAcceptanceArgs{
Date: pulumi.Float64(0),
Ip: pulumi.String("string"),
UserAgent: pulumi.String("string"),
},
},
Dob: &stripe.IssuingCardholderIndividualDobArgs{
Day: pulumi.Float64(0),
Month: pulumi.Float64(0),
Year: pulumi.Float64(0),
},
FirstName: pulumi.String("string"),
LastName: pulumi.String("string"),
Verification: &stripe.IssuingCardholderIndividualVerificationArgs{
Document: &stripe.IssuingCardholderIndividualVerificationDocumentArgs{
Back: pulumi.String("string"),
Front: pulumi.String("string"),
},
},
},
Metadata: pulumi.StringMap{
"string": pulumi.String("string"),
},
Name: pulumi.String("string"),
PhoneNumber: pulumi.String("string"),
PreferredLocales: pulumi.StringArray{
pulumi.String("string"),
},
SpendingControls: &stripe.IssuingCardholderSpendingControlsArgs{
AllowedCardPresences: pulumi.StringArray{
pulumi.String("string"),
},
AllowedCategories: pulumi.StringArray{
pulumi.String("string"),
},
AllowedMerchantCountries: pulumi.StringArray{
pulumi.String("string"),
},
BlockedCardPresences: pulumi.StringArray{
pulumi.String("string"),
},
BlockedCategories: pulumi.StringArray{
pulumi.String("string"),
},
BlockedMerchantCountries: pulumi.StringArray{
pulumi.String("string"),
},
SpendingLimits: stripe.IssuingCardholderSpendingControlsSpendingLimitArray{
&stripe.IssuingCardholderSpendingControlsSpendingLimitArgs{
Amount: pulumi.Float64(0),
Interval: pulumi.String("string"),
Categories: pulumi.StringArray{
pulumi.String("string"),
},
},
},
SpendingLimitsCurrency: pulumi.String("string"),
},
Status: pulumi.String("string"),
Type: pulumi.String("string"),
})
resource "stripe_issuing_cardholder" "issuingCardholderResource" {
lifecycle {
create_before_destroy = true
}
billing = {
address = {
city = "string"
country = "string"
line1 = "string"
postal_code = "string"
line2 = "string"
state = "string"
}
}
company = {
tax_id = "string"
tax_id_provided = false
}
email = "string"
individual = {
card_issuing = {
user_terms_acceptance = {
date = 0
ip = "string"
user_agent = "string"
}
}
dob = {
day = 0
month = 0
year = 0
}
first_name = "string"
last_name = "string"
verification = {
document = {
back = "string"
front = "string"
}
}
}
metadata = {
"string" = "string"
}
name = "string"
phone_number = "string"
preferred_locales = ["string"]
spending_controls = {
allowed_card_presences = ["string"]
allowed_categories = ["string"]
allowed_merchant_countries = ["string"]
blocked_card_presences = ["string"]
blocked_categories = ["string"]
blocked_merchant_countries = ["string"]
spending_limits = [{
amount = 0
interval = "string"
categories = ["string"]
}]
spending_limits_currency = "string"
}
status = "string"
type = "string"
}
var issuingCardholderResource = new IssuingCardholder("issuingCardholderResource", IssuingCardholderArgs.builder()
.billing(IssuingCardholderBillingArgs.builder()
.address(IssuingCardholderBillingAddressArgs.builder()
.city("string")
.country("string")
.line1("string")
.postalCode("string")
.line2("string")
.state("string")
.build())
.build())
.company(IssuingCardholderCompanyArgs.builder()
.taxId("string")
.taxIdProvided(false)
.build())
.email("string")
.individual(IssuingCardholderIndividualArgs.builder()
.cardIssuing(IssuingCardholderIndividualCardIssuingArgs.builder()
.userTermsAcceptance(IssuingCardholderIndividualCardIssuingUserTermsAcceptanceArgs.builder()
.date(0.0)
.ip("string")
.userAgent("string")
.build())
.build())
.dob(IssuingCardholderIndividualDobArgs.builder()
.day(0.0)
.month(0.0)
.year(0.0)
.build())
.firstName("string")
.lastName("string")
.verification(IssuingCardholderIndividualVerificationArgs.builder()
.document(IssuingCardholderIndividualVerificationDocumentArgs.builder()
.back("string")
.front("string")
.build())
.build())
.build())
.metadata(Map.of("string", "string"))
.name("string")
.phoneNumber("string")
.preferredLocales("string")
.spendingControls(IssuingCardholderSpendingControlsArgs.builder()
.allowedCardPresences("string")
.allowedCategories("string")
.allowedMerchantCountries("string")
.blockedCardPresences("string")
.blockedCategories("string")
.blockedMerchantCountries("string")
.spendingLimits(IssuingCardholderSpendingControlsSpendingLimitArgs.builder()
.amount(0.0)
.interval("string")
.categories("string")
.build())
.spendingLimitsCurrency("string")
.build())
.status("string")
.type("string")
.build());
issuing_cardholder_resource = stripe.IssuingCardholder("issuingCardholderResource",
billing={
"address": {
"city": "string",
"country": "string",
"line1": "string",
"postal_code": "string",
"line2": "string",
"state": "string",
},
},
company={
"tax_id": "string",
"tax_id_provided": False,
},
email="string",
individual={
"card_issuing": {
"user_terms_acceptance": {
"date": float(0),
"ip": "string",
"user_agent": "string",
},
},
"dob": {
"day": float(0),
"month": float(0),
"year": float(0),
},
"first_name": "string",
"last_name": "string",
"verification": {
"document": {
"back": "string",
"front": "string",
},
},
},
metadata={
"string": "string",
},
name="string",
phone_number="string",
preferred_locales=["string"],
spending_controls={
"allowed_card_presences": ["string"],
"allowed_categories": ["string"],
"allowed_merchant_countries": ["string"],
"blocked_card_presences": ["string"],
"blocked_categories": ["string"],
"blocked_merchant_countries": ["string"],
"spending_limits": [{
"amount": float(0),
"interval": "string",
"categories": ["string"],
}],
"spending_limits_currency": "string",
},
status="string",
type="string")
const issuingCardholderResource = new stripe.IssuingCardholder("issuingCardholderResource", {
billing: {
address: {
city: "string",
country: "string",
line1: "string",
postalCode: "string",
line2: "string",
state: "string",
},
},
company: {
taxId: "string",
taxIdProvided: false,
},
email: "string",
individual: {
cardIssuing: {
userTermsAcceptance: {
date: 0,
ip: "string",
userAgent: "string",
},
},
dob: {
day: 0,
month: 0,
year: 0,
},
firstName: "string",
lastName: "string",
verification: {
document: {
back: "string",
front: "string",
},
},
},
metadata: {
string: "string",
},
name: "string",
phoneNumber: "string",
preferredLocales: ["string"],
spendingControls: {
allowedCardPresences: ["string"],
allowedCategories: ["string"],
allowedMerchantCountries: ["string"],
blockedCardPresences: ["string"],
blockedCategories: ["string"],
blockedMerchantCountries: ["string"],
spendingLimits: [{
amount: 0,
interval: "string",
categories: ["string"],
}],
spendingLimitsCurrency: "string",
},
status: "string",
type: "string",
});
type: stripe:IssuingCardholder
properties:
billing:
address:
city: string
country: string
line1: string
line2: string
postalCode: string
state: string
company:
taxId: string
taxIdProvided: false
email: string
individual:
cardIssuing:
userTermsAcceptance:
date: 0
ip: string
userAgent: string
dob:
day: 0
month: 0
year: 0
firstName: string
lastName: string
verification:
document:
back: string
front: string
metadata:
string: string
name: string
phoneNumber: string
preferredLocales:
- string
spendingControls:
allowedCardPresences:
- string
allowedCategories:
- string
allowedMerchantCountries:
- string
blockedCardPresences:
- string
blockedCategories:
- string
blockedMerchantCountries:
- string
spendingLimits:
- amount: 0
categories:
- string
interval: string
spendingLimitsCurrency: string
status: string
type: string
IssuingCardholder Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The IssuingCardholder resource accepts the following input properties:
- Billing
Issuing
Cardholder Billing - Company
Issuing
Cardholder Company - Additional information about a
companycardholder. - Email string
- The cardholder's email address.
- Individual
Issuing
Cardholder Individual - Additional information about an
individualcardholder. - Metadata Dictionary<string, string>
- Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.
- Name string
- The cardholder's name. This will be printed on cards issued to them.
- Phone
Number string - The cardholder's phone number. This is required for all cardholders who will be creating EU cards. See the 3D Secure documentation for more details.
- Preferred
Locales List<string> - The cardholder’s preferred locales (languages), ordered by preference. Locales can be
da,de,en,es,fr,it,pl, orsv. This changes the language of the 3D Secure flow and one-time password messages sent to the cardholder. - Spending
Controls IssuingCardholder Spending Controls - Rules that control spending across this cardholder's cards. Refer to our documentation for more details.
- Status string
- Specifies whether to permit authorizations on this cardholder's cards.
- Type string
- One of
individualorcompany. See Choose a cardholder type for more details.
- Billing
Issuing
Cardholder Billing Args - Company
Issuing
Cardholder Company Args - Additional information about a
companycardholder. - Email string
- The cardholder's email address.
- Individual
Issuing
Cardholder Individual Args - Additional information about an
individualcardholder. - Metadata map[string]string
- Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.
- Name string
- The cardholder's name. This will be printed on cards issued to them.
- Phone
Number string - The cardholder's phone number. This is required for all cardholders who will be creating EU cards. See the 3D Secure documentation for more details.
- Preferred
Locales []string - The cardholder’s preferred locales (languages), ordered by preference. Locales can be
da,de,en,es,fr,it,pl, orsv. This changes the language of the 3D Secure flow and one-time password messages sent to the cardholder. - Spending
Controls IssuingCardholder Spending Controls Args - Rules that control spending across this cardholder's cards. Refer to our documentation for more details.
- Status string
- Specifies whether to permit authorizations on this cardholder's cards.
- Type string
- One of
individualorcompany. See Choose a cardholder type for more details.
- billing object
- company object
- Additional information about a
companycardholder. - email string
- The cardholder's email address.
- individual object
- Additional information about an
individualcardholder. - metadata map(string)
- Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.
- name string
- The cardholder's name. This will be printed on cards issued to them.
- phone_
number string - The cardholder's phone number. This is required for all cardholders who will be creating EU cards. See the 3D Secure documentation for more details.
- preferred_
locales list(string) - The cardholder’s preferred locales (languages), ordered by preference. Locales can be
da,de,en,es,fr,it,pl, orsv. This changes the language of the 3D Secure flow and one-time password messages sent to the cardholder. - spending_
controls object - Rules that control spending across this cardholder's cards. Refer to our documentation for more details.
- status string
- Specifies whether to permit authorizations on this cardholder's cards.
- type string
- One of
individualorcompany. See Choose a cardholder type for more details.
- billing
Issuing
Cardholder Billing - company
Issuing
Cardholder Company - Additional information about a
companycardholder. - email String
- The cardholder's email address.
- individual
Issuing
Cardholder Individual - Additional information about an
individualcardholder. - metadata Map<String,String>
- Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.
- name String
- The cardholder's name. This will be printed on cards issued to them.
- phone
Number String - The cardholder's phone number. This is required for all cardholders who will be creating EU cards. See the 3D Secure documentation for more details.
- preferred
Locales List<String> - The cardholder’s preferred locales (languages), ordered by preference. Locales can be
da,de,en,es,fr,it,pl, orsv. This changes the language of the 3D Secure flow and one-time password messages sent to the cardholder. - spending
Controls IssuingCardholder Spending Controls - Rules that control spending across this cardholder's cards. Refer to our documentation for more details.
- status String
- Specifies whether to permit authorizations on this cardholder's cards.
- type String
- One of
individualorcompany. See Choose a cardholder type for more details.
- billing
Issuing
Cardholder Billing - company
Issuing
Cardholder Company - Additional information about a
companycardholder. - email string
- The cardholder's email address.
- individual
Issuing
Cardholder Individual - Additional information about an
individualcardholder. - metadata {[key: string]: string}
- Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.
- name string
- The cardholder's name. This will be printed on cards issued to them.
- phone
Number string - The cardholder's phone number. This is required for all cardholders who will be creating EU cards. See the 3D Secure documentation for more details.
- preferred
Locales string[] - The cardholder’s preferred locales (languages), ordered by preference. Locales can be
da,de,en,es,fr,it,pl, orsv. This changes the language of the 3D Secure flow and one-time password messages sent to the cardholder. - spending
Controls IssuingCardholder Spending Controls - Rules that control spending across this cardholder's cards. Refer to our documentation for more details.
- status string
- Specifies whether to permit authorizations on this cardholder's cards.
- type string
- One of
individualorcompany. See Choose a cardholder type for more details.
- billing
Issuing
Cardholder Billing Args - company
Issuing
Cardholder Company Args - Additional information about a
companycardholder. - email str
- The cardholder's email address.
- individual
Issuing
Cardholder Individual Args - Additional information about an
individualcardholder. - metadata Mapping[str, str]
- Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.
- name str
- The cardholder's name. This will be printed on cards issued to them.
- phone_
number str - The cardholder's phone number. This is required for all cardholders who will be creating EU cards. See the 3D Secure documentation for more details.
- preferred_
locales Sequence[str] - The cardholder’s preferred locales (languages), ordered by preference. Locales can be
da,de,en,es,fr,it,pl, orsv. This changes the language of the 3D Secure flow and one-time password messages sent to the cardholder. - spending_
controls IssuingCardholder Spending Controls Args - Rules that control spending across this cardholder's cards. Refer to our documentation for more details.
- status str
- Specifies whether to permit authorizations on this cardholder's cards.
- type str
- One of
individualorcompany. See Choose a cardholder type for more details.
- billing Property Map
- company Property Map
- Additional information about a
companycardholder. - email String
- The cardholder's email address.
- individual Property Map
- Additional information about an
individualcardholder. - metadata Map<String>
- Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.
- name String
- The cardholder's name. This will be printed on cards issued to them.
- phone
Number String - The cardholder's phone number. This is required for all cardholders who will be creating EU cards. See the 3D Secure documentation for more details.
- preferred
Locales List<String> - The cardholder’s preferred locales (languages), ordered by preference. Locales can be
da,de,en,es,fr,it,pl, orsv. This changes the language of the 3D Secure flow and one-time password messages sent to the cardholder. - spending
Controls Property Map - Rules that control spending across this cardholder's cards. Refer to our documentation for more details.
- status String
- Specifies whether to permit authorizations on this cardholder's cards.
- type String
- One of
individualorcompany. See Choose a cardholder type for more details.
Outputs
All input properties are implicitly available as output properties. Additionally, the IssuingCardholder resource produces the following output properties:
- Created double
- Time at which the object was created. Measured in seconds since the Unix epoch.
- Id string
- The provider-assigned unique ID for this managed resource.
- Livemode bool
- If the object exists in live mode, the value is
true. If the object exists in test mode, the value isfalse. - Object string
- String representing the object's type. Objects of the same type share the same value.
- Requirements
Issuing
Cardholder Requirements
- Created float64
- Time at which the object was created. Measured in seconds since the Unix epoch.
- Id string
- The provider-assigned unique ID for this managed resource.
- Livemode bool
- If the object exists in live mode, the value is
true. If the object exists in test mode, the value isfalse. - Object string
- String representing the object's type. Objects of the same type share the same value.
- Requirements
Issuing
Cardholder Requirements
- created number
- Time at which the object was created. Measured in seconds since the Unix epoch.
- id string
- The provider-assigned unique ID for this managed resource.
- livemode bool
- If the object exists in live mode, the value is
true. If the object exists in test mode, the value isfalse. - object string
- String representing the object's type. Objects of the same type share the same value.
- requirements object
- created Double
- Time at which the object was created. Measured in seconds since the Unix epoch.
- id String
- The provider-assigned unique ID for this managed resource.
- livemode Boolean
- If the object exists in live mode, the value is
true. If the object exists in test mode, the value isfalse. - object String
- String representing the object's type. Objects of the same type share the same value.
- requirements
Issuing
Cardholder Requirements
- created number
- Time at which the object was created. Measured in seconds since the Unix epoch.
- id string
- The provider-assigned unique ID for this managed resource.
- livemode boolean
- If the object exists in live mode, the value is
true. If the object exists in test mode, the value isfalse. - object string
- String representing the object's type. Objects of the same type share the same value.
- requirements
Issuing
Cardholder Requirements
- created float
- Time at which the object was created. Measured in seconds since the Unix epoch.
- id str
- The provider-assigned unique ID for this managed resource.
- livemode bool
- If the object exists in live mode, the value is
true. If the object exists in test mode, the value isfalse. - object str
- String representing the object's type. Objects of the same type share the same value.
- requirements
Issuing
Cardholder Requirements
- created Number
- Time at which the object was created. Measured in seconds since the Unix epoch.
- id String
- The provider-assigned unique ID for this managed resource.
- livemode Boolean
- If the object exists in live mode, the value is
true. If the object exists in test mode, the value isfalse. - object String
- String representing the object's type. Objects of the same type share the same value.
- requirements Property Map
Look up Existing IssuingCardholder Resource
Get an existing IssuingCardholder resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: IssuingCardholderState, opts?: CustomResourceOptions): IssuingCardholder@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
billing: Optional[IssuingCardholderBillingArgs] = None,
company: Optional[IssuingCardholderCompanyArgs] = None,
created: Optional[float] = None,
email: Optional[str] = None,
individual: Optional[IssuingCardholderIndividualArgs] = None,
livemode: Optional[bool] = None,
metadata: Optional[Mapping[str, str]] = None,
name: Optional[str] = None,
object: Optional[str] = None,
phone_number: Optional[str] = None,
preferred_locales: Optional[Sequence[str]] = None,
requirements: Optional[IssuingCardholderRequirementsArgs] = None,
spending_controls: Optional[IssuingCardholderSpendingControlsArgs] = None,
status: Optional[str] = None,
type: Optional[str] = None) -> IssuingCardholderfunc GetIssuingCardholder(ctx *Context, name string, id IDInput, state *IssuingCardholderState, opts ...ResourceOption) (*IssuingCardholder, error)public static IssuingCardholder Get(string name, Input<string> id, IssuingCardholderState? state, CustomResourceOptions? opts = null)public static IssuingCardholder get(String name, Output<String> id, IssuingCardholderState state, CustomResourceOptions options)resources: _: type: stripe:IssuingCardholder get: id: ${id}import {
to = stripe_issuing_cardholder.example
id = "${id}"
}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Billing
Issuing
Cardholder Billing - Company
Issuing
Cardholder Company - Additional information about a
companycardholder. - Created double
- Time at which the object was created. Measured in seconds since the Unix epoch.
- Email string
- The cardholder's email address.
- Individual
Issuing
Cardholder Individual - Additional information about an
individualcardholder. - Livemode bool
- If the object exists in live mode, the value is
true. If the object exists in test mode, the value isfalse. - Metadata Dictionary<string, string>
- Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.
- Name string
- The cardholder's name. This will be printed on cards issued to them.
- Object string
- String representing the object's type. Objects of the same type share the same value.
- Phone
Number string - The cardholder's phone number. This is required for all cardholders who will be creating EU cards. See the 3D Secure documentation for more details.
- Preferred
Locales List<string> - The cardholder’s preferred locales (languages), ordered by preference. Locales can be
da,de,en,es,fr,it,pl, orsv. This changes the language of the 3D Secure flow and one-time password messages sent to the cardholder. - Requirements
Issuing
Cardholder Requirements - Spending
Controls IssuingCardholder Spending Controls - Rules that control spending across this cardholder's cards. Refer to our documentation for more details.
- Status string
- Specifies whether to permit authorizations on this cardholder's cards.
- Type string
- One of
individualorcompany. See Choose a cardholder type for more details.
- Billing
Issuing
Cardholder Billing Args - Company
Issuing
Cardholder Company Args - Additional information about a
companycardholder. - Created float64
- Time at which the object was created. Measured in seconds since the Unix epoch.
- Email string
- The cardholder's email address.
- Individual
Issuing
Cardholder Individual Args - Additional information about an
individualcardholder. - Livemode bool
- If the object exists in live mode, the value is
true. If the object exists in test mode, the value isfalse. - Metadata map[string]string
- Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.
- Name string
- The cardholder's name. This will be printed on cards issued to them.
- Object string
- String representing the object's type. Objects of the same type share the same value.
- Phone
Number string - The cardholder's phone number. This is required for all cardholders who will be creating EU cards. See the 3D Secure documentation for more details.
- Preferred
Locales []string - The cardholder’s preferred locales (languages), ordered by preference. Locales can be
da,de,en,es,fr,it,pl, orsv. This changes the language of the 3D Secure flow and one-time password messages sent to the cardholder. - Requirements
Issuing
Cardholder Requirements Args - Spending
Controls IssuingCardholder Spending Controls Args - Rules that control spending across this cardholder's cards. Refer to our documentation for more details.
- Status string
- Specifies whether to permit authorizations on this cardholder's cards.
- Type string
- One of
individualorcompany. See Choose a cardholder type for more details.
- billing object
- company object
- Additional information about a
companycardholder. - created number
- Time at which the object was created. Measured in seconds since the Unix epoch.
- email string
- The cardholder's email address.
- individual object
- Additional information about an
individualcardholder. - livemode bool
- If the object exists in live mode, the value is
true. If the object exists in test mode, the value isfalse. - metadata map(string)
- Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.
- name string
- The cardholder's name. This will be printed on cards issued to them.
- object string
- String representing the object's type. Objects of the same type share the same value.
- phone_
number string - The cardholder's phone number. This is required for all cardholders who will be creating EU cards. See the 3D Secure documentation for more details.
- preferred_
locales list(string) - The cardholder’s preferred locales (languages), ordered by preference. Locales can be
da,de,en,es,fr,it,pl, orsv. This changes the language of the 3D Secure flow and one-time password messages sent to the cardholder. - requirements object
- spending_
controls object - Rules that control spending across this cardholder's cards. Refer to our documentation for more details.
- status string
- Specifies whether to permit authorizations on this cardholder's cards.
- type string
- One of
individualorcompany. See Choose a cardholder type for more details.
- billing
Issuing
Cardholder Billing - company
Issuing
Cardholder Company - Additional information about a
companycardholder. - created Double
- Time at which the object was created. Measured in seconds since the Unix epoch.
- email String
- The cardholder's email address.
- individual
Issuing
Cardholder Individual - Additional information about an
individualcardholder. - livemode Boolean
- If the object exists in live mode, the value is
true. If the object exists in test mode, the value isfalse. - metadata Map<String,String>
- Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.
- name String
- The cardholder's name. This will be printed on cards issued to them.
- object String
- String representing the object's type. Objects of the same type share the same value.
- phone
Number String - The cardholder's phone number. This is required for all cardholders who will be creating EU cards. See the 3D Secure documentation for more details.
- preferred
Locales List<String> - The cardholder’s preferred locales (languages), ordered by preference. Locales can be
da,de,en,es,fr,it,pl, orsv. This changes the language of the 3D Secure flow and one-time password messages sent to the cardholder. - requirements
Issuing
Cardholder Requirements - spending
Controls IssuingCardholder Spending Controls - Rules that control spending across this cardholder's cards. Refer to our documentation for more details.
- status String
- Specifies whether to permit authorizations on this cardholder's cards.
- type String
- One of
individualorcompany. See Choose a cardholder type for more details.
- billing
Issuing
Cardholder Billing - company
Issuing
Cardholder Company - Additional information about a
companycardholder. - created number
- Time at which the object was created. Measured in seconds since the Unix epoch.
- email string
- The cardholder's email address.
- individual
Issuing
Cardholder Individual - Additional information about an
individualcardholder. - livemode boolean
- If the object exists in live mode, the value is
true. If the object exists in test mode, the value isfalse. - metadata {[key: string]: string}
- Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.
- name string
- The cardholder's name. This will be printed on cards issued to them.
- object string
- String representing the object's type. Objects of the same type share the same value.
- phone
Number string - The cardholder's phone number. This is required for all cardholders who will be creating EU cards. See the 3D Secure documentation for more details.
- preferred
Locales string[] - The cardholder’s preferred locales (languages), ordered by preference. Locales can be
da,de,en,es,fr,it,pl, orsv. This changes the language of the 3D Secure flow and one-time password messages sent to the cardholder. - requirements
Issuing
Cardholder Requirements - spending
Controls IssuingCardholder Spending Controls - Rules that control spending across this cardholder's cards. Refer to our documentation for more details.
- status string
- Specifies whether to permit authorizations on this cardholder's cards.
- type string
- One of
individualorcompany. See Choose a cardholder type for more details.
- billing
Issuing
Cardholder Billing Args - company
Issuing
Cardholder Company Args - Additional information about a
companycardholder. - created float
- Time at which the object was created. Measured in seconds since the Unix epoch.
- email str
- The cardholder's email address.
- individual
Issuing
Cardholder Individual Args - Additional information about an
individualcardholder. - livemode bool
- If the object exists in live mode, the value is
true. If the object exists in test mode, the value isfalse. - metadata Mapping[str, str]
- Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.
- name str
- The cardholder's name. This will be printed on cards issued to them.
- object str
- String representing the object's type. Objects of the same type share the same value.
- phone_
number str - The cardholder's phone number. This is required for all cardholders who will be creating EU cards. See the 3D Secure documentation for more details.
- preferred_
locales Sequence[str] - The cardholder’s preferred locales (languages), ordered by preference. Locales can be
da,de,en,es,fr,it,pl, orsv. This changes the language of the 3D Secure flow and one-time password messages sent to the cardholder. - requirements
Issuing
Cardholder Requirements Args - spending_
controls IssuingCardholder Spending Controls Args - Rules that control spending across this cardholder's cards. Refer to our documentation for more details.
- status str
- Specifies whether to permit authorizations on this cardholder's cards.
- type str
- One of
individualorcompany. See Choose a cardholder type for more details.
- billing Property Map
- company Property Map
- Additional information about a
companycardholder. - created Number
- Time at which the object was created. Measured in seconds since the Unix epoch.
- email String
- The cardholder's email address.
- individual Property Map
- Additional information about an
individualcardholder. - livemode Boolean
- If the object exists in live mode, the value is
true. If the object exists in test mode, the value isfalse. - metadata Map<String>
- Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.
- name String
- The cardholder's name. This will be printed on cards issued to them.
- object String
- String representing the object's type. Objects of the same type share the same value.
- phone
Number String - The cardholder's phone number. This is required for all cardholders who will be creating EU cards. See the 3D Secure documentation for more details.
- preferred
Locales List<String> - The cardholder’s preferred locales (languages), ordered by preference. Locales can be
da,de,en,es,fr,it,pl, orsv. This changes the language of the 3D Secure flow and one-time password messages sent to the cardholder. - requirements Property Map
- spending
Controls Property Map - Rules that control spending across this cardholder's cards. Refer to our documentation for more details.
- status String
- Specifies whether to permit authorizations on this cardholder's cards.
- type String
- One of
individualorcompany. See Choose a cardholder type for more details.
Supporting Types
IssuingCardholderBilling, IssuingCardholderBillingArgs
IssuingCardholderBillingAddress, IssuingCardholderBillingAddressArgs
- City string
- City, district, suburb, town, or village.
- Country string
- Two-letter country code (ISO 3166-1 alpha-2).
- Line1 string
- Address line 1, such as the street, PO Box, or company name.
- Postal
Code string - ZIP or postal code.
- Line2 string
- Address line 2, such as the apartment, suite, unit, or building.
- State string
- State, county, province, or region (ISO 3166-2).
- City string
- City, district, suburb, town, or village.
- Country string
- Two-letter country code (ISO 3166-1 alpha-2).
- Line1 string
- Address line 1, such as the street, PO Box, or company name.
- Postal
Code string - ZIP or postal code.
- Line2 string
- Address line 2, such as the apartment, suite, unit, or building.
- State string
- State, county, province, or region (ISO 3166-2).
- city string
- City, district, suburb, town, or village.
- country string
- Two-letter country code (ISO 3166-1 alpha-2).
- line1 string
- Address line 1, such as the street, PO Box, or company name.
- postal_
code string - ZIP or postal code.
- line2 string
- Address line 2, such as the apartment, suite, unit, or building.
- state string
- State, county, province, or region (ISO 3166-2).
- city String
- City, district, suburb, town, or village.
- country String
- Two-letter country code (ISO 3166-1 alpha-2).
- line1 String
- Address line 1, such as the street, PO Box, or company name.
- postal
Code String - ZIP or postal code.
- line2 String
- Address line 2, such as the apartment, suite, unit, or building.
- state String
- State, county, province, or region (ISO 3166-2).
- city string
- City, district, suburb, town, or village.
- country string
- Two-letter country code (ISO 3166-1 alpha-2).
- line1 string
- Address line 1, such as the street, PO Box, or company name.
- postal
Code string - ZIP or postal code.
- line2 string
- Address line 2, such as the apartment, suite, unit, or building.
- state string
- State, county, province, or region (ISO 3166-2).
- city str
- City, district, suburb, town, or village.
- country str
- Two-letter country code (ISO 3166-1 alpha-2).
- line1 str
- Address line 1, such as the street, PO Box, or company name.
- postal_
code str - ZIP or postal code.
- line2 str
- Address line 2, such as the apartment, suite, unit, or building.
- state str
- State, county, province, or region (ISO 3166-2).
- city String
- City, district, suburb, town, or village.
- country String
- Two-letter country code (ISO 3166-1 alpha-2).
- line1 String
- Address line 1, such as the street, PO Box, or company name.
- postal
Code String - ZIP or postal code.
- line2 String
- Address line 2, such as the apartment, suite, unit, or building.
- state String
- State, county, province, or region (ISO 3166-2).
IssuingCardholderCompany, IssuingCardholderCompanyArgs
- Tax
Id string - The entity's business ID number.
- Tax
Id boolProvided - Whether the company's business ID number was provided.
- Tax
Id string - The entity's business ID number.
- Tax
Id boolProvided - Whether the company's business ID number was provided.
- tax_
id string - The entity's business ID number.
- tax_
id_ boolprovided - Whether the company's business ID number was provided.
- tax
Id String - The entity's business ID number.
- tax
Id BooleanProvided - Whether the company's business ID number was provided.
- tax
Id string - The entity's business ID number.
- tax
Id booleanProvided - Whether the company's business ID number was provided.
- tax_
id str - The entity's business ID number.
- tax_
id_ boolprovided - Whether the company's business ID number was provided.
- tax
Id String - The entity's business ID number.
- tax
Id BooleanProvided - Whether the company's business ID number was provided.
IssuingCardholderIndividual, IssuingCardholderIndividualArgs
- Card
Issuing IssuingCardholder Individual Card Issuing - Information related to the card*issuing program for this cardholder.
- Dob
Issuing
Cardholder Individual Dob - The date of birth of this cardholder.
- First
Name string - The first name of this cardholder. Required before activating Cards. This field cannot contain any numbers, special characters (except periods, commas, hyphens, spaces and apostrophes) or non-latin letters.
- Last
Name string - The last name of this cardholder. Required before activating Cards. This field cannot contain any numbers, special characters (except periods, commas, hyphens, spaces and apostrophes) or non-latin letters.
- Verification
Issuing
Cardholder Individual Verification - Government-issued ID document for this cardholder.
- Card
Issuing IssuingCardholder Individual Card Issuing - Information related to the card*issuing program for this cardholder.
- Dob
Issuing
Cardholder Individual Dob - The date of birth of this cardholder.
- First
Name string - The first name of this cardholder. Required before activating Cards. This field cannot contain any numbers, special characters (except periods, commas, hyphens, spaces and apostrophes) or non-latin letters.
- Last
Name string - The last name of this cardholder. Required before activating Cards. This field cannot contain any numbers, special characters (except periods, commas, hyphens, spaces and apostrophes) or non-latin letters.
- Verification
Issuing
Cardholder Individual Verification - Government-issued ID document for this cardholder.
- card_
issuing object - Information related to the card*issuing program for this cardholder.
- dob object
- The date of birth of this cardholder.
- first_
name string - The first name of this cardholder. Required before activating Cards. This field cannot contain any numbers, special characters (except periods, commas, hyphens, spaces and apostrophes) or non-latin letters.
- last_
name string - The last name of this cardholder. Required before activating Cards. This field cannot contain any numbers, special characters (except periods, commas, hyphens, spaces and apostrophes) or non-latin letters.
- verification object
- Government-issued ID document for this cardholder.
- card
Issuing IssuingCardholder Individual Card Issuing - Information related to the card*issuing program for this cardholder.
- dob
Issuing
Cardholder Individual Dob - The date of birth of this cardholder.
- first
Name String - The first name of this cardholder. Required before activating Cards. This field cannot contain any numbers, special characters (except periods, commas, hyphens, spaces and apostrophes) or non-latin letters.
- last
Name String - The last name of this cardholder. Required before activating Cards. This field cannot contain any numbers, special characters (except periods, commas, hyphens, spaces and apostrophes) or non-latin letters.
- verification
Issuing
Cardholder Individual Verification - Government-issued ID document for this cardholder.
- card
Issuing IssuingCardholder Individual Card Issuing - Information related to the card*issuing program for this cardholder.
- dob
Issuing
Cardholder Individual Dob - The date of birth of this cardholder.
- first
Name string - The first name of this cardholder. Required before activating Cards. This field cannot contain any numbers, special characters (except periods, commas, hyphens, spaces and apostrophes) or non-latin letters.
- last
Name string - The last name of this cardholder. Required before activating Cards. This field cannot contain any numbers, special characters (except periods, commas, hyphens, spaces and apostrophes) or non-latin letters.
- verification
Issuing
Cardholder Individual Verification - Government-issued ID document for this cardholder.
- card_
issuing IssuingCardholder Individual Card Issuing - Information related to the card*issuing program for this cardholder.
- dob
Issuing
Cardholder Individual Dob - The date of birth of this cardholder.
- first_
name str - The first name of this cardholder. Required before activating Cards. This field cannot contain any numbers, special characters (except periods, commas, hyphens, spaces and apostrophes) or non-latin letters.
- last_
name str - The last name of this cardholder. Required before activating Cards. This field cannot contain any numbers, special characters (except periods, commas, hyphens, spaces and apostrophes) or non-latin letters.
- verification
Issuing
Cardholder Individual Verification - Government-issued ID document for this cardholder.
- card
Issuing Property Map - Information related to the card*issuing program for this cardholder.
- dob Property Map
- The date of birth of this cardholder.
- first
Name String - The first name of this cardholder. Required before activating Cards. This field cannot contain any numbers, special characters (except periods, commas, hyphens, spaces and apostrophes) or non-latin letters.
- last
Name String - The last name of this cardholder. Required before activating Cards. This field cannot contain any numbers, special characters (except periods, commas, hyphens, spaces and apostrophes) or non-latin letters.
- verification Property Map
- Government-issued ID document for this cardholder.
IssuingCardholderIndividualCardIssuing, IssuingCardholderIndividualCardIssuingArgs
- User
Terms IssuingAcceptance Cardholder Individual Card Issuing User Terms Acceptance - Information about cardholder acceptance of Celtic Authorized User Terms. Required for cards backed by a Celtic program.
- User
Terms IssuingAcceptance Cardholder Individual Card Issuing User Terms Acceptance - Information about cardholder acceptance of Celtic Authorized User Terms. Required for cards backed by a Celtic program.
- user_
terms_ objectacceptance - Information about cardholder acceptance of Celtic Authorized User Terms. Required for cards backed by a Celtic program.
- user
Terms IssuingAcceptance Cardholder Individual Card Issuing User Terms Acceptance - Information about cardholder acceptance of Celtic Authorized User Terms. Required for cards backed by a Celtic program.
- user
Terms IssuingAcceptance Cardholder Individual Card Issuing User Terms Acceptance - Information about cardholder acceptance of Celtic Authorized User Terms. Required for cards backed by a Celtic program.
- user_
terms_ Issuingacceptance Cardholder Individual Card Issuing User Terms Acceptance - Information about cardholder acceptance of Celtic Authorized User Terms. Required for cards backed by a Celtic program.
- user
Terms Property MapAcceptance - Information about cardholder acceptance of Celtic Authorized User Terms. Required for cards backed by a Celtic program.
IssuingCardholderIndividualCardIssuingUserTermsAcceptance, IssuingCardholderIndividualCardIssuingUserTermsAcceptanceArgs
- date number
- The Unix timestamp marking when the cardholder accepted the Authorized User Terms.
- ip string
- The IP address from which the cardholder accepted the Authorized User Terms.
- user_
agent string - The user agent of the browser from which the cardholder accepted the Authorized User Terms.
- date float
- The Unix timestamp marking when the cardholder accepted the Authorized User Terms.
- ip str
- The IP address from which the cardholder accepted the Authorized User Terms.
- user_
agent str - The user agent of the browser from which the cardholder accepted the Authorized User Terms.
IssuingCardholderIndividualDob, IssuingCardholderIndividualDobArgs
IssuingCardholderIndividualVerification, IssuingCardholderIndividualVerificationArgs
- Document
Issuing
Cardholder Individual Verification Document - An identifying document, either a passport or local ID card.
- Document
Issuing
Cardholder Individual Verification Document - An identifying document, either a passport or local ID card.
- document
Issuing
Cardholder Individual Verification Document - An identifying document, either a passport or local ID card.
- document
Issuing
Cardholder Individual Verification Document - An identifying document, either a passport or local ID card.
- document
Issuing
Cardholder Individual Verification Document - An identifying document, either a passport or local ID card.
- document Property Map
- An identifying document, either a passport or local ID card.
IssuingCardholderIndividualVerificationDocument, IssuingCardholderIndividualVerificationDocumentArgs
- Back string
- The back of a document returned by a file upload with a
purposevalue ofidentity_document. - Front string
- The front of a document returned by a file upload with a
purposevalue ofidentity_document.
- Back string
- The back of a document returned by a file upload with a
purposevalue ofidentity_document. - Front string
- The front of a document returned by a file upload with a
purposevalue ofidentity_document.
- back string
- The back of a document returned by a file upload with a
purposevalue ofidentity_document. - front string
- The front of a document returned by a file upload with a
purposevalue ofidentity_document.
- back String
- The back of a document returned by a file upload with a
purposevalue ofidentity_document. - front String
- The front of a document returned by a file upload with a
purposevalue ofidentity_document.
- back string
- The back of a document returned by a file upload with a
purposevalue ofidentity_document. - front string
- The front of a document returned by a file upload with a
purposevalue ofidentity_document.
- back str
- The back of a document returned by a file upload with a
purposevalue ofidentity_document. - front str
- The front of a document returned by a file upload with a
purposevalue ofidentity_document.
- back String
- The back of a document returned by a file upload with a
purposevalue ofidentity_document. - front String
- The front of a document returned by a file upload with a
purposevalue ofidentity_document.
IssuingCardholderRequirements, IssuingCardholderRequirementsArgs
- Past
Dues List<string> - Array of fields that need to be collected in order to verify and re-enable the cardholder.
- Past
Dues []string - Array of fields that need to be collected in order to verify and re-enable the cardholder.
- past_
dues list(string) - Array of fields that need to be collected in order to verify and re-enable the cardholder.
- past
Dues List<String> - Array of fields that need to be collected in order to verify and re-enable the cardholder.
- past
Dues string[] - Array of fields that need to be collected in order to verify and re-enable the cardholder.
- past_
dues Sequence[str] - Array of fields that need to be collected in order to verify and re-enable the cardholder.
- past
Dues List<String> - Array of fields that need to be collected in order to verify and re-enable the cardholder.
IssuingCardholderSpendingControls, IssuingCardholderSpendingControlsArgs
- Allowed
Card List<string>Presences - Array of card presence statuses from which authorizations will be allowed. Possible options are
present,not_present. All other statuses will be blocked. Cannot be set withblocked_card_presences. Provide an empty value to unset this control. - Allowed
Categories List<string> - Array of strings containing categories of authorizations to allow. All other categories will be blocked. Cannot be set with
blocked_categories. - Allowed
Merchant List<string>Countries - Array of strings containing representing countries from which authorizations will be allowed. Authorizations from merchants in all other countries will be declined. Country codes should be ISO 3166 alpha-2 country codes (e.g.
US). Cannot be set withblocked_merchant_countries. Provide an empty value to unset this control. - Blocked
Card List<string>Presences - Array of card presence statuses from which authorizations will be declined. Possible options are
present,not_present. Cannot be set withallowed_card_presences. Provide an empty value to unset this control. - Blocked
Categories List<string> - Array of strings containing categories of authorizations to decline. All other categories will be allowed. Cannot be set with
allowed_categories. - Blocked
Merchant List<string>Countries - Array of strings containing representing countries from which authorizations will be declined. Country codes should be ISO 3166 alpha-2 country codes (e.g.
US). Cannot be set withallowed_merchant_countries. Provide an empty value to unset this control. - Spending
Limits List<IssuingCardholder Spending Controls Spending Limit> - Limit spending with amount-based rules that apply across this cardholder's cards.
- Spending
Limits stringCurrency - Currency of the amounts within
spending_limits.
- Allowed
Card []stringPresences - Array of card presence statuses from which authorizations will be allowed. Possible options are
present,not_present. All other statuses will be blocked. Cannot be set withblocked_card_presences. Provide an empty value to unset this control. - Allowed
Categories []string - Array of strings containing categories of authorizations to allow. All other categories will be blocked. Cannot be set with
blocked_categories. - Allowed
Merchant []stringCountries - Array of strings containing representing countries from which authorizations will be allowed. Authorizations from merchants in all other countries will be declined. Country codes should be ISO 3166 alpha-2 country codes (e.g.
US). Cannot be set withblocked_merchant_countries. Provide an empty value to unset this control. - Blocked
Card []stringPresences - Array of card presence statuses from which authorizations will be declined. Possible options are
present,not_present. Cannot be set withallowed_card_presences. Provide an empty value to unset this control. - Blocked
Categories []string - Array of strings containing categories of authorizations to decline. All other categories will be allowed. Cannot be set with
allowed_categories. - Blocked
Merchant []stringCountries - Array of strings containing representing countries from which authorizations will be declined. Country codes should be ISO 3166 alpha-2 country codes (e.g.
US). Cannot be set withallowed_merchant_countries. Provide an empty value to unset this control. - Spending
Limits []IssuingCardholder Spending Controls Spending Limit - Limit spending with amount-based rules that apply across this cardholder's cards.
- Spending
Limits stringCurrency - Currency of the amounts within
spending_limits.
- allowed_
card_ list(string)presences - Array of card presence statuses from which authorizations will be allowed. Possible options are
present,not_present. All other statuses will be blocked. Cannot be set withblocked_card_presences. Provide an empty value to unset this control. - allowed_
categories list(string) - Array of strings containing categories of authorizations to allow. All other categories will be blocked. Cannot be set with
blocked_categories. - allowed_
merchant_ list(string)countries - Array of strings containing representing countries from which authorizations will be allowed. Authorizations from merchants in all other countries will be declined. Country codes should be ISO 3166 alpha-2 country codes (e.g.
US). Cannot be set withblocked_merchant_countries. Provide an empty value to unset this control. - blocked_
card_ list(string)presences - Array of card presence statuses from which authorizations will be declined. Possible options are
present,not_present. Cannot be set withallowed_card_presences. Provide an empty value to unset this control. - blocked_
categories list(string) - Array of strings containing categories of authorizations to decline. All other categories will be allowed. Cannot be set with
allowed_categories. - blocked_
merchant_ list(string)countries - Array of strings containing representing countries from which authorizations will be declined. Country codes should be ISO 3166 alpha-2 country codes (e.g.
US). Cannot be set withallowed_merchant_countries. Provide an empty value to unset this control. - spending_
limits list(object) - Limit spending with amount-based rules that apply across this cardholder's cards.
- spending_
limits_ stringcurrency - Currency of the amounts within
spending_limits.
- allowed
Card List<String>Presences - Array of card presence statuses from which authorizations will be allowed. Possible options are
present,not_present. All other statuses will be blocked. Cannot be set withblocked_card_presences. Provide an empty value to unset this control. - allowed
Categories List<String> - Array of strings containing categories of authorizations to allow. All other categories will be blocked. Cannot be set with
blocked_categories. - allowed
Merchant List<String>Countries - Array of strings containing representing countries from which authorizations will be allowed. Authorizations from merchants in all other countries will be declined. Country codes should be ISO 3166 alpha-2 country codes (e.g.
US). Cannot be set withblocked_merchant_countries. Provide an empty value to unset this control. - blocked
Card List<String>Presences - Array of card presence statuses from which authorizations will be declined. Possible options are
present,not_present. Cannot be set withallowed_card_presences. Provide an empty value to unset this control. - blocked
Categories List<String> - Array of strings containing categories of authorizations to decline. All other categories will be allowed. Cannot be set with
allowed_categories. - blocked
Merchant List<String>Countries - Array of strings containing representing countries from which authorizations will be declined. Country codes should be ISO 3166 alpha-2 country codes (e.g.
US). Cannot be set withallowed_merchant_countries. Provide an empty value to unset this control. - spending
Limits List<IssuingCardholder Spending Controls Spending Limit> - Limit spending with amount-based rules that apply across this cardholder's cards.
- spending
Limits StringCurrency - Currency of the amounts within
spending_limits.
- allowed
Card string[]Presences - Array of card presence statuses from which authorizations will be allowed. Possible options are
present,not_present. All other statuses will be blocked. Cannot be set withblocked_card_presences. Provide an empty value to unset this control. - allowed
Categories string[] - Array of strings containing categories of authorizations to allow. All other categories will be blocked. Cannot be set with
blocked_categories. - allowed
Merchant string[]Countries - Array of strings containing representing countries from which authorizations will be allowed. Authorizations from merchants in all other countries will be declined. Country codes should be ISO 3166 alpha-2 country codes (e.g.
US). Cannot be set withblocked_merchant_countries. Provide an empty value to unset this control. - blocked
Card string[]Presences - Array of card presence statuses from which authorizations will be declined. Possible options are
present,not_present. Cannot be set withallowed_card_presences. Provide an empty value to unset this control. - blocked
Categories string[] - Array of strings containing categories of authorizations to decline. All other categories will be allowed. Cannot be set with
allowed_categories. - blocked
Merchant string[]Countries - Array of strings containing representing countries from which authorizations will be declined. Country codes should be ISO 3166 alpha-2 country codes (e.g.
US). Cannot be set withallowed_merchant_countries. Provide an empty value to unset this control. - spending
Limits IssuingCardholder Spending Controls Spending Limit[] - Limit spending with amount-based rules that apply across this cardholder's cards.
- spending
Limits stringCurrency - Currency of the amounts within
spending_limits.
- allowed_
card_ Sequence[str]presences - Array of card presence statuses from which authorizations will be allowed. Possible options are
present,not_present. All other statuses will be blocked. Cannot be set withblocked_card_presences. Provide an empty value to unset this control. - allowed_
categories Sequence[str] - Array of strings containing categories of authorizations to allow. All other categories will be blocked. Cannot be set with
blocked_categories. - allowed_
merchant_ Sequence[str]countries - Array of strings containing representing countries from which authorizations will be allowed. Authorizations from merchants in all other countries will be declined. Country codes should be ISO 3166 alpha-2 country codes (e.g.
US). Cannot be set withblocked_merchant_countries. Provide an empty value to unset this control. - blocked_
card_ Sequence[str]presences - Array of card presence statuses from which authorizations will be declined. Possible options are
present,not_present. Cannot be set withallowed_card_presences. Provide an empty value to unset this control. - blocked_
categories Sequence[str] - Array of strings containing categories of authorizations to decline. All other categories will be allowed. Cannot be set with
allowed_categories. - blocked_
merchant_ Sequence[str]countries - Array of strings containing representing countries from which authorizations will be declined. Country codes should be ISO 3166 alpha-2 country codes (e.g.
US). Cannot be set withallowed_merchant_countries. Provide an empty value to unset this control. - spending_
limits Sequence[IssuingCardholder Spending Controls Spending Limit] - Limit spending with amount-based rules that apply across this cardholder's cards.
- spending_
limits_ strcurrency - Currency of the amounts within
spending_limits.
- allowed
Card List<String>Presences - Array of card presence statuses from which authorizations will be allowed. Possible options are
present,not_present. All other statuses will be blocked. Cannot be set withblocked_card_presences. Provide an empty value to unset this control. - allowed
Categories List<String> - Array of strings containing categories of authorizations to allow. All other categories will be blocked. Cannot be set with
blocked_categories. - allowed
Merchant List<String>Countries - Array of strings containing representing countries from which authorizations will be allowed. Authorizations from merchants in all other countries will be declined. Country codes should be ISO 3166 alpha-2 country codes (e.g.
US). Cannot be set withblocked_merchant_countries. Provide an empty value to unset this control. - blocked
Card List<String>Presences - Array of card presence statuses from which authorizations will be declined. Possible options are
present,not_present. Cannot be set withallowed_card_presences. Provide an empty value to unset this control. - blocked
Categories List<String> - Array of strings containing categories of authorizations to decline. All other categories will be allowed. Cannot be set with
allowed_categories. - blocked
Merchant List<String>Countries - Array of strings containing representing countries from which authorizations will be declined. Country codes should be ISO 3166 alpha-2 country codes (e.g.
US). Cannot be set withallowed_merchant_countries. Provide an empty value to unset this control. - spending
Limits List<Property Map> - Limit spending with amount-based rules that apply across this cardholder's cards.
- spending
Limits StringCurrency - Currency of the amounts within
spending_limits.
IssuingCardholderSpendingControlsSpendingLimit, IssuingCardholderSpendingControlsSpendingLimitArgs
- Amount double
- Maximum amount allowed to spend per interval. This amount is in the card's currency and in the smallest currency unit.
- Interval string
- Interval (or event) to which the amount applies.
- Categories List<string>
- Array of strings containing categories this limit applies to. Omitting this field will apply the limit to all categories.
- Amount float64
- Maximum amount allowed to spend per interval. This amount is in the card's currency and in the smallest currency unit.
- Interval string
- Interval (or event) to which the amount applies.
- Categories []string
- Array of strings containing categories this limit applies to. Omitting this field will apply the limit to all categories.
- amount number
- Maximum amount allowed to spend per interval. This amount is in the card's currency and in the smallest currency unit.
- interval string
- Interval (or event) to which the amount applies.
- categories list(string)
- Array of strings containing categories this limit applies to. Omitting this field will apply the limit to all categories.
- amount Double
- Maximum amount allowed to spend per interval. This amount is in the card's currency and in the smallest currency unit.
- interval String
- Interval (or event) to which the amount applies.
- categories List<String>
- Array of strings containing categories this limit applies to. Omitting this field will apply the limit to all categories.
- amount number
- Maximum amount allowed to spend per interval. This amount is in the card's currency and in the smallest currency unit.
- interval string
- Interval (or event) to which the amount applies.
- categories string[]
- Array of strings containing categories this limit applies to. Omitting this field will apply the limit to all categories.
- amount float
- Maximum amount allowed to spend per interval. This amount is in the card's currency and in the smallest currency unit.
- interval str
- Interval (or event) to which the amount applies.
- categories Sequence[str]
- Array of strings containing categories this limit applies to. Omitting this field will apply the limit to all categories.
- amount Number
- Maximum amount allowed to spend per interval. This amount is in the card's currency and in the smallest currency unit.
- interval String
- Interval (or event) to which the amount applies.
- categories List<String>
- Array of strings containing categories this limit applies to. Omitting this field will apply the limit to all categories.
Package Details
- Repository
- stripe stripe/terraform-provider-stripe
- License
- Notes
- This Pulumi package is based on the
stripeTerraform Provider.
published on Friday, Aug 14, 2026 by Pulumi