1. Registry
  2. Packages
  3. Stripe Provider
  4. API Docs
  5. IssuingCard
Viewing docs for Stripe 0.3.0
published on Friday, Aug 14, 2026 by Pulumi
Viewing docs for Stripe 0.3.0
published on Friday, Aug 14, 2026 by Pulumi

    You can create physical or virtual cards that are issued to cardholders.

    Create IssuingCard Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new IssuingCard(name: string, args: IssuingCardArgs, opts?: CustomResourceOptions);
    @overload
    def IssuingCard(resource_name: str,
                    args: IssuingCardArgs,
                    opts: Optional[ResourceOptions] = None)
    
    @overload
    def IssuingCard(resource_name: str,
                    opts: Optional[ResourceOptions] = None,
                    type: Optional[str] = None,
                    currency: Optional[str] = None,
                    metadata: Optional[Mapping[str, str]] = None,
                    exp_year: Optional[float] = None,
                    financial_account: Optional[str] = None,
                    lifecycle_controls: Optional[IssuingCardLifecycleControlsArgs] = None,
                    cardholder: Optional[str] = None,
                    personalization_design: Optional[str] = None,
                    pin: Optional[IssuingCardPinArgs] = None,
                    replacement_for: Optional[str] = None,
                    replacement_reason: Optional[str] = None,
                    shipping: Optional[IssuingCardShippingArgs] = None,
                    spending_controls: Optional[IssuingCardSpendingControlsArgs] = None,
                    status: Optional[str] = None,
                    exp_month: Optional[float] = None)
    func NewIssuingCard(ctx *Context, name string, args IssuingCardArgs, opts ...ResourceOption) (*IssuingCard, error)
    public IssuingCard(string name, IssuingCardArgs args, CustomResourceOptions? opts = null)
    public IssuingCard(String name, IssuingCardArgs args)
    public IssuingCard(String name, IssuingCardArgs args, CustomResourceOptions options)
    
    type: stripe:IssuingCard
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    
    resource "stripe_issuing_card" "name" {
        # resource properties
    }

    Parameters

    name string
    The unique name of the resource.
    args IssuingCardArgs
    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 IssuingCardArgs
    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 IssuingCardArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args IssuingCardArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args IssuingCardArgs
    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 issuingCardResource = new Stripe.IssuingCard("issuingCardResource", new()
    {
        Type = "string",
        Currency = "string",
        Metadata = 
        {
            { "string", "string" },
        },
        ExpYear = 0.0,
        FinancialAccount = "string",
        LifecycleControls = new Stripe.Inputs.IssuingCardLifecycleControlsArgs
        {
            CancelAfter = new Stripe.Inputs.IssuingCardLifecycleControlsCancelAfterArgs
            {
                PaymentCount = 0.0,
            },
        },
        Cardholder = "string",
        PersonalizationDesign = "string",
        Pin = new Stripe.Inputs.IssuingCardPinArgs
        {
            EncryptedNumber = "string",
        },
        ReplacementFor = "string",
        ReplacementReason = "string",
        Shipping = new Stripe.Inputs.IssuingCardShippingArgs
        {
            Name = "string",
            Address = new Stripe.Inputs.IssuingCardShippingAddressArgs
            {
                City = "string",
                Country = "string",
                Line1 = "string",
                PostalCode = "string",
                Line2 = "string",
                State = "string",
            },
            PhoneNumber = "string",
            Customs = new Stripe.Inputs.IssuingCardShippingCustomsArgs
            {
                EoriNumber = "string",
            },
            Eta = 0.0,
            Carrier = "string",
            AddressValidation = new Stripe.Inputs.IssuingCardShippingAddressValidationArgs
            {
                Mode = "string",
                NormalizedAddress = new Stripe.Inputs.IssuingCardShippingAddressValidationNormalizedAddressArgs
                {
                    City = "string",
                    Country = "string",
                    Line1 = "string",
                    Line2 = "string",
                    PostalCode = "string",
                    State = "string",
                },
                Result = "string",
            },
            RequireSignature = false,
            Service = "string",
            Status = "string",
            TrackingNumber = "string",
            TrackingUrl = "string",
            Type = "string",
        },
        SpendingControls = new Stripe.Inputs.IssuingCardSpendingControlsArgs
        {
            AllowedCardPresences = new[]
            {
                "string",
            },
            AllowedCategories = new[]
            {
                "string",
            },
            AllowedMerchantCountries = new[]
            {
                "string",
            },
            BlockedCardPresences = new[]
            {
                "string",
            },
            BlockedCategories = new[]
            {
                "string",
            },
            BlockedMerchantCountries = new[]
            {
                "string",
            },
            SpendingLimits = new[]
            {
                new Stripe.Inputs.IssuingCardSpendingControlsSpendingLimitArgs
                {
                    Amount = 0.0,
                    Interval = "string",
                    Categories = new[]
                    {
                        "string",
                    },
                },
            },
            SpendingLimitsCurrency = "string",
        },
        Status = "string",
        ExpMonth = 0.0,
    });
    
    example, err := stripe.NewIssuingCard(ctx, "issuingCardResource", &stripe.IssuingCardArgs{
    	Type:     pulumi.String("string"),
    	Currency: pulumi.String("string"),
    	Metadata: pulumi.StringMap{
    		"string": pulumi.String("string"),
    	},
    	ExpYear:          pulumi.Float64(0),
    	FinancialAccount: pulumi.String("string"),
    	LifecycleControls: &stripe.IssuingCardLifecycleControlsArgs{
    		CancelAfter: &stripe.IssuingCardLifecycleControlsCancelAfterArgs{
    			PaymentCount: pulumi.Float64(0),
    		},
    	},
    	Cardholder:            pulumi.String("string"),
    	PersonalizationDesign: pulumi.String("string"),
    	Pin: &stripe.IssuingCardPinArgs{
    		EncryptedNumber: pulumi.String("string"),
    	},
    	ReplacementFor:    pulumi.String("string"),
    	ReplacementReason: pulumi.String("string"),
    	Shipping: &stripe.IssuingCardShippingArgs{
    		Name: pulumi.String("string"),
    		Address: &stripe.IssuingCardShippingAddressArgs{
    			City:       pulumi.String("string"),
    			Country:    pulumi.String("string"),
    			Line1:      pulumi.String("string"),
    			PostalCode: pulumi.String("string"),
    			Line2:      pulumi.String("string"),
    			State:      pulumi.String("string"),
    		},
    		PhoneNumber: pulumi.String("string"),
    		Customs: &stripe.IssuingCardShippingCustomsArgs{
    			EoriNumber: pulumi.String("string"),
    		},
    		Eta:     pulumi.Float64(0),
    		Carrier: pulumi.String("string"),
    		AddressValidation: &stripe.IssuingCardShippingAddressValidationArgs{
    			Mode: pulumi.String("string"),
    			NormalizedAddress: &stripe.IssuingCardShippingAddressValidationNormalizedAddressArgs{
    				City:       pulumi.String("string"),
    				Country:    pulumi.String("string"),
    				Line1:      pulumi.String("string"),
    				Line2:      pulumi.String("string"),
    				PostalCode: pulumi.String("string"),
    				State:      pulumi.String("string"),
    			},
    			Result: pulumi.String("string"),
    		},
    		RequireSignature: pulumi.Bool(false),
    		Service:          pulumi.String("string"),
    		Status:           pulumi.String("string"),
    		TrackingNumber:   pulumi.String("string"),
    		TrackingUrl:      pulumi.String("string"),
    		Type:             pulumi.String("string"),
    	},
    	SpendingControls: &stripe.IssuingCardSpendingControlsArgs{
    		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.IssuingCardSpendingControlsSpendingLimitArray{
    			&stripe.IssuingCardSpendingControlsSpendingLimitArgs{
    				Amount:   pulumi.Float64(0),
    				Interval: pulumi.String("string"),
    				Categories: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    			},
    		},
    		SpendingLimitsCurrency: pulumi.String("string"),
    	},
    	Status:   pulumi.String("string"),
    	ExpMonth: pulumi.Float64(0),
    })
    
    resource "stripe_issuing_card" "issuingCardResource" {
      lifecycle {
        create_before_destroy = true
      }
      type     = "string"
      currency = "string"
      metadata = {
        "string" = "string"
      }
      exp_year          = 0
      financial_account = "string"
      lifecycle_controls = {
        cancel_after = {
          payment_count = 0
        }
      }
      cardholder             = "string"
      personalization_design = "string"
      pin = {
        encrypted_number = "string"
      }
      replacement_for    = "string"
      replacement_reason = "string"
      shipping = {
        name = "string"
        address = {
          city        = "string"
          country     = "string"
          line1       = "string"
          postal_code = "string"
          line2       = "string"
          state       = "string"
        }
        phone_number = "string"
        customs = {
          eori_number = "string"
        }
        eta     = 0
        carrier = "string"
        address_validation = {
          mode = "string"
          normalized_address = {
            city        = "string"
            country     = "string"
            line1       = "string"
            line2       = "string"
            postal_code = "string"
            state       = "string"
          }
          result = "string"
        }
        require_signature = false
        service           = "string"
        status            = "string"
        tracking_number   = "string"
        tracking_url      = "string"
        type              = "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"
      exp_month = 0
    }
    
    var issuingCardResource = new IssuingCard("issuingCardResource", IssuingCardArgs.builder()
        .type("string")
        .currency("string")
        .metadata(Map.of("string", "string"))
        .expYear(0.0)
        .financialAccount("string")
        .lifecycleControls(IssuingCardLifecycleControlsArgs.builder()
            .cancelAfter(IssuingCardLifecycleControlsCancelAfterArgs.builder()
                .paymentCount(0.0)
                .build())
            .build())
        .cardholder("string")
        .personalizationDesign("string")
        .pin(IssuingCardPinArgs.builder()
            .encryptedNumber("string")
            .build())
        .replacementFor("string")
        .replacementReason("string")
        .shipping(IssuingCardShippingArgs.builder()
            .name("string")
            .address(IssuingCardShippingAddressArgs.builder()
                .city("string")
                .country("string")
                .line1("string")
                .postalCode("string")
                .line2("string")
                .state("string")
                .build())
            .phoneNumber("string")
            .customs(IssuingCardShippingCustomsArgs.builder()
                .eoriNumber("string")
                .build())
            .eta(0.0)
            .carrier("string")
            .addressValidation(IssuingCardShippingAddressValidationArgs.builder()
                .mode("string")
                .normalizedAddress(IssuingCardShippingAddressValidationNormalizedAddressArgs.builder()
                    .city("string")
                    .country("string")
                    .line1("string")
                    .line2("string")
                    .postalCode("string")
                    .state("string")
                    .build())
                .result("string")
                .build())
            .requireSignature(false)
            .service("string")
            .status("string")
            .trackingNumber("string")
            .trackingUrl("string")
            .type("string")
            .build())
        .spendingControls(IssuingCardSpendingControlsArgs.builder()
            .allowedCardPresences("string")
            .allowedCategories("string")
            .allowedMerchantCountries("string")
            .blockedCardPresences("string")
            .blockedCategories("string")
            .blockedMerchantCountries("string")
            .spendingLimits(IssuingCardSpendingControlsSpendingLimitArgs.builder()
                .amount(0.0)
                .interval("string")
                .categories("string")
                .build())
            .spendingLimitsCurrency("string")
            .build())
        .status("string")
        .expMonth(0.0)
        .build());
    
    issuing_card_resource = stripe.IssuingCard("issuingCardResource",
        type="string",
        currency="string",
        metadata={
            "string": "string",
        },
        exp_year=float(0),
        financial_account="string",
        lifecycle_controls={
            "cancel_after": {
                "payment_count": float(0),
            },
        },
        cardholder="string",
        personalization_design="string",
        pin={
            "encrypted_number": "string",
        },
        replacement_for="string",
        replacement_reason="string",
        shipping={
            "name": "string",
            "address": {
                "city": "string",
                "country": "string",
                "line1": "string",
                "postal_code": "string",
                "line2": "string",
                "state": "string",
            },
            "phone_number": "string",
            "customs": {
                "eori_number": "string",
            },
            "eta": float(0),
            "carrier": "string",
            "address_validation": {
                "mode": "string",
                "normalized_address": {
                    "city": "string",
                    "country": "string",
                    "line1": "string",
                    "line2": "string",
                    "postal_code": "string",
                    "state": "string",
                },
                "result": "string",
            },
            "require_signature": False,
            "service": "string",
            "status": "string",
            "tracking_number": "string",
            "tracking_url": "string",
            "type": "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",
        exp_month=float(0))
    
    const issuingCardResource = new stripe.IssuingCard("issuingCardResource", {
        type: "string",
        currency: "string",
        metadata: {
            string: "string",
        },
        expYear: 0,
        financialAccount: "string",
        lifecycleControls: {
            cancelAfter: {
                paymentCount: 0,
            },
        },
        cardholder: "string",
        personalizationDesign: "string",
        pin: {
            encryptedNumber: "string",
        },
        replacementFor: "string",
        replacementReason: "string",
        shipping: {
            name: "string",
            address: {
                city: "string",
                country: "string",
                line1: "string",
                postalCode: "string",
                line2: "string",
                state: "string",
            },
            phoneNumber: "string",
            customs: {
                eoriNumber: "string",
            },
            eta: 0,
            carrier: "string",
            addressValidation: {
                mode: "string",
                normalizedAddress: {
                    city: "string",
                    country: "string",
                    line1: "string",
                    line2: "string",
                    postalCode: "string",
                    state: "string",
                },
                result: "string",
            },
            requireSignature: false,
            service: "string",
            status: "string",
            trackingNumber: "string",
            trackingUrl: "string",
            type: "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",
        expMonth: 0,
    });
    
    type: stripe:IssuingCard
    properties:
        cardholder: string
        currency: string
        expMonth: 0
        expYear: 0
        financialAccount: string
        lifecycleControls:
            cancelAfter:
                paymentCount: 0
        metadata:
            string: string
        personalizationDesign: string
        pin:
            encryptedNumber: string
        replacementFor: string
        replacementReason: string
        shipping:
            address:
                city: string
                country: string
                line1: string
                line2: string
                postalCode: string
                state: string
            addressValidation:
                mode: string
                normalizedAddress:
                    city: string
                    country: string
                    line1: string
                    line2: string
                    postalCode: string
                    state: string
                result: string
            carrier: string
            customs:
                eoriNumber: string
            eta: 0
            name: string
            phoneNumber: string
            requireSignature: false
            service: string
            status: string
            trackingNumber: string
            trackingUrl: string
            type: 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
    

    IssuingCard 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 IssuingCard resource accepts the following input properties:

    Currency string
    Three-letter ISO currency code, in lowercase. Supported currencies are usd in the US, eur in the EU, and gbp in the UK.
    Type string
    The type of the card.
    Cardholder string

    An Issuing Cardholder object represents an individual or business entity who is issued cards.

    Related guide: How to create a cardholder

    ExpMonth double
    The expiration month of the card.
    ExpYear double
    The expiration year of the card.
    FinancialAccount string
    The financial account this card is attached to.
    LifecycleControls IssuingCardLifecycleControls
    Rules that control the lifecycle of this card, such as automatic cancellation. Refer to our documentation for more details.
    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.
    PersonalizationDesign string
    The personalization design object belonging to this card.
    Pin IssuingCardPin
    The desired PIN for this card.
    ReplacementFor string
    The card this card replaces, if any.
    ReplacementReason string
    The reason why the previous card needed to be replaced.
    Shipping IssuingCardShipping
    Where and how the card will be shipped.
    SpendingControls IssuingCardSpendingControls
    Status string
    Whether authorizations can be approved on this card. May be blocked from activating cards depending on past-due Cardholder requirements. Defaults to inactive.
    Currency string
    Three-letter ISO currency code, in lowercase. Supported currencies are usd in the US, eur in the EU, and gbp in the UK.
    Type string
    The type of the card.
    Cardholder string

    An Issuing Cardholder object represents an individual or business entity who is issued cards.

    Related guide: How to create a cardholder

    ExpMonth float64
    The expiration month of the card.
    ExpYear float64
    The expiration year of the card.
    FinancialAccount string
    The financial account this card is attached to.
    LifecycleControls IssuingCardLifecycleControlsArgs
    Rules that control the lifecycle of this card, such as automatic cancellation. Refer to our documentation for more details.
    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.
    PersonalizationDesign string
    The personalization design object belonging to this card.
    Pin IssuingCardPinArgs
    The desired PIN for this card.
    ReplacementFor string
    The card this card replaces, if any.
    ReplacementReason string
    The reason why the previous card needed to be replaced.
    Shipping IssuingCardShippingArgs
    Where and how the card will be shipped.
    SpendingControls IssuingCardSpendingControlsArgs
    Status string
    Whether authorizations can be approved on this card. May be blocked from activating cards depending on past-due Cardholder requirements. Defaults to inactive.
    currency string
    Three-letter ISO currency code, in lowercase. Supported currencies are usd in the US, eur in the EU, and gbp in the UK.
    type string
    The type of the card.
    cardholder string

    An Issuing Cardholder object represents an individual or business entity who is issued cards.

    Related guide: How to create a cardholder

    exp_month number
    The expiration month of the card.
    exp_year number
    The expiration year of the card.
    financial_account string
    The financial account this card is attached to.
    lifecycle_controls object
    Rules that control the lifecycle of this card, such as automatic cancellation. Refer to our documentation for more details.
    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.
    personalization_design string
    The personalization design object belonging to this card.
    pin object
    The desired PIN for this card.
    replacement_for string
    The card this card replaces, if any.
    replacement_reason string
    The reason why the previous card needed to be replaced.
    shipping object
    Where and how the card will be shipped.
    spending_controls object
    status string
    Whether authorizations can be approved on this card. May be blocked from activating cards depending on past-due Cardholder requirements. Defaults to inactive.
    currency String
    Three-letter ISO currency code, in lowercase. Supported currencies are usd in the US, eur in the EU, and gbp in the UK.
    type String
    The type of the card.
    cardholder String

    An Issuing Cardholder object represents an individual or business entity who is issued cards.

    Related guide: How to create a cardholder

    expMonth Double
    The expiration month of the card.
    expYear Double
    The expiration year of the card.
    financialAccount String
    The financial account this card is attached to.
    lifecycleControls IssuingCardLifecycleControls
    Rules that control the lifecycle of this card, such as automatic cancellation. Refer to our documentation for more details.
    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.
    personalizationDesign String
    The personalization design object belonging to this card.
    pin IssuingCardPin
    The desired PIN for this card.
    replacementFor String
    The card this card replaces, if any.
    replacementReason String
    The reason why the previous card needed to be replaced.
    shipping IssuingCardShipping
    Where and how the card will be shipped.
    spendingControls IssuingCardSpendingControls
    status String
    Whether authorizations can be approved on this card. May be blocked from activating cards depending on past-due Cardholder requirements. Defaults to inactive.
    currency string
    Three-letter ISO currency code, in lowercase. Supported currencies are usd in the US, eur in the EU, and gbp in the UK.
    type string
    The type of the card.
    cardholder string

    An Issuing Cardholder object represents an individual or business entity who is issued cards.

    Related guide: How to create a cardholder

    expMonth number
    The expiration month of the card.
    expYear number
    The expiration year of the card.
    financialAccount string
    The financial account this card is attached to.
    lifecycleControls IssuingCardLifecycleControls
    Rules that control the lifecycle of this card, such as automatic cancellation. Refer to our documentation for more details.
    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.
    personalizationDesign string
    The personalization design object belonging to this card.
    pin IssuingCardPin
    The desired PIN for this card.
    replacementFor string
    The card this card replaces, if any.
    replacementReason string
    The reason why the previous card needed to be replaced.
    shipping IssuingCardShipping
    Where and how the card will be shipped.
    spendingControls IssuingCardSpendingControls
    status string
    Whether authorizations can be approved on this card. May be blocked from activating cards depending on past-due Cardholder requirements. Defaults to inactive.
    currency str
    Three-letter ISO currency code, in lowercase. Supported currencies are usd in the US, eur in the EU, and gbp in the UK.
    type str
    The type of the card.
    cardholder str

    An Issuing Cardholder object represents an individual or business entity who is issued cards.

    Related guide: How to create a cardholder

    exp_month float
    The expiration month of the card.
    exp_year float
    The expiration year of the card.
    financial_account str
    The financial account this card is attached to.
    lifecycle_controls IssuingCardLifecycleControlsArgs
    Rules that control the lifecycle of this card, such as automatic cancellation. Refer to our documentation for more details.
    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.
    personalization_design str
    The personalization design object belonging to this card.
    pin IssuingCardPinArgs
    The desired PIN for this card.
    replacement_for str
    The card this card replaces, if any.
    replacement_reason str
    The reason why the previous card needed to be replaced.
    shipping IssuingCardShippingArgs
    Where and how the card will be shipped.
    spending_controls IssuingCardSpendingControlsArgs
    status str
    Whether authorizations can be approved on this card. May be blocked from activating cards depending on past-due Cardholder requirements. Defaults to inactive.
    currency String
    Three-letter ISO currency code, in lowercase. Supported currencies are usd in the US, eur in the EU, and gbp in the UK.
    type String
    The type of the card.
    cardholder String

    An Issuing Cardholder object represents an individual or business entity who is issued cards.

    Related guide: How to create a cardholder

    expMonth Number
    The expiration month of the card.
    expYear Number
    The expiration year of the card.
    financialAccount String
    The financial account this card is attached to.
    lifecycleControls Property Map
    Rules that control the lifecycle of this card, such as automatic cancellation. Refer to our documentation for more details.
    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.
    personalizationDesign String
    The personalization design object belonging to this card.
    pin Property Map
    The desired PIN for this card.
    replacementFor String
    The card this card replaces, if any.
    replacementReason String
    The reason why the previous card needed to be replaced.
    shipping Property Map
    Where and how the card will be shipped.
    spendingControls Property Map
    status String
    Whether authorizations can be approved on this card. May be blocked from activating cards depending on past-due Cardholder requirements. Defaults to inactive.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the IssuingCard resource produces the following output properties:

    Brand string
    The brand of the card.
    Created double
    Time at which the object was created. Measured in seconds since the Unix epoch.
    Cvc string
    The card's CVC. For security reasons, this is only available for virtual cards, and will be omitted unless you explicitly request it with the expand parameter. Additionally, it's only available via the "Retrieve a card" endpoint, not via "List all cards" or any other endpoint.
    Id string
    The provider-assigned unique ID for this managed resource.
    Last4 string
    The last 4 digits of the card number.
    LatestFraudWarning IssuingCardLatestFraudWarning
    Stripe’s assessment of whether this card’s details have been compromised. If this property isn't null, cancel and reissue the card to prevent fraudulent activity risk.
    Livemode bool
    If the object exists in live mode, the value is true. If the object exists in test mode, the value is false.
    Number string
    The full unredacted card number. For security reasons, this is only available for virtual cards, and will be omitted unless you explicitly request it with the expand parameter. Additionally, it's only available via the "Retrieve a card" endpoint, not via "List all cards" or any other endpoint.
    Object string
    String representing the object's type. Objects of the same type share the same value.
    ReplacedBy string
    The latest card that replaces this card, if any.
    Wallets IssuingCardWallets
    Information relating to digital wallets (like Apple Pay and Google Pay).
    Brand string
    The brand of the card.
    Created float64
    Time at which the object was created. Measured in seconds since the Unix epoch.
    Cvc string
    The card's CVC. For security reasons, this is only available for virtual cards, and will be omitted unless you explicitly request it with the expand parameter. Additionally, it's only available via the "Retrieve a card" endpoint, not via "List all cards" or any other endpoint.
    Id string
    The provider-assigned unique ID for this managed resource.
    Last4 string
    The last 4 digits of the card number.
    LatestFraudWarning IssuingCardLatestFraudWarning
    Stripe’s assessment of whether this card’s details have been compromised. If this property isn't null, cancel and reissue the card to prevent fraudulent activity risk.
    Livemode bool
    If the object exists in live mode, the value is true. If the object exists in test mode, the value is false.
    Number string
    The full unredacted card number. For security reasons, this is only available for virtual cards, and will be omitted unless you explicitly request it with the expand parameter. Additionally, it's only available via the "Retrieve a card" endpoint, not via "List all cards" or any other endpoint.
    Object string
    String representing the object's type. Objects of the same type share the same value.
    ReplacedBy string
    The latest card that replaces this card, if any.
    Wallets IssuingCardWallets
    Information relating to digital wallets (like Apple Pay and Google Pay).
    brand string
    The brand of the card.
    created number
    Time at which the object was created. Measured in seconds since the Unix epoch.
    cvc string
    The card's CVC. For security reasons, this is only available for virtual cards, and will be omitted unless you explicitly request it with the expand parameter. Additionally, it's only available via the "Retrieve a card" endpoint, not via "List all cards" or any other endpoint.
    id string
    The provider-assigned unique ID for this managed resource.
    last4 string
    The last 4 digits of the card number.
    latest_fraud_warning object
    Stripe’s assessment of whether this card’s details have been compromised. If this property isn't null, cancel and reissue the card to prevent fraudulent activity risk.
    livemode bool
    If the object exists in live mode, the value is true. If the object exists in test mode, the value is false.
    number string
    The full unredacted card number. For security reasons, this is only available for virtual cards, and will be omitted unless you explicitly request it with the expand parameter. Additionally, it's only available via the "Retrieve a card" endpoint, not via "List all cards" or any other endpoint.
    object string
    String representing the object's type. Objects of the same type share the same value.
    replaced_by string
    The latest card that replaces this card, if any.
    wallets object
    Information relating to digital wallets (like Apple Pay and Google Pay).
    brand String
    The brand of the card.
    created Double
    Time at which the object was created. Measured in seconds since the Unix epoch.
    cvc String
    The card's CVC. For security reasons, this is only available for virtual cards, and will be omitted unless you explicitly request it with the expand parameter. Additionally, it's only available via the "Retrieve a card" endpoint, not via "List all cards" or any other endpoint.
    id String
    The provider-assigned unique ID for this managed resource.
    last4 String
    The last 4 digits of the card number.
    latestFraudWarning IssuingCardLatestFraudWarning
    Stripe’s assessment of whether this card’s details have been compromised. If this property isn't null, cancel and reissue the card to prevent fraudulent activity risk.
    livemode Boolean
    If the object exists in live mode, the value is true. If the object exists in test mode, the value is false.
    number String
    The full unredacted card number. For security reasons, this is only available for virtual cards, and will be omitted unless you explicitly request it with the expand parameter. Additionally, it's only available via the "Retrieve a card" endpoint, not via "List all cards" or any other endpoint.
    object String
    String representing the object's type. Objects of the same type share the same value.
    replacedBy String
    The latest card that replaces this card, if any.
    wallets IssuingCardWallets
    Information relating to digital wallets (like Apple Pay and Google Pay).
    brand string
    The brand of the card.
    created number
    Time at which the object was created. Measured in seconds since the Unix epoch.
    cvc string
    The card's CVC. For security reasons, this is only available for virtual cards, and will be omitted unless you explicitly request it with the expand parameter. Additionally, it's only available via the "Retrieve a card" endpoint, not via "List all cards" or any other endpoint.
    id string
    The provider-assigned unique ID for this managed resource.
    last4 string
    The last 4 digits of the card number.
    latestFraudWarning IssuingCardLatestFraudWarning
    Stripe’s assessment of whether this card’s details have been compromised. If this property isn't null, cancel and reissue the card to prevent fraudulent activity risk.
    livemode boolean
    If the object exists in live mode, the value is true. If the object exists in test mode, the value is false.
    number string
    The full unredacted card number. For security reasons, this is only available for virtual cards, and will be omitted unless you explicitly request it with the expand parameter. Additionally, it's only available via the "Retrieve a card" endpoint, not via "List all cards" or any other endpoint.
    object string
    String representing the object's type. Objects of the same type share the same value.
    replacedBy string
    The latest card that replaces this card, if any.
    wallets IssuingCardWallets
    Information relating to digital wallets (like Apple Pay and Google Pay).
    brand str
    The brand of the card.
    created float
    Time at which the object was created. Measured in seconds since the Unix epoch.
    cvc str
    The card's CVC. For security reasons, this is only available for virtual cards, and will be omitted unless you explicitly request it with the expand parameter. Additionally, it's only available via the "Retrieve a card" endpoint, not via "List all cards" or any other endpoint.
    id str
    The provider-assigned unique ID for this managed resource.
    last4 str
    The last 4 digits of the card number.
    latest_fraud_warning IssuingCardLatestFraudWarning
    Stripe’s assessment of whether this card’s details have been compromised. If this property isn't null, cancel and reissue the card to prevent fraudulent activity risk.
    livemode bool
    If the object exists in live mode, the value is true. If the object exists in test mode, the value is false.
    number str
    The full unredacted card number. For security reasons, this is only available for virtual cards, and will be omitted unless you explicitly request it with the expand parameter. Additionally, it's only available via the "Retrieve a card" endpoint, not via "List all cards" or any other endpoint.
    object str
    String representing the object's type. Objects of the same type share the same value.
    replaced_by str
    The latest card that replaces this card, if any.
    wallets IssuingCardWallets
    Information relating to digital wallets (like Apple Pay and Google Pay).
    brand String
    The brand of the card.
    created Number
    Time at which the object was created. Measured in seconds since the Unix epoch.
    cvc String
    The card's CVC. For security reasons, this is only available for virtual cards, and will be omitted unless you explicitly request it with the expand parameter. Additionally, it's only available via the "Retrieve a card" endpoint, not via "List all cards" or any other endpoint.
    id String
    The provider-assigned unique ID for this managed resource.
    last4 String
    The last 4 digits of the card number.
    latestFraudWarning Property Map
    Stripe’s assessment of whether this card’s details have been compromised. If this property isn't null, cancel and reissue the card to prevent fraudulent activity risk.
    livemode Boolean
    If the object exists in live mode, the value is true. If the object exists in test mode, the value is false.
    number String
    The full unredacted card number. For security reasons, this is only available for virtual cards, and will be omitted unless you explicitly request it with the expand parameter. Additionally, it's only available via the "Retrieve a card" endpoint, not via "List all cards" or any other endpoint.
    object String
    String representing the object's type. Objects of the same type share the same value.
    replacedBy String
    The latest card that replaces this card, if any.
    wallets Property Map
    Information relating to digital wallets (like Apple Pay and Google Pay).

    Look up Existing IssuingCard Resource

    Get an existing IssuingCard 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?: IssuingCardState, opts?: CustomResourceOptions): IssuingCard
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            brand: Optional[str] = None,
            cardholder: Optional[str] = None,
            created: Optional[float] = None,
            currency: Optional[str] = None,
            cvc: Optional[str] = None,
            exp_month: Optional[float] = None,
            exp_year: Optional[float] = None,
            financial_account: Optional[str] = None,
            last4: Optional[str] = None,
            latest_fraud_warning: Optional[IssuingCardLatestFraudWarningArgs] = None,
            lifecycle_controls: Optional[IssuingCardLifecycleControlsArgs] = None,
            livemode: Optional[bool] = None,
            metadata: Optional[Mapping[str, str]] = None,
            number: Optional[str] = None,
            object: Optional[str] = None,
            personalization_design: Optional[str] = None,
            pin: Optional[IssuingCardPinArgs] = None,
            replaced_by: Optional[str] = None,
            replacement_for: Optional[str] = None,
            replacement_reason: Optional[str] = None,
            shipping: Optional[IssuingCardShippingArgs] = None,
            spending_controls: Optional[IssuingCardSpendingControlsArgs] = None,
            status: Optional[str] = None,
            type: Optional[str] = None,
            wallets: Optional[IssuingCardWalletsArgs] = None) -> IssuingCard
    func GetIssuingCard(ctx *Context, name string, id IDInput, state *IssuingCardState, opts ...ResourceOption) (*IssuingCard, error)
    public static IssuingCard Get(string name, Input<string> id, IssuingCardState? state, CustomResourceOptions? opts = null)
    public static IssuingCard get(String name, Output<String> id, IssuingCardState state, CustomResourceOptions options)
    resources:  _:    type: stripe:IssuingCard    get:      id: ${id}
    import {
      to = stripe_issuing_card.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.
    The following state arguments are supported:
    Brand string
    The brand of the card.
    Cardholder string

    An Issuing Cardholder object represents an individual or business entity who is issued cards.

    Related guide: How to create a cardholder

    Created double
    Time at which the object was created. Measured in seconds since the Unix epoch.
    Currency string
    Three-letter ISO currency code, in lowercase. Supported currencies are usd in the US, eur in the EU, and gbp in the UK.
    Cvc string
    The card's CVC. For security reasons, this is only available for virtual cards, and will be omitted unless you explicitly request it with the expand parameter. Additionally, it's only available via the "Retrieve a card" endpoint, not via "List all cards" or any other endpoint.
    ExpMonth double
    The expiration month of the card.
    ExpYear double
    The expiration year of the card.
    FinancialAccount string
    The financial account this card is attached to.
    Last4 string
    The last 4 digits of the card number.
    LatestFraudWarning IssuingCardLatestFraudWarning
    Stripe’s assessment of whether this card’s details have been compromised. If this property isn't null, cancel and reissue the card to prevent fraudulent activity risk.
    LifecycleControls IssuingCardLifecycleControls
    Rules that control the lifecycle of this card, such as automatic cancellation. Refer to our documentation for more details.
    Livemode bool
    If the object exists in live mode, the value is true. If the object exists in test mode, the value is false.
    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.
    Number string
    The full unredacted card number. For security reasons, this is only available for virtual cards, and will be omitted unless you explicitly request it with the expand parameter. Additionally, it's only available via the "Retrieve a card" endpoint, not via "List all cards" or any other endpoint.
    Object string
    String representing the object's type. Objects of the same type share the same value.
    PersonalizationDesign string
    The personalization design object belonging to this card.
    Pin IssuingCardPin
    The desired PIN for this card.
    ReplacedBy string
    The latest card that replaces this card, if any.
    ReplacementFor string
    The card this card replaces, if any.
    ReplacementReason string
    The reason why the previous card needed to be replaced.
    Shipping IssuingCardShipping
    Where and how the card will be shipped.
    SpendingControls IssuingCardSpendingControls
    Status string
    Whether authorizations can be approved on this card. May be blocked from activating cards depending on past-due Cardholder requirements. Defaults to inactive.
    Type string
    The type of the card.
    Wallets IssuingCardWallets
    Information relating to digital wallets (like Apple Pay and Google Pay).
    Brand string
    The brand of the card.
    Cardholder string

    An Issuing Cardholder object represents an individual or business entity who is issued cards.

    Related guide: How to create a cardholder

    Created float64
    Time at which the object was created. Measured in seconds since the Unix epoch.
    Currency string
    Three-letter ISO currency code, in lowercase. Supported currencies are usd in the US, eur in the EU, and gbp in the UK.
    Cvc string
    The card's CVC. For security reasons, this is only available for virtual cards, and will be omitted unless you explicitly request it with the expand parameter. Additionally, it's only available via the "Retrieve a card" endpoint, not via "List all cards" or any other endpoint.
    ExpMonth float64
    The expiration month of the card.
    ExpYear float64
    The expiration year of the card.
    FinancialAccount string
    The financial account this card is attached to.
    Last4 string
    The last 4 digits of the card number.
    LatestFraudWarning IssuingCardLatestFraudWarningArgs
    Stripe’s assessment of whether this card’s details have been compromised. If this property isn't null, cancel and reissue the card to prevent fraudulent activity risk.
    LifecycleControls IssuingCardLifecycleControlsArgs
    Rules that control the lifecycle of this card, such as automatic cancellation. Refer to our documentation for more details.
    Livemode bool
    If the object exists in live mode, the value is true. If the object exists in test mode, the value is false.
    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.
    Number string
    The full unredacted card number. For security reasons, this is only available for virtual cards, and will be omitted unless you explicitly request it with the expand parameter. Additionally, it's only available via the "Retrieve a card" endpoint, not via "List all cards" or any other endpoint.
    Object string
    String representing the object's type. Objects of the same type share the same value.
    PersonalizationDesign string
    The personalization design object belonging to this card.
    Pin IssuingCardPinArgs
    The desired PIN for this card.
    ReplacedBy string
    The latest card that replaces this card, if any.
    ReplacementFor string
    The card this card replaces, if any.
    ReplacementReason string
    The reason why the previous card needed to be replaced.
    Shipping IssuingCardShippingArgs
    Where and how the card will be shipped.
    SpendingControls IssuingCardSpendingControlsArgs
    Status string
    Whether authorizations can be approved on this card. May be blocked from activating cards depending on past-due Cardholder requirements. Defaults to inactive.
    Type string
    The type of the card.
    Wallets IssuingCardWalletsArgs
    Information relating to digital wallets (like Apple Pay and Google Pay).
    brand string
    The brand of the card.
    cardholder string

    An Issuing Cardholder object represents an individual or business entity who is issued cards.

    Related guide: How to create a cardholder

    created number
    Time at which the object was created. Measured in seconds since the Unix epoch.
    currency string
    Three-letter ISO currency code, in lowercase. Supported currencies are usd in the US, eur in the EU, and gbp in the UK.
    cvc string
    The card's CVC. For security reasons, this is only available for virtual cards, and will be omitted unless you explicitly request it with the expand parameter. Additionally, it's only available via the "Retrieve a card" endpoint, not via "List all cards" or any other endpoint.
    exp_month number
    The expiration month of the card.
    exp_year number
    The expiration year of the card.
    financial_account string
    The financial account this card is attached to.
    last4 string
    The last 4 digits of the card number.
    latest_fraud_warning object
    Stripe’s assessment of whether this card’s details have been compromised. If this property isn't null, cancel and reissue the card to prevent fraudulent activity risk.
    lifecycle_controls object
    Rules that control the lifecycle of this card, such as automatic cancellation. Refer to our documentation for more details.
    livemode bool
    If the object exists in live mode, the value is true. If the object exists in test mode, the value is false.
    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.
    number string
    The full unredacted card number. For security reasons, this is only available for virtual cards, and will be omitted unless you explicitly request it with the expand parameter. Additionally, it's only available via the "Retrieve a card" endpoint, not via "List all cards" or any other endpoint.
    object string
    String representing the object's type. Objects of the same type share the same value.
    personalization_design string
    The personalization design object belonging to this card.
    pin object
    The desired PIN for this card.
    replaced_by string
    The latest card that replaces this card, if any.
    replacement_for string
    The card this card replaces, if any.
    replacement_reason string
    The reason why the previous card needed to be replaced.
    shipping object
    Where and how the card will be shipped.
    spending_controls object
    status string
    Whether authorizations can be approved on this card. May be blocked from activating cards depending on past-due Cardholder requirements. Defaults to inactive.
    type string
    The type of the card.
    wallets object
    Information relating to digital wallets (like Apple Pay and Google Pay).
    brand String
    The brand of the card.
    cardholder String

    An Issuing Cardholder object represents an individual or business entity who is issued cards.

    Related guide: How to create a cardholder

    created Double
    Time at which the object was created. Measured in seconds since the Unix epoch.
    currency String
    Three-letter ISO currency code, in lowercase. Supported currencies are usd in the US, eur in the EU, and gbp in the UK.
    cvc String
    The card's CVC. For security reasons, this is only available for virtual cards, and will be omitted unless you explicitly request it with the expand parameter. Additionally, it's only available via the "Retrieve a card" endpoint, not via "List all cards" or any other endpoint.
    expMonth Double
    The expiration month of the card.
    expYear Double
    The expiration year of the card.
    financialAccount String
    The financial account this card is attached to.
    last4 String
    The last 4 digits of the card number.
    latestFraudWarning IssuingCardLatestFraudWarning
    Stripe’s assessment of whether this card’s details have been compromised. If this property isn't null, cancel and reissue the card to prevent fraudulent activity risk.
    lifecycleControls IssuingCardLifecycleControls
    Rules that control the lifecycle of this card, such as automatic cancellation. Refer to our documentation for more details.
    livemode Boolean
    If the object exists in live mode, the value is true. If the object exists in test mode, the value is false.
    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.
    number String
    The full unredacted card number. For security reasons, this is only available for virtual cards, and will be omitted unless you explicitly request it with the expand parameter. Additionally, it's only available via the "Retrieve a card" endpoint, not via "List all cards" or any other endpoint.
    object String
    String representing the object's type. Objects of the same type share the same value.
    personalizationDesign String
    The personalization design object belonging to this card.
    pin IssuingCardPin
    The desired PIN for this card.
    replacedBy String
    The latest card that replaces this card, if any.
    replacementFor String
    The card this card replaces, if any.
    replacementReason String
    The reason why the previous card needed to be replaced.
    shipping IssuingCardShipping
    Where and how the card will be shipped.
    spendingControls IssuingCardSpendingControls
    status String
    Whether authorizations can be approved on this card. May be blocked from activating cards depending on past-due Cardholder requirements. Defaults to inactive.
    type String
    The type of the card.
    wallets IssuingCardWallets
    Information relating to digital wallets (like Apple Pay and Google Pay).
    brand string
    The brand of the card.
    cardholder string

    An Issuing Cardholder object represents an individual or business entity who is issued cards.

    Related guide: How to create a cardholder

    created number
    Time at which the object was created. Measured in seconds since the Unix epoch.
    currency string
    Three-letter ISO currency code, in lowercase. Supported currencies are usd in the US, eur in the EU, and gbp in the UK.
    cvc string
    The card's CVC. For security reasons, this is only available for virtual cards, and will be omitted unless you explicitly request it with the expand parameter. Additionally, it's only available via the "Retrieve a card" endpoint, not via "List all cards" or any other endpoint.
    expMonth number
    The expiration month of the card.
    expYear number
    The expiration year of the card.
    financialAccount string
    The financial account this card is attached to.
    last4 string
    The last 4 digits of the card number.
    latestFraudWarning IssuingCardLatestFraudWarning
    Stripe’s assessment of whether this card’s details have been compromised. If this property isn't null, cancel and reissue the card to prevent fraudulent activity risk.
    lifecycleControls IssuingCardLifecycleControls
    Rules that control the lifecycle of this card, such as automatic cancellation. Refer to our documentation for more details.
    livemode boolean
    If the object exists in live mode, the value is true. If the object exists in test mode, the value is false.
    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.
    number string
    The full unredacted card number. For security reasons, this is only available for virtual cards, and will be omitted unless you explicitly request it with the expand parameter. Additionally, it's only available via the "Retrieve a card" endpoint, not via "List all cards" or any other endpoint.
    object string
    String representing the object's type. Objects of the same type share the same value.
    personalizationDesign string
    The personalization design object belonging to this card.
    pin IssuingCardPin
    The desired PIN for this card.
    replacedBy string
    The latest card that replaces this card, if any.
    replacementFor string
    The card this card replaces, if any.
    replacementReason string
    The reason why the previous card needed to be replaced.
    shipping IssuingCardShipping
    Where and how the card will be shipped.
    spendingControls IssuingCardSpendingControls
    status string
    Whether authorizations can be approved on this card. May be blocked from activating cards depending on past-due Cardholder requirements. Defaults to inactive.
    type string
    The type of the card.
    wallets IssuingCardWallets
    Information relating to digital wallets (like Apple Pay and Google Pay).
    brand str
    The brand of the card.
    cardholder str

    An Issuing Cardholder object represents an individual or business entity who is issued cards.

    Related guide: How to create a cardholder

    created float
    Time at which the object was created. Measured in seconds since the Unix epoch.
    currency str
    Three-letter ISO currency code, in lowercase. Supported currencies are usd in the US, eur in the EU, and gbp in the UK.
    cvc str
    The card's CVC. For security reasons, this is only available for virtual cards, and will be omitted unless you explicitly request it with the expand parameter. Additionally, it's only available via the "Retrieve a card" endpoint, not via "List all cards" or any other endpoint.
    exp_month float
    The expiration month of the card.
    exp_year float
    The expiration year of the card.
    financial_account str
    The financial account this card is attached to.
    last4 str
    The last 4 digits of the card number.
    latest_fraud_warning IssuingCardLatestFraudWarningArgs
    Stripe’s assessment of whether this card’s details have been compromised. If this property isn't null, cancel and reissue the card to prevent fraudulent activity risk.
    lifecycle_controls IssuingCardLifecycleControlsArgs
    Rules that control the lifecycle of this card, such as automatic cancellation. Refer to our documentation for more details.
    livemode bool
    If the object exists in live mode, the value is true. If the object exists in test mode, the value is false.
    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.
    number str
    The full unredacted card number. For security reasons, this is only available for virtual cards, and will be omitted unless you explicitly request it with the expand parameter. Additionally, it's only available via the "Retrieve a card" endpoint, not via "List all cards" or any other endpoint.
    object str
    String representing the object's type. Objects of the same type share the same value.
    personalization_design str
    The personalization design object belonging to this card.
    pin IssuingCardPinArgs
    The desired PIN for this card.
    replaced_by str
    The latest card that replaces this card, if any.
    replacement_for str
    The card this card replaces, if any.
    replacement_reason str
    The reason why the previous card needed to be replaced.
    shipping IssuingCardShippingArgs
    Where and how the card will be shipped.
    spending_controls IssuingCardSpendingControlsArgs
    status str
    Whether authorizations can be approved on this card. May be blocked from activating cards depending on past-due Cardholder requirements. Defaults to inactive.
    type str
    The type of the card.
    wallets IssuingCardWalletsArgs
    Information relating to digital wallets (like Apple Pay and Google Pay).
    brand String
    The brand of the card.
    cardholder String

    An Issuing Cardholder object represents an individual or business entity who is issued cards.

    Related guide: How to create a cardholder

    created Number
    Time at which the object was created. Measured in seconds since the Unix epoch.
    currency String
    Three-letter ISO currency code, in lowercase. Supported currencies are usd in the US, eur in the EU, and gbp in the UK.
    cvc String
    The card's CVC. For security reasons, this is only available for virtual cards, and will be omitted unless you explicitly request it with the expand parameter. Additionally, it's only available via the "Retrieve a card" endpoint, not via "List all cards" or any other endpoint.
    expMonth Number
    The expiration month of the card.
    expYear Number
    The expiration year of the card.
    financialAccount String
    The financial account this card is attached to.
    last4 String
    The last 4 digits of the card number.
    latestFraudWarning Property Map
    Stripe’s assessment of whether this card’s details have been compromised. If this property isn't null, cancel and reissue the card to prevent fraudulent activity risk.
    lifecycleControls Property Map
    Rules that control the lifecycle of this card, such as automatic cancellation. Refer to our documentation for more details.
    livemode Boolean
    If the object exists in live mode, the value is true. If the object exists in test mode, the value is false.
    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.
    number String
    The full unredacted card number. For security reasons, this is only available for virtual cards, and will be omitted unless you explicitly request it with the expand parameter. Additionally, it's only available via the "Retrieve a card" endpoint, not via "List all cards" or any other endpoint.
    object String
    String representing the object's type. Objects of the same type share the same value.
    personalizationDesign String
    The personalization design object belonging to this card.
    pin Property Map
    The desired PIN for this card.
    replacedBy String
    The latest card that replaces this card, if any.
    replacementFor String
    The card this card replaces, if any.
    replacementReason String
    The reason why the previous card needed to be replaced.
    shipping Property Map
    Where and how the card will be shipped.
    spendingControls Property Map
    status String
    Whether authorizations can be approved on this card. May be blocked from activating cards depending on past-due Cardholder requirements. Defaults to inactive.
    type String
    The type of the card.
    wallets Property Map
    Information relating to digital wallets (like Apple Pay and Google Pay).

    Supporting Types

    IssuingCardLatestFraudWarning, IssuingCardLatestFraudWarningArgs

    StartedAt double
    Timestamp of the most recent fraud warning.
    Type string
    The type of fraud warning that most recently took place on this card. This field updates with every new fraud warning, so the value changes over time. If populated, cancel and reissue the card.
    StartedAt float64
    Timestamp of the most recent fraud warning.
    Type string
    The type of fraud warning that most recently took place on this card. This field updates with every new fraud warning, so the value changes over time. If populated, cancel and reissue the card.
    started_at number
    Timestamp of the most recent fraud warning.
    type string
    The type of fraud warning that most recently took place on this card. This field updates with every new fraud warning, so the value changes over time. If populated, cancel and reissue the card.
    startedAt Double
    Timestamp of the most recent fraud warning.
    type String
    The type of fraud warning that most recently took place on this card. This field updates with every new fraud warning, so the value changes over time. If populated, cancel and reissue the card.
    startedAt number
    Timestamp of the most recent fraud warning.
    type string
    The type of fraud warning that most recently took place on this card. This field updates with every new fraud warning, so the value changes over time. If populated, cancel and reissue the card.
    started_at float
    Timestamp of the most recent fraud warning.
    type str
    The type of fraud warning that most recently took place on this card. This field updates with every new fraud warning, so the value changes over time. If populated, cancel and reissue the card.
    startedAt Number
    Timestamp of the most recent fraud warning.
    type String
    The type of fraud warning that most recently took place on this card. This field updates with every new fraud warning, so the value changes over time. If populated, cancel and reissue the card.

    IssuingCardLifecycleControls, IssuingCardLifecycleControlsArgs

    IssuingCardLifecycleControlsCancelAfter, IssuingCardLifecycleControlsCancelAfterArgs

    PaymentCount double
    The card is automatically cancelled when it makes this number of non-zero payment authorizations and transactions. The count includes penny authorizations, but doesn't include non-payment actions, such as authorization advice.
    PaymentCount float64
    The card is automatically cancelled when it makes this number of non-zero payment authorizations and transactions. The count includes penny authorizations, but doesn't include non-payment actions, such as authorization advice.
    payment_count number
    The card is automatically cancelled when it makes this number of non-zero payment authorizations and transactions. The count includes penny authorizations, but doesn't include non-payment actions, such as authorization advice.
    paymentCount Double
    The card is automatically cancelled when it makes this number of non-zero payment authorizations and transactions. The count includes penny authorizations, but doesn't include non-payment actions, such as authorization advice.
    paymentCount number
    The card is automatically cancelled when it makes this number of non-zero payment authorizations and transactions. The count includes penny authorizations, but doesn't include non-payment actions, such as authorization advice.
    payment_count float
    The card is automatically cancelled when it makes this number of non-zero payment authorizations and transactions. The count includes penny authorizations, but doesn't include non-payment actions, such as authorization advice.
    paymentCount Number
    The card is automatically cancelled when it makes this number of non-zero payment authorizations and transactions. The count includes penny authorizations, but doesn't include non-payment actions, such as authorization advice.

    IssuingCardPin, IssuingCardPinArgs

    EncryptedNumber string
    The card's desired new PIN, encrypted under Stripe's public key.
    EncryptedNumber string
    The card's desired new PIN, encrypted under Stripe's public key.
    encrypted_number string
    The card's desired new PIN, encrypted under Stripe's public key.
    encryptedNumber String
    The card's desired new PIN, encrypted under Stripe's public key.
    encryptedNumber string
    The card's desired new PIN, encrypted under Stripe's public key.
    encrypted_number str
    The card's desired new PIN, encrypted under Stripe's public key.
    encryptedNumber String
    The card's desired new PIN, encrypted under Stripe's public key.

    IssuingCardShipping, IssuingCardShippingArgs

    Address IssuingCardShippingAddress
    Name string
    Recipient name.
    AddressValidation IssuingCardShippingAddressValidation
    Address validation details for the shipment.
    Carrier string
    The delivery company that shipped a card.
    Customs IssuingCardShippingCustoms
    Additional information that may be required for clearing customs.
    Eta double
    A unix timestamp representing a best estimate of when the card will be delivered.
    PhoneNumber string
    The phone number of the receiver of the shipment. Our courier partners will use this number to contact you in the event of card delivery issues. For individual shipments to the EU/UK, if this field is empty, we will provide them with the phone number provided when the cardholder was initially created.
    RequireSignature bool
    Whether a signature is required for card delivery. This feature is only supported for US users. Standard shipping service does not support signature on delivery. The default value for standard shipping service is false and for express and priority services is true.
    Service string
    Shipment service, such as standard or express.
    Status string
    The delivery status of the card.
    TrackingNumber string
    A tracking number for a card shipment.
    TrackingUrl string
    A link to the shipping carrier's site where you can view detailed information about a card shipment.
    Type string
    Packaging options.
    Address IssuingCardShippingAddress
    Name string
    Recipient name.
    AddressValidation IssuingCardShippingAddressValidation
    Address validation details for the shipment.
    Carrier string
    The delivery company that shipped a card.
    Customs IssuingCardShippingCustoms
    Additional information that may be required for clearing customs.
    Eta float64
    A unix timestamp representing a best estimate of when the card will be delivered.
    PhoneNumber string
    The phone number of the receiver of the shipment. Our courier partners will use this number to contact you in the event of card delivery issues. For individual shipments to the EU/UK, if this field is empty, we will provide them with the phone number provided when the cardholder was initially created.
    RequireSignature bool
    Whether a signature is required for card delivery. This feature is only supported for US users. Standard shipping service does not support signature on delivery. The default value for standard shipping service is false and for express and priority services is true.
    Service string
    Shipment service, such as standard or express.
    Status string
    The delivery status of the card.
    TrackingNumber string
    A tracking number for a card shipment.
    TrackingUrl string
    A link to the shipping carrier's site where you can view detailed information about a card shipment.
    Type string
    Packaging options.
    address object
    name string
    Recipient name.
    address_validation object
    Address validation details for the shipment.
    carrier string
    The delivery company that shipped a card.
    customs object
    Additional information that may be required for clearing customs.
    eta number
    A unix timestamp representing a best estimate of when the card will be delivered.
    phone_number string
    The phone number of the receiver of the shipment. Our courier partners will use this number to contact you in the event of card delivery issues. For individual shipments to the EU/UK, if this field is empty, we will provide them with the phone number provided when the cardholder was initially created.
    require_signature bool
    Whether a signature is required for card delivery. This feature is only supported for US users. Standard shipping service does not support signature on delivery. The default value for standard shipping service is false and for express and priority services is true.
    service string
    Shipment service, such as standard or express.
    status string
    The delivery status of the card.
    tracking_number string
    A tracking number for a card shipment.
    tracking_url string
    A link to the shipping carrier's site where you can view detailed information about a card shipment.
    type string
    Packaging options.
    address IssuingCardShippingAddress
    name String
    Recipient name.
    addressValidation IssuingCardShippingAddressValidation
    Address validation details for the shipment.
    carrier String
    The delivery company that shipped a card.
    customs IssuingCardShippingCustoms
    Additional information that may be required for clearing customs.
    eta Double
    A unix timestamp representing a best estimate of when the card will be delivered.
    phoneNumber String
    The phone number of the receiver of the shipment. Our courier partners will use this number to contact you in the event of card delivery issues. For individual shipments to the EU/UK, if this field is empty, we will provide them with the phone number provided when the cardholder was initially created.
    requireSignature Boolean
    Whether a signature is required for card delivery. This feature is only supported for US users. Standard shipping service does not support signature on delivery. The default value for standard shipping service is false and for express and priority services is true.
    service String
    Shipment service, such as standard or express.
    status String
    The delivery status of the card.
    trackingNumber String
    A tracking number for a card shipment.
    trackingUrl String
    A link to the shipping carrier's site where you can view detailed information about a card shipment.
    type String
    Packaging options.
    address IssuingCardShippingAddress
    name string
    Recipient name.
    addressValidation IssuingCardShippingAddressValidation
    Address validation details for the shipment.
    carrier string
    The delivery company that shipped a card.
    customs IssuingCardShippingCustoms
    Additional information that may be required for clearing customs.
    eta number
    A unix timestamp representing a best estimate of when the card will be delivered.
    phoneNumber string
    The phone number of the receiver of the shipment. Our courier partners will use this number to contact you in the event of card delivery issues. For individual shipments to the EU/UK, if this field is empty, we will provide them with the phone number provided when the cardholder was initially created.
    requireSignature boolean
    Whether a signature is required for card delivery. This feature is only supported for US users. Standard shipping service does not support signature on delivery. The default value for standard shipping service is false and for express and priority services is true.
    service string
    Shipment service, such as standard or express.
    status string
    The delivery status of the card.
    trackingNumber string
    A tracking number for a card shipment.
    trackingUrl string
    A link to the shipping carrier's site where you can view detailed information about a card shipment.
    type string
    Packaging options.
    address IssuingCardShippingAddress
    name str
    Recipient name.
    address_validation IssuingCardShippingAddressValidation
    Address validation details for the shipment.
    carrier str
    The delivery company that shipped a card.
    customs IssuingCardShippingCustoms
    Additional information that may be required for clearing customs.
    eta float
    A unix timestamp representing a best estimate of when the card will be delivered.
    phone_number str
    The phone number of the receiver of the shipment. Our courier partners will use this number to contact you in the event of card delivery issues. For individual shipments to the EU/UK, if this field is empty, we will provide them with the phone number provided when the cardholder was initially created.
    require_signature bool
    Whether a signature is required for card delivery. This feature is only supported for US users. Standard shipping service does not support signature on delivery. The default value for standard shipping service is false and for express and priority services is true.
    service str
    Shipment service, such as standard or express.
    status str
    The delivery status of the card.
    tracking_number str
    A tracking number for a card shipment.
    tracking_url str
    A link to the shipping carrier's site where you can view detailed information about a card shipment.
    type str
    Packaging options.
    address Property Map
    name String
    Recipient name.
    addressValidation Property Map
    Address validation details for the shipment.
    carrier String
    The delivery company that shipped a card.
    customs Property Map
    Additional information that may be required for clearing customs.
    eta Number
    A unix timestamp representing a best estimate of when the card will be delivered.
    phoneNumber String
    The phone number of the receiver of the shipment. Our courier partners will use this number to contact you in the event of card delivery issues. For individual shipments to the EU/UK, if this field is empty, we will provide them with the phone number provided when the cardholder was initially created.
    requireSignature Boolean
    Whether a signature is required for card delivery. This feature is only supported for US users. Standard shipping service does not support signature on delivery. The default value for standard shipping service is false and for express and priority services is true.
    service String
    Shipment service, such as standard or express.
    status String
    The delivery status of the card.
    trackingNumber String
    A tracking number for a card shipment.
    trackingUrl String
    A link to the shipping carrier's site where you can view detailed information about a card shipment.
    type String
    Packaging options.

    IssuingCardShippingAddress, IssuingCardShippingAddressArgs

    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.
    PostalCode 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.
    PostalCode 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.
    postalCode 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.
    postalCode 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.
    postalCode 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).

    IssuingCardShippingAddressValidation, IssuingCardShippingAddressValidationArgs

    Mode string
    The address validation capabilities to use.
    NormalizedAddress IssuingCardShippingAddressValidationNormalizedAddress
    The normalized shipping address.
    Result string
    The validation result for the shipping address.
    Mode string
    The address validation capabilities to use.
    NormalizedAddress IssuingCardShippingAddressValidationNormalizedAddress
    The normalized shipping address.
    Result string
    The validation result for the shipping address.
    mode string
    The address validation capabilities to use.
    normalized_address object
    The normalized shipping address.
    result string
    The validation result for the shipping address.
    mode String
    The address validation capabilities to use.
    normalizedAddress IssuingCardShippingAddressValidationNormalizedAddress
    The normalized shipping address.
    result String
    The validation result for the shipping address.
    mode string
    The address validation capabilities to use.
    normalizedAddress IssuingCardShippingAddressValidationNormalizedAddress
    The normalized shipping address.
    result string
    The validation result for the shipping address.
    mode str
    The address validation capabilities to use.
    normalized_address IssuingCardShippingAddressValidationNormalizedAddress
    The normalized shipping address.
    result str
    The validation result for the shipping address.
    mode String
    The address validation capabilities to use.
    normalizedAddress Property Map
    The normalized shipping address.
    result String
    The validation result for the shipping address.

    IssuingCardShippingAddressValidationNormalizedAddress, IssuingCardShippingAddressValidationNormalizedAddressArgs

    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.
    Line2 string
    Address line 2, such as the apartment, suite, unit, or building.
    PostalCode string
    ZIP or postal code.
    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.
    Line2 string
    Address line 2, such as the apartment, suite, unit, or building.
    PostalCode string
    ZIP or postal code.
    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.
    line2 string
    Address line 2, such as the apartment, suite, unit, or building.
    postal_code string
    ZIP or postal code.
    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.
    line2 String
    Address line 2, such as the apartment, suite, unit, or building.
    postalCode String
    ZIP or postal code.
    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.
    line2 string
    Address line 2, such as the apartment, suite, unit, or building.
    postalCode string
    ZIP or postal code.
    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.
    line2 str
    Address line 2, such as the apartment, suite, unit, or building.
    postal_code str
    ZIP or postal code.
    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.
    line2 String
    Address line 2, such as the apartment, suite, unit, or building.
    postalCode String
    ZIP or postal code.
    state String
    State, county, province, or region (ISO 3166-2).

    IssuingCardShippingCustoms, IssuingCardShippingCustomsArgs

    IssuingCardSpendingControls, IssuingCardSpendingControlsArgs

    AllowedCardPresences List<string>
    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 with blocked_card_presences. Provide an empty value to unset this control.
    AllowedCategories List<string>
    Array of strings containing categories of authorizations to allow. All other categories will be blocked. Cannot be set with blocked_categories.
    AllowedMerchantCountries List<string>
    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 with blocked_merchant_countries. Provide an empty value to unset this control.
    BlockedCardPresences List<string>
    Array of card presence statuses from which authorizations will be declined. Possible options are present, not_present. Cannot be set with allowed_card_presences. Provide an empty value to unset this control.
    BlockedCategories List<string>
    Array of strings containing categories of authorizations to decline. All other categories will be allowed. Cannot be set with allowed_categories.
    BlockedMerchantCountries List<string>
    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 with allowed_merchant_countries. Provide an empty value to unset this control.
    SpendingLimits List<IssuingCardSpendingControlsSpendingLimit>
    Limit spending with amount-based rules that apply across any cards this card replaced (i.e., its replacement_for card and that card's replacement_for card, up the chain).
    SpendingLimitsCurrency string
    Currency of the amounts within spending_limits. Always the same as the currency of the card.
    AllowedCardPresences []string
    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 with blocked_card_presences. Provide an empty value to unset this control.
    AllowedCategories []string
    Array of strings containing categories of authorizations to allow. All other categories will be blocked. Cannot be set with blocked_categories.
    AllowedMerchantCountries []string
    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 with blocked_merchant_countries. Provide an empty value to unset this control.
    BlockedCardPresences []string
    Array of card presence statuses from which authorizations will be declined. Possible options are present, not_present. Cannot be set with allowed_card_presences. Provide an empty value to unset this control.
    BlockedCategories []string
    Array of strings containing categories of authorizations to decline. All other categories will be allowed. Cannot be set with allowed_categories.
    BlockedMerchantCountries []string
    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 with allowed_merchant_countries. Provide an empty value to unset this control.
    SpendingLimits []IssuingCardSpendingControlsSpendingLimit
    Limit spending with amount-based rules that apply across any cards this card replaced (i.e., its replacement_for card and that card's replacement_for card, up the chain).
    SpendingLimitsCurrency string
    Currency of the amounts within spending_limits. Always the same as the currency of the card.
    allowed_card_presences list(string)
    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 with blocked_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_countries list(string)
    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 with blocked_merchant_countries. Provide an empty value to unset this control.
    blocked_card_presences list(string)
    Array of card presence statuses from which authorizations will be declined. Possible options are present, not_present. Cannot be set with allowed_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_countries list(string)
    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 with allowed_merchant_countries. Provide an empty value to unset this control.
    spending_limits list(object)
    Limit spending with amount-based rules that apply across any cards this card replaced (i.e., its replacement_for card and that card's replacement_for card, up the chain).
    spending_limits_currency string
    Currency of the amounts within spending_limits. Always the same as the currency of the card.
    allowedCardPresences List<String>
    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 with blocked_card_presences. Provide an empty value to unset this control.
    allowedCategories List<String>
    Array of strings containing categories of authorizations to allow. All other categories will be blocked. Cannot be set with blocked_categories.
    allowedMerchantCountries List<String>
    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 with blocked_merchant_countries. Provide an empty value to unset this control.
    blockedCardPresences List<String>
    Array of card presence statuses from which authorizations will be declined. Possible options are present, not_present. Cannot be set with allowed_card_presences. Provide an empty value to unset this control.
    blockedCategories List<String>
    Array of strings containing categories of authorizations to decline. All other categories will be allowed. Cannot be set with allowed_categories.
    blockedMerchantCountries List<String>
    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 with allowed_merchant_countries. Provide an empty value to unset this control.
    spendingLimits List<IssuingCardSpendingControlsSpendingLimit>
    Limit spending with amount-based rules that apply across any cards this card replaced (i.e., its replacement_for card and that card's replacement_for card, up the chain).
    spendingLimitsCurrency String
    Currency of the amounts within spending_limits. Always the same as the currency of the card.
    allowedCardPresences string[]
    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 with blocked_card_presences. Provide an empty value to unset this control.
    allowedCategories string[]
    Array of strings containing categories of authorizations to allow. All other categories will be blocked. Cannot be set with blocked_categories.
    allowedMerchantCountries string[]
    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 with blocked_merchant_countries. Provide an empty value to unset this control.
    blockedCardPresences string[]
    Array of card presence statuses from which authorizations will be declined. Possible options are present, not_present. Cannot be set with allowed_card_presences. Provide an empty value to unset this control.
    blockedCategories string[]
    Array of strings containing categories of authorizations to decline. All other categories will be allowed. Cannot be set with allowed_categories.
    blockedMerchantCountries string[]
    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 with allowed_merchant_countries. Provide an empty value to unset this control.
    spendingLimits IssuingCardSpendingControlsSpendingLimit[]
    Limit spending with amount-based rules that apply across any cards this card replaced (i.e., its replacement_for card and that card's replacement_for card, up the chain).
    spendingLimitsCurrency string
    Currency of the amounts within spending_limits. Always the same as the currency of the card.
    allowed_card_presences Sequence[str]
    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 with blocked_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_countries Sequence[str]
    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 with blocked_merchant_countries. Provide an empty value to unset this control.
    blocked_card_presences Sequence[str]
    Array of card presence statuses from which authorizations will be declined. Possible options are present, not_present. Cannot be set with allowed_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_countries Sequence[str]
    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 with allowed_merchant_countries. Provide an empty value to unset this control.
    spending_limits Sequence[IssuingCardSpendingControlsSpendingLimit]
    Limit spending with amount-based rules that apply across any cards this card replaced (i.e., its replacement_for card and that card's replacement_for card, up the chain).
    spending_limits_currency str
    Currency of the amounts within spending_limits. Always the same as the currency of the card.
    allowedCardPresences List<String>
    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 with blocked_card_presences. Provide an empty value to unset this control.
    allowedCategories List<String>
    Array of strings containing categories of authorizations to allow. All other categories will be blocked. Cannot be set with blocked_categories.
    allowedMerchantCountries List<String>
    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 with blocked_merchant_countries. Provide an empty value to unset this control.
    blockedCardPresences List<String>
    Array of card presence statuses from which authorizations will be declined. Possible options are present, not_present. Cannot be set with allowed_card_presences. Provide an empty value to unset this control.
    blockedCategories List<String>
    Array of strings containing categories of authorizations to decline. All other categories will be allowed. Cannot be set with allowed_categories.
    blockedMerchantCountries List<String>
    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 with allowed_merchant_countries. Provide an empty value to unset this control.
    spendingLimits List<Property Map>
    Limit spending with amount-based rules that apply across any cards this card replaced (i.e., its replacement_for card and that card's replacement_for card, up the chain).
    spendingLimitsCurrency String
    Currency of the amounts within spending_limits. Always the same as the currency of the card.

    IssuingCardSpendingControlsSpendingLimit, IssuingCardSpendingControlsSpendingLimitArgs

    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.

    IssuingCardWallets, IssuingCardWalletsArgs

    ApplePay IssuingCardWalletsApplePay
    GooglePay IssuingCardWalletsGooglePay
    PrimaryAccountIdentifier string
    Unique identifier for a card used with digital wallets
    ApplePay IssuingCardWalletsApplePay
    GooglePay IssuingCardWalletsGooglePay
    PrimaryAccountIdentifier string
    Unique identifier for a card used with digital wallets
    apple_pay object
    google_pay object
    primary_account_identifier string
    Unique identifier for a card used with digital wallets
    applePay IssuingCardWalletsApplePay
    googlePay IssuingCardWalletsGooglePay
    primaryAccountIdentifier String
    Unique identifier for a card used with digital wallets
    applePay IssuingCardWalletsApplePay
    googlePay IssuingCardWalletsGooglePay
    primaryAccountIdentifier string
    Unique identifier for a card used with digital wallets
    applePay Property Map
    googlePay Property Map
    primaryAccountIdentifier String
    Unique identifier for a card used with digital wallets

    IssuingCardWalletsApplePay, IssuingCardWalletsApplePayArgs

    Eligible bool
    Apple Pay Eligibility
    IneligibleReason string
    Reason the card is ineligible for Apple Pay
    Eligible bool
    Apple Pay Eligibility
    IneligibleReason string
    Reason the card is ineligible for Apple Pay
    eligible bool
    Apple Pay Eligibility
    ineligible_reason string
    Reason the card is ineligible for Apple Pay
    eligible Boolean
    Apple Pay Eligibility
    ineligibleReason String
    Reason the card is ineligible for Apple Pay
    eligible boolean
    Apple Pay Eligibility
    ineligibleReason string
    Reason the card is ineligible for Apple Pay
    eligible bool
    Apple Pay Eligibility
    ineligible_reason str
    Reason the card is ineligible for Apple Pay
    eligible Boolean
    Apple Pay Eligibility
    ineligibleReason String
    Reason the card is ineligible for Apple Pay

    IssuingCardWalletsGooglePay, IssuingCardWalletsGooglePayArgs

    Eligible bool
    Google Pay Eligibility
    IneligibleReason string
    Reason the card is ineligible for Google Pay
    Eligible bool
    Google Pay Eligibility
    IneligibleReason string
    Reason the card is ineligible for Google Pay
    eligible bool
    Google Pay Eligibility
    ineligible_reason string
    Reason the card is ineligible for Google Pay
    eligible Boolean
    Google Pay Eligibility
    ineligibleReason String
    Reason the card is ineligible for Google Pay
    eligible boolean
    Google Pay Eligibility
    ineligibleReason string
    Reason the card is ineligible for Google Pay
    eligible bool
    Google Pay Eligibility
    ineligible_reason str
    Reason the card is ineligible for Google Pay
    eligible Boolean
    Google Pay Eligibility
    ineligibleReason String
    Reason the card is ineligible for Google Pay

    Package Details

    Repository
    stripe stripe/terraform-provider-stripe
    License
    Notes
    This Pulumi package is based on the stripe Terraform Provider.
    Viewing docs for Stripe 0.3.0
    published on Friday, Aug 14, 2026 by Pulumi

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial