published on Friday, Aug 14, 2026 by Pulumi
published on Friday, Aug 14, 2026 by Pulumi
A PaymentIntent guides you through the process of collecting a payment from your customer. We recommend that you create exactly one PaymentIntent for each order or customer session in your system. You can reference the PaymentIntent later to see the history of payment attempts for a particular session.
A PaymentIntent transitions through multiple statuses throughout its lifetime as it interfaces with Stripe.js to perform authentication flows and ultimately creates at most one successful charge.
Related guide: Payment Intents API
Create PaymentIntent Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new PaymentIntent(name: string, args: PaymentIntentArgs, opts?: CustomResourceOptions);@overload
def PaymentIntent(resource_name: str,
args: PaymentIntentArgs,
opts: Optional[ResourceOptions] = None)
@overload
def PaymentIntent(resource_name: str,
opts: Optional[ResourceOptions] = None,
currency: Optional[str] = None,
amount: Optional[float] = None,
on_behalf_of: Optional[str] = None,
radar_options: Optional[PaymentIntentRadarOptionsArgs] = None,
confirm: Optional[bool] = None,
confirmation_method: Optional[str] = None,
confirmation_token: Optional[str] = None,
automatic_payment_methods: Optional[PaymentIntentAutomaticPaymentMethodsArgs] = None,
customer: Optional[str] = None,
description: Optional[str] = None,
error_on_requires_action: Optional[bool] = None,
excluded_payment_method_types: Optional[Sequence[str]] = None,
hooks: Optional[PaymentIntentHooksArgs] = None,
mandate: Optional[str] = None,
mandate_data: Optional[PaymentIntentMandateDataArgs] = None,
metadata: Optional[Mapping[str, str]] = None,
capture_method: Optional[str] = None,
application_fee_amount: Optional[float] = None,
return_url: Optional[str] = None,
payment_method_configuration: Optional[str] = None,
payment_method_data: Optional[PaymentIntentPaymentMethodDataArgs] = None,
payment_method_options: Optional[PaymentIntentPaymentMethodOptionsArgs] = None,
payment_details: Optional[PaymentIntentPaymentDetailsArgs] = None,
receipt_email: Optional[str] = None,
payment_method: Optional[str] = None,
setup_future_usage: Optional[str] = None,
shipping: Optional[PaymentIntentShippingArgs] = None,
statement_descriptor: Optional[str] = None,
statement_descriptor_suffix: Optional[str] = None,
transfer_data: Optional[PaymentIntentTransferDataArgs] = None,
transfer_group: Optional[str] = None,
use_stripe_sdk: Optional[bool] = None)func NewPaymentIntent(ctx *Context, name string, args PaymentIntentArgs, opts ...ResourceOption) (*PaymentIntent, error)public PaymentIntent(string name, PaymentIntentArgs args, CustomResourceOptions? opts = null)
public PaymentIntent(String name, PaymentIntentArgs args)
public PaymentIntent(String name, PaymentIntentArgs args, CustomResourceOptions options)
type: stripe:PaymentIntent
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "stripe_payment_intent" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args PaymentIntentArgs
- 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 PaymentIntentArgs
- 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 PaymentIntentArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args PaymentIntentArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args PaymentIntentArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
PaymentIntent 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 PaymentIntent resource accepts the following input properties:
- Amount double
- Amount intended to be collected by this PaymentIntent. A positive integer representing how much to charge in the smallest currency unit (e.g., 100 cents to charge $1.00 or 100 to charge ¥100, a zero-decimal currency). The minimum amount is $0.50 US or equivalent in charge currency. The amount value supports up to eight digits (e.g., a value of 99999999 for a USD charge of $999,999.99).
- Currency string
- Three-letter ISO currency code, in lowercase. Must be a supported currency.
- Application
Fee doubleAmount - The amount of the application fee (if any) that will be requested to be applied to the payment and transferred to the application owner's Stripe account. The amount of the application fee collected will be capped at the total amount captured. For more information, see the PaymentIntents use case for connected accounts.
- Automatic
Payment PaymentMethods Intent Automatic Payment Methods - Settings to configure compatible payment methods from the Stripe Dashboard
- Capture
Method string - Controls when the funds will be captured from the customer's account.
- Confirm bool
- Set to
trueto attempt to confirm this PaymentIntent immediately. This parameter defaults tofalse. When creating and confirming a PaymentIntent at the same time, you can also provide the parameters available in the Confirm API. - Confirmation
Method string - Describes whether we can confirm this PaymentIntent automatically, or if it requires customer action to confirm the payment.
- Confirmation
Token string ID of the ConfirmationToken used to confirm this PaymentIntent.
If the provided ConfirmationToken contains properties that are also being provided in this request, such as
payment_method, then the values in this request will take precedence.- Customer string
ID of the Customer this PaymentIntent belongs to, if one exists.
Payment methods attached to other Customers cannot be used with this PaymentIntent.
If setup_future_usage is set and this PaymentIntent's payment method is not
card_present, then the payment method attaches to the Customer after the PaymentIntent has been confirmed and any required actions from the user are complete. If the payment method iscard_presentand isn't a digital wallet, then a generated_card payment method representing the card is created and attached to the Customer instead.- Description string
- An arbitrary string attached to the object. Often useful for displaying to users.
- Error
On boolRequires Action - Set to
trueto fail the payment attempt if the PaymentIntent transitions intorequires_action. Use this parameter for simpler integrations that don't handle customer actions, such as saving cards without authentication. This parameter can only be used withconfirm=true. - Excluded
Payment List<string>Method Types - The list of payment method types to exclude from use with this payment.
- Hooks
Payment
Intent Hooks - Mandate string
- ID of the mandate that's used for this payment. This parameter can only be used with
confirm=true. - Mandate
Data PaymentIntent Mandate Data - This hash contains details about the Mandate to create. This parameter can only be used with
confirm=true. - 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. Learn more about storing information in metadata.
- On
Behalf stringOf - You can specify the settlement merchant as the
connected account using the
on_behalf_ofattribute on the charge. See the PaymentIntents use case for connected accounts for details. - Payment
Details PaymentIntent Payment Details - Payment
Method string - ID of the payment method used in this PaymentIntent.
- Payment
Method stringConfiguration - The ID of the payment method configuration to use with this PaymentIntent.
- Payment
Method PaymentData Intent Payment Method Data - If provided, this hash will be used to create a PaymentMethod. The new PaymentMethod will appear in the payment_method property on the PaymentIntent.
- Payment
Method PaymentOptions Intent Payment Method Options - Payment-method-specific configuration for this PaymentIntent.
- Radar
Options PaymentIntent Radar Options - Options to configure Radar. Learn more about Radar Sessions.
- Receipt
Email string - Email address that the receipt for the resulting payment will be sent to. If
receipt_emailis specified for a payment in live mode, a receipt will be sent regardless of your email settings. - Return
Url string - The URL to redirect your customer back to after they authenticate or cancel their payment on the payment method's app or site. If you'd prefer to redirect to a mobile application, you can alternatively supply an application URI scheme. This parameter can only be used with
confirm=true. - Setup
Future stringUsage Indicates that you intend to make future payments with this PaymentIntent's payment method.
If you provide a Customer with the PaymentIntent, you can use this parameter to attach the payment method to the Customer after the PaymentIntent is confirmed and the customer completes any required actions. If you don't provide a Customer, you can still attach the payment method to a Customer after the transaction completes.
If the payment method is
card_presentand isn't a digital wallet, Stripe creates and attaches a generated_card payment method representing the card to the Customer instead.When processing card payments, Stripe uses
setup_future_usageto help you comply with regional legislation and network rules, such as SCA.- Shipping
Payment
Intent Shipping - Shipping information for this PaymentIntent.
- Statement
Descriptor string Text that appears on the customer's statement as the statement descriptor for a non-card charge. This value overrides the account's default statement descriptor. For information about requirements, including the 22-character limit, see the Statement Descriptor docs.
Setting this value for a card charge returns an error. For card charges, set the statement_descriptor_suffix instead.
- Statement
Descriptor stringSuffix - Provides information about a card charge. Concatenated to the account's statement descriptor prefix to form the complete statement descriptor that appears on the customer's statement.
- Transfer
Data PaymentIntent Transfer Data - The data that automatically creates a Transfer after the payment finalizes. Learn more about the use case for connected accounts.
- Transfer
Group string - A string that identifies the resulting payment as part of a group. Learn more about the use case for connected accounts.
- Use
Stripe boolSdk - Set to
truewhen confirming server-side and using Stripe.js, iOS, or Android client-side SDKs to handle the next actions.
- Amount float64
- Amount intended to be collected by this PaymentIntent. A positive integer representing how much to charge in the smallest currency unit (e.g., 100 cents to charge $1.00 or 100 to charge ¥100, a zero-decimal currency). The minimum amount is $0.50 US or equivalent in charge currency. The amount value supports up to eight digits (e.g., a value of 99999999 for a USD charge of $999,999.99).
- Currency string
- Three-letter ISO currency code, in lowercase. Must be a supported currency.
- Application
Fee float64Amount - The amount of the application fee (if any) that will be requested to be applied to the payment and transferred to the application owner's Stripe account. The amount of the application fee collected will be capped at the total amount captured. For more information, see the PaymentIntents use case for connected accounts.
- Automatic
Payment PaymentMethods Intent Automatic Payment Methods Args - Settings to configure compatible payment methods from the Stripe Dashboard
- Capture
Method string - Controls when the funds will be captured from the customer's account.
- Confirm bool
- Set to
trueto attempt to confirm this PaymentIntent immediately. This parameter defaults tofalse. When creating and confirming a PaymentIntent at the same time, you can also provide the parameters available in the Confirm API. - Confirmation
Method string - Describes whether we can confirm this PaymentIntent automatically, or if it requires customer action to confirm the payment.
- Confirmation
Token string ID of the ConfirmationToken used to confirm this PaymentIntent.
If the provided ConfirmationToken contains properties that are also being provided in this request, such as
payment_method, then the values in this request will take precedence.- Customer string
ID of the Customer this PaymentIntent belongs to, if one exists.
Payment methods attached to other Customers cannot be used with this PaymentIntent.
If setup_future_usage is set and this PaymentIntent's payment method is not
card_present, then the payment method attaches to the Customer after the PaymentIntent has been confirmed and any required actions from the user are complete. If the payment method iscard_presentand isn't a digital wallet, then a generated_card payment method representing the card is created and attached to the Customer instead.- Description string
- An arbitrary string attached to the object. Often useful for displaying to users.
- Error
On boolRequires Action - Set to
trueto fail the payment attempt if the PaymentIntent transitions intorequires_action. Use this parameter for simpler integrations that don't handle customer actions, such as saving cards without authentication. This parameter can only be used withconfirm=true. - Excluded
Payment []stringMethod Types - The list of payment method types to exclude from use with this payment.
- Hooks
Payment
Intent Hooks Args - Mandate string
- ID of the mandate that's used for this payment. This parameter can only be used with
confirm=true. - Mandate
Data PaymentIntent Mandate Data Args - This hash contains details about the Mandate to create. This parameter can only be used with
confirm=true. - 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. Learn more about storing information in metadata.
- On
Behalf stringOf - You can specify the settlement merchant as the
connected account using the
on_behalf_ofattribute on the charge. See the PaymentIntents use case for connected accounts for details. - Payment
Details PaymentIntent Payment Details Args - Payment
Method string - ID of the payment method used in this PaymentIntent.
- Payment
Method stringConfiguration - The ID of the payment method configuration to use with this PaymentIntent.
- Payment
Method PaymentData Intent Payment Method Data Args - If provided, this hash will be used to create a PaymentMethod. The new PaymentMethod will appear in the payment_method property on the PaymentIntent.
- Payment
Method PaymentOptions Intent Payment Method Options Args - Payment-method-specific configuration for this PaymentIntent.
- Radar
Options PaymentIntent Radar Options Args - Options to configure Radar. Learn more about Radar Sessions.
- Receipt
Email string - Email address that the receipt for the resulting payment will be sent to. If
receipt_emailis specified for a payment in live mode, a receipt will be sent regardless of your email settings. - Return
Url string - The URL to redirect your customer back to after they authenticate or cancel their payment on the payment method's app or site. If you'd prefer to redirect to a mobile application, you can alternatively supply an application URI scheme. This parameter can only be used with
confirm=true. - Setup
Future stringUsage Indicates that you intend to make future payments with this PaymentIntent's payment method.
If you provide a Customer with the PaymentIntent, you can use this parameter to attach the payment method to the Customer after the PaymentIntent is confirmed and the customer completes any required actions. If you don't provide a Customer, you can still attach the payment method to a Customer after the transaction completes.
If the payment method is
card_presentand isn't a digital wallet, Stripe creates and attaches a generated_card payment method representing the card to the Customer instead.When processing card payments, Stripe uses
setup_future_usageto help you comply with regional legislation and network rules, such as SCA.- Shipping
Payment
Intent Shipping Args - Shipping information for this PaymentIntent.
- Statement
Descriptor string Text that appears on the customer's statement as the statement descriptor for a non-card charge. This value overrides the account's default statement descriptor. For information about requirements, including the 22-character limit, see the Statement Descriptor docs.
Setting this value for a card charge returns an error. For card charges, set the statement_descriptor_suffix instead.
- Statement
Descriptor stringSuffix - Provides information about a card charge. Concatenated to the account's statement descriptor prefix to form the complete statement descriptor that appears on the customer's statement.
- Transfer
Data PaymentIntent Transfer Data Args - The data that automatically creates a Transfer after the payment finalizes. Learn more about the use case for connected accounts.
- Transfer
Group string - A string that identifies the resulting payment as part of a group. Learn more about the use case for connected accounts.
- Use
Stripe boolSdk - Set to
truewhen confirming server-side and using Stripe.js, iOS, or Android client-side SDKs to handle the next actions.
- amount number
- Amount intended to be collected by this PaymentIntent. A positive integer representing how much to charge in the smallest currency unit (e.g., 100 cents to charge $1.00 or 100 to charge ¥100, a zero-decimal currency). The minimum amount is $0.50 US or equivalent in charge currency. The amount value supports up to eight digits (e.g., a value of 99999999 for a USD charge of $999,999.99).
- currency string
- Three-letter ISO currency code, in lowercase. Must be a supported currency.
- application_
fee_ numberamount - The amount of the application fee (if any) that will be requested to be applied to the payment and transferred to the application owner's Stripe account. The amount of the application fee collected will be capped at the total amount captured. For more information, see the PaymentIntents use case for connected accounts.
- automatic_
payment_ objectmethods - Settings to configure compatible payment methods from the Stripe Dashboard
- capture_
method string - Controls when the funds will be captured from the customer's account.
- confirm bool
- Set to
trueto attempt to confirm this PaymentIntent immediately. This parameter defaults tofalse. When creating and confirming a PaymentIntent at the same time, you can also provide the parameters available in the Confirm API. - confirmation_
method string - Describes whether we can confirm this PaymentIntent automatically, or if it requires customer action to confirm the payment.
- confirmation_
token string ID of the ConfirmationToken used to confirm this PaymentIntent.
If the provided ConfirmationToken contains properties that are also being provided in this request, such as
payment_method, then the values in this request will take precedence.- customer string
ID of the Customer this PaymentIntent belongs to, if one exists.
Payment methods attached to other Customers cannot be used with this PaymentIntent.
If setup_future_usage is set and this PaymentIntent's payment method is not
card_present, then the payment method attaches to the Customer after the PaymentIntent has been confirmed and any required actions from the user are complete. If the payment method iscard_presentand isn't a digital wallet, then a generated_card payment method representing the card is created and attached to the Customer instead.- description string
- An arbitrary string attached to the object. Often useful for displaying to users.
- error_
on_ boolrequires_ action - Set to
trueto fail the payment attempt if the PaymentIntent transitions intorequires_action. Use this parameter for simpler integrations that don't handle customer actions, such as saving cards without authentication. This parameter can only be used withconfirm=true. - excluded_
payment_ list(string)method_ types - The list of payment method types to exclude from use with this payment.
- hooks object
- mandate string
- ID of the mandate that's used for this payment. This parameter can only be used with
confirm=true. - mandate_
data object - This hash contains details about the Mandate to create. This parameter can only be used with
confirm=true. - 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. Learn more about storing information in metadata.
- on_
behalf_ stringof - You can specify the settlement merchant as the
connected account using the
on_behalf_ofattribute on the charge. See the PaymentIntents use case for connected accounts for details. - payment_
details object - payment_
method string - ID of the payment method used in this PaymentIntent.
- payment_
method_ stringconfiguration - The ID of the payment method configuration to use with this PaymentIntent.
- payment_
method_ objectdata - If provided, this hash will be used to create a PaymentMethod. The new PaymentMethod will appear in the payment_method property on the PaymentIntent.
- payment_
method_ objectoptions - Payment-method-specific configuration for this PaymentIntent.
- radar_
options object - Options to configure Radar. Learn more about Radar Sessions.
- receipt_
email string - Email address that the receipt for the resulting payment will be sent to. If
receipt_emailis specified for a payment in live mode, a receipt will be sent regardless of your email settings. - return_
url string - The URL to redirect your customer back to after they authenticate or cancel their payment on the payment method's app or site. If you'd prefer to redirect to a mobile application, you can alternatively supply an application URI scheme. This parameter can only be used with
confirm=true. - setup_
future_ stringusage Indicates that you intend to make future payments with this PaymentIntent's payment method.
If you provide a Customer with the PaymentIntent, you can use this parameter to attach the payment method to the Customer after the PaymentIntent is confirmed and the customer completes any required actions. If you don't provide a Customer, you can still attach the payment method to a Customer after the transaction completes.
If the payment method is
card_presentand isn't a digital wallet, Stripe creates and attaches a generated_card payment method representing the card to the Customer instead.When processing card payments, Stripe uses
setup_future_usageto help you comply with regional legislation and network rules, such as SCA.- shipping object
- Shipping information for this PaymentIntent.
- statement_
descriptor string Text that appears on the customer's statement as the statement descriptor for a non-card charge. This value overrides the account's default statement descriptor. For information about requirements, including the 22-character limit, see the Statement Descriptor docs.
Setting this value for a card charge returns an error. For card charges, set the statement_descriptor_suffix instead.
- statement_
descriptor_ stringsuffix - Provides information about a card charge. Concatenated to the account's statement descriptor prefix to form the complete statement descriptor that appears on the customer's statement.
- transfer_
data object - The data that automatically creates a Transfer after the payment finalizes. Learn more about the use case for connected accounts.
- transfer_
group string - A string that identifies the resulting payment as part of a group. Learn more about the use case for connected accounts.
- use_
stripe_ boolsdk - Set to
truewhen confirming server-side and using Stripe.js, iOS, or Android client-side SDKs to handle the next actions.
- amount Double
- Amount intended to be collected by this PaymentIntent. A positive integer representing how much to charge in the smallest currency unit (e.g., 100 cents to charge $1.00 or 100 to charge ¥100, a zero-decimal currency). The minimum amount is $0.50 US or equivalent in charge currency. The amount value supports up to eight digits (e.g., a value of 99999999 for a USD charge of $999,999.99).
- currency String
- Three-letter ISO currency code, in lowercase. Must be a supported currency.
- application
Fee DoubleAmount - The amount of the application fee (if any) that will be requested to be applied to the payment and transferred to the application owner's Stripe account. The amount of the application fee collected will be capped at the total amount captured. For more information, see the PaymentIntents use case for connected accounts.
- automatic
Payment PaymentMethods Intent Automatic Payment Methods - Settings to configure compatible payment methods from the Stripe Dashboard
- capture
Method String - Controls when the funds will be captured from the customer's account.
- confirm Boolean
- Set to
trueto attempt to confirm this PaymentIntent immediately. This parameter defaults tofalse. When creating and confirming a PaymentIntent at the same time, you can also provide the parameters available in the Confirm API. - confirmation
Method String - Describes whether we can confirm this PaymentIntent automatically, or if it requires customer action to confirm the payment.
- confirmation
Token String ID of the ConfirmationToken used to confirm this PaymentIntent.
If the provided ConfirmationToken contains properties that are also being provided in this request, such as
payment_method, then the values in this request will take precedence.- customer String
ID of the Customer this PaymentIntent belongs to, if one exists.
Payment methods attached to other Customers cannot be used with this PaymentIntent.
If setup_future_usage is set and this PaymentIntent's payment method is not
card_present, then the payment method attaches to the Customer after the PaymentIntent has been confirmed and any required actions from the user are complete. If the payment method iscard_presentand isn't a digital wallet, then a generated_card payment method representing the card is created and attached to the Customer instead.- description String
- An arbitrary string attached to the object. Often useful for displaying to users.
- error
On BooleanRequires Action - Set to
trueto fail the payment attempt if the PaymentIntent transitions intorequires_action. Use this parameter for simpler integrations that don't handle customer actions, such as saving cards without authentication. This parameter can only be used withconfirm=true. - excluded
Payment List<String>Method Types - The list of payment method types to exclude from use with this payment.
- hooks
Payment
Intent Hooks - mandate String
- ID of the mandate that's used for this payment. This parameter can only be used with
confirm=true. - mandate
Data PaymentIntent Mandate Data - This hash contains details about the Mandate to create. This parameter can only be used with
confirm=true. - 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. Learn more about storing information in metadata.
- on
Behalf StringOf - You can specify the settlement merchant as the
connected account using the
on_behalf_ofattribute on the charge. See the PaymentIntents use case for connected accounts for details. - payment
Details PaymentIntent Payment Details - payment
Method String - ID of the payment method used in this PaymentIntent.
- payment
Method StringConfiguration - The ID of the payment method configuration to use with this PaymentIntent.
- payment
Method PaymentData Intent Payment Method Data - If provided, this hash will be used to create a PaymentMethod. The new PaymentMethod will appear in the payment_method property on the PaymentIntent.
- payment
Method PaymentOptions Intent Payment Method Options - Payment-method-specific configuration for this PaymentIntent.
- radar
Options PaymentIntent Radar Options - Options to configure Radar. Learn more about Radar Sessions.
- receipt
Email String - Email address that the receipt for the resulting payment will be sent to. If
receipt_emailis specified for a payment in live mode, a receipt will be sent regardless of your email settings. - return
Url String - The URL to redirect your customer back to after they authenticate or cancel their payment on the payment method's app or site. If you'd prefer to redirect to a mobile application, you can alternatively supply an application URI scheme. This parameter can only be used with
confirm=true. - setup
Future StringUsage Indicates that you intend to make future payments with this PaymentIntent's payment method.
If you provide a Customer with the PaymentIntent, you can use this parameter to attach the payment method to the Customer after the PaymentIntent is confirmed and the customer completes any required actions. If you don't provide a Customer, you can still attach the payment method to a Customer after the transaction completes.
If the payment method is
card_presentand isn't a digital wallet, Stripe creates and attaches a generated_card payment method representing the card to the Customer instead.When processing card payments, Stripe uses
setup_future_usageto help you comply with regional legislation and network rules, such as SCA.- shipping
Payment
Intent Shipping - Shipping information for this PaymentIntent.
- statement
Descriptor String Text that appears on the customer's statement as the statement descriptor for a non-card charge. This value overrides the account's default statement descriptor. For information about requirements, including the 22-character limit, see the Statement Descriptor docs.
Setting this value for a card charge returns an error. For card charges, set the statement_descriptor_suffix instead.
- statement
Descriptor StringSuffix - Provides information about a card charge. Concatenated to the account's statement descriptor prefix to form the complete statement descriptor that appears on the customer's statement.
- transfer
Data PaymentIntent Transfer Data - The data that automatically creates a Transfer after the payment finalizes. Learn more about the use case for connected accounts.
- transfer
Group String - A string that identifies the resulting payment as part of a group. Learn more about the use case for connected accounts.
- use
Stripe BooleanSdk - Set to
truewhen confirming server-side and using Stripe.js, iOS, or Android client-side SDKs to handle the next actions.
- amount number
- Amount intended to be collected by this PaymentIntent. A positive integer representing how much to charge in the smallest currency unit (e.g., 100 cents to charge $1.00 or 100 to charge ¥100, a zero-decimal currency). The minimum amount is $0.50 US or equivalent in charge currency. The amount value supports up to eight digits (e.g., a value of 99999999 for a USD charge of $999,999.99).
- currency string
- Three-letter ISO currency code, in lowercase. Must be a supported currency.
- application
Fee numberAmount - The amount of the application fee (if any) that will be requested to be applied to the payment and transferred to the application owner's Stripe account. The amount of the application fee collected will be capped at the total amount captured. For more information, see the PaymentIntents use case for connected accounts.
- automatic
Payment PaymentMethods Intent Automatic Payment Methods - Settings to configure compatible payment methods from the Stripe Dashboard
- capture
Method string - Controls when the funds will be captured from the customer's account.
- confirm boolean
- Set to
trueto attempt to confirm this PaymentIntent immediately. This parameter defaults tofalse. When creating and confirming a PaymentIntent at the same time, you can also provide the parameters available in the Confirm API. - confirmation
Method string - Describes whether we can confirm this PaymentIntent automatically, or if it requires customer action to confirm the payment.
- confirmation
Token string ID of the ConfirmationToken used to confirm this PaymentIntent.
If the provided ConfirmationToken contains properties that are also being provided in this request, such as
payment_method, then the values in this request will take precedence.- customer string
ID of the Customer this PaymentIntent belongs to, if one exists.
Payment methods attached to other Customers cannot be used with this PaymentIntent.
If setup_future_usage is set and this PaymentIntent's payment method is not
card_present, then the payment method attaches to the Customer after the PaymentIntent has been confirmed and any required actions from the user are complete. If the payment method iscard_presentand isn't a digital wallet, then a generated_card payment method representing the card is created and attached to the Customer instead.- description string
- An arbitrary string attached to the object. Often useful for displaying to users.
- error
On booleanRequires Action - Set to
trueto fail the payment attempt if the PaymentIntent transitions intorequires_action. Use this parameter for simpler integrations that don't handle customer actions, such as saving cards without authentication. This parameter can only be used withconfirm=true. - excluded
Payment string[]Method Types - The list of payment method types to exclude from use with this payment.
- hooks
Payment
Intent Hooks - mandate string
- ID of the mandate that's used for this payment. This parameter can only be used with
confirm=true. - mandate
Data PaymentIntent Mandate Data - This hash contains details about the Mandate to create. This parameter can only be used with
confirm=true. - 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. Learn more about storing information in metadata.
- on
Behalf stringOf - You can specify the settlement merchant as the
connected account using the
on_behalf_ofattribute on the charge. See the PaymentIntents use case for connected accounts for details. - payment
Details PaymentIntent Payment Details - payment
Method string - ID of the payment method used in this PaymentIntent.
- payment
Method stringConfiguration - The ID of the payment method configuration to use with this PaymentIntent.
- payment
Method PaymentData Intent Payment Method Data - If provided, this hash will be used to create a PaymentMethod. The new PaymentMethod will appear in the payment_method property on the PaymentIntent.
- payment
Method PaymentOptions Intent Payment Method Options - Payment-method-specific configuration for this PaymentIntent.
- radar
Options PaymentIntent Radar Options - Options to configure Radar. Learn more about Radar Sessions.
- receipt
Email string - Email address that the receipt for the resulting payment will be sent to. If
receipt_emailis specified for a payment in live mode, a receipt will be sent regardless of your email settings. - return
Url string - The URL to redirect your customer back to after they authenticate or cancel their payment on the payment method's app or site. If you'd prefer to redirect to a mobile application, you can alternatively supply an application URI scheme. This parameter can only be used with
confirm=true. - setup
Future stringUsage Indicates that you intend to make future payments with this PaymentIntent's payment method.
If you provide a Customer with the PaymentIntent, you can use this parameter to attach the payment method to the Customer after the PaymentIntent is confirmed and the customer completes any required actions. If you don't provide a Customer, you can still attach the payment method to a Customer after the transaction completes.
If the payment method is
card_presentand isn't a digital wallet, Stripe creates and attaches a generated_card payment method representing the card to the Customer instead.When processing card payments, Stripe uses
setup_future_usageto help you comply with regional legislation and network rules, such as SCA.- shipping
Payment
Intent Shipping - Shipping information for this PaymentIntent.
- statement
Descriptor string Text that appears on the customer's statement as the statement descriptor for a non-card charge. This value overrides the account's default statement descriptor. For information about requirements, including the 22-character limit, see the Statement Descriptor docs.
Setting this value for a card charge returns an error. For card charges, set the statement_descriptor_suffix instead.
- statement
Descriptor stringSuffix - Provides information about a card charge. Concatenated to the account's statement descriptor prefix to form the complete statement descriptor that appears on the customer's statement.
- transfer
Data PaymentIntent Transfer Data - The data that automatically creates a Transfer after the payment finalizes. Learn more about the use case for connected accounts.
- transfer
Group string - A string that identifies the resulting payment as part of a group. Learn more about the use case for connected accounts.
- use
Stripe booleanSdk - Set to
truewhen confirming server-side and using Stripe.js, iOS, or Android client-side SDKs to handle the next actions.
- amount float
- Amount intended to be collected by this PaymentIntent. A positive integer representing how much to charge in the smallest currency unit (e.g., 100 cents to charge $1.00 or 100 to charge ¥100, a zero-decimal currency). The minimum amount is $0.50 US or equivalent in charge currency. The amount value supports up to eight digits (e.g., a value of 99999999 for a USD charge of $999,999.99).
- currency str
- Three-letter ISO currency code, in lowercase. Must be a supported currency.
- application_
fee_ floatamount - The amount of the application fee (if any) that will be requested to be applied to the payment and transferred to the application owner's Stripe account. The amount of the application fee collected will be capped at the total amount captured. For more information, see the PaymentIntents use case for connected accounts.
- automatic_
payment_ Paymentmethods Intent Automatic Payment Methods Args - Settings to configure compatible payment methods from the Stripe Dashboard
- capture_
method str - Controls when the funds will be captured from the customer's account.
- confirm bool
- Set to
trueto attempt to confirm this PaymentIntent immediately. This parameter defaults tofalse. When creating and confirming a PaymentIntent at the same time, you can also provide the parameters available in the Confirm API. - confirmation_
method str - Describes whether we can confirm this PaymentIntent automatically, or if it requires customer action to confirm the payment.
- confirmation_
token str ID of the ConfirmationToken used to confirm this PaymentIntent.
If the provided ConfirmationToken contains properties that are also being provided in this request, such as
payment_method, then the values in this request will take precedence.- customer str
ID of the Customer this PaymentIntent belongs to, if one exists.
Payment methods attached to other Customers cannot be used with this PaymentIntent.
If setup_future_usage is set and this PaymentIntent's payment method is not
card_present, then the payment method attaches to the Customer after the PaymentIntent has been confirmed and any required actions from the user are complete. If the payment method iscard_presentand isn't a digital wallet, then a generated_card payment method representing the card is created and attached to the Customer instead.- description str
- An arbitrary string attached to the object. Often useful for displaying to users.
- error_
on_ boolrequires_ action - Set to
trueto fail the payment attempt if the PaymentIntent transitions intorequires_action. Use this parameter for simpler integrations that don't handle customer actions, such as saving cards without authentication. This parameter can only be used withconfirm=true. - excluded_
payment_ Sequence[str]method_ types - The list of payment method types to exclude from use with this payment.
- hooks
Payment
Intent Hooks Args - mandate str
- ID of the mandate that's used for this payment. This parameter can only be used with
confirm=true. - mandate_
data PaymentIntent Mandate Data Args - This hash contains details about the Mandate to create. This parameter can only be used with
confirm=true. - 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. Learn more about storing information in metadata.
- on_
behalf_ strof - You can specify the settlement merchant as the
connected account using the
on_behalf_ofattribute on the charge. See the PaymentIntents use case for connected accounts for details. - payment_
details PaymentIntent Payment Details Args - payment_
method str - ID of the payment method used in this PaymentIntent.
- payment_
method_ strconfiguration - The ID of the payment method configuration to use with this PaymentIntent.
- payment_
method_ Paymentdata Intent Payment Method Data Args - If provided, this hash will be used to create a PaymentMethod. The new PaymentMethod will appear in the payment_method property on the PaymentIntent.
- payment_
method_ Paymentoptions Intent Payment Method Options Args - Payment-method-specific configuration for this PaymentIntent.
- radar_
options PaymentIntent Radar Options Args - Options to configure Radar. Learn more about Radar Sessions.
- receipt_
email str - Email address that the receipt for the resulting payment will be sent to. If
receipt_emailis specified for a payment in live mode, a receipt will be sent regardless of your email settings. - return_
url str - The URL to redirect your customer back to after they authenticate or cancel their payment on the payment method's app or site. If you'd prefer to redirect to a mobile application, you can alternatively supply an application URI scheme. This parameter can only be used with
confirm=true. - setup_
future_ strusage Indicates that you intend to make future payments with this PaymentIntent's payment method.
If you provide a Customer with the PaymentIntent, you can use this parameter to attach the payment method to the Customer after the PaymentIntent is confirmed and the customer completes any required actions. If you don't provide a Customer, you can still attach the payment method to a Customer after the transaction completes.
If the payment method is
card_presentand isn't a digital wallet, Stripe creates and attaches a generated_card payment method representing the card to the Customer instead.When processing card payments, Stripe uses
setup_future_usageto help you comply with regional legislation and network rules, such as SCA.- shipping
Payment
Intent Shipping Args - Shipping information for this PaymentIntent.
- statement_
descriptor str Text that appears on the customer's statement as the statement descriptor for a non-card charge. This value overrides the account's default statement descriptor. For information about requirements, including the 22-character limit, see the Statement Descriptor docs.
Setting this value for a card charge returns an error. For card charges, set the statement_descriptor_suffix instead.
- statement_
descriptor_ strsuffix - Provides information about a card charge. Concatenated to the account's statement descriptor prefix to form the complete statement descriptor that appears on the customer's statement.
- transfer_
data PaymentIntent Transfer Data Args - The data that automatically creates a Transfer after the payment finalizes. Learn more about the use case for connected accounts.
- transfer_
group str - A string that identifies the resulting payment as part of a group. Learn more about the use case for connected accounts.
- use_
stripe_ boolsdk - Set to
truewhen confirming server-side and using Stripe.js, iOS, or Android client-side SDKs to handle the next actions.
- amount Number
- Amount intended to be collected by this PaymentIntent. A positive integer representing how much to charge in the smallest currency unit (e.g., 100 cents to charge $1.00 or 100 to charge ¥100, a zero-decimal currency). The minimum amount is $0.50 US or equivalent in charge currency. The amount value supports up to eight digits (e.g., a value of 99999999 for a USD charge of $999,999.99).
- currency String
- Three-letter ISO currency code, in lowercase. Must be a supported currency.
- application
Fee NumberAmount - The amount of the application fee (if any) that will be requested to be applied to the payment and transferred to the application owner's Stripe account. The amount of the application fee collected will be capped at the total amount captured. For more information, see the PaymentIntents use case for connected accounts.
- automatic
Payment Property MapMethods - Settings to configure compatible payment methods from the Stripe Dashboard
- capture
Method String - Controls when the funds will be captured from the customer's account.
- confirm Boolean
- Set to
trueto attempt to confirm this PaymentIntent immediately. This parameter defaults tofalse. When creating and confirming a PaymentIntent at the same time, you can also provide the parameters available in the Confirm API. - confirmation
Method String - Describes whether we can confirm this PaymentIntent automatically, or if it requires customer action to confirm the payment.
- confirmation
Token String ID of the ConfirmationToken used to confirm this PaymentIntent.
If the provided ConfirmationToken contains properties that are also being provided in this request, such as
payment_method, then the values in this request will take precedence.- customer String
ID of the Customer this PaymentIntent belongs to, if one exists.
Payment methods attached to other Customers cannot be used with this PaymentIntent.
If setup_future_usage is set and this PaymentIntent's payment method is not
card_present, then the payment method attaches to the Customer after the PaymentIntent has been confirmed and any required actions from the user are complete. If the payment method iscard_presentand isn't a digital wallet, then a generated_card payment method representing the card is created and attached to the Customer instead.- description String
- An arbitrary string attached to the object. Often useful for displaying to users.
- error
On BooleanRequires Action - Set to
trueto fail the payment attempt if the PaymentIntent transitions intorequires_action. Use this parameter for simpler integrations that don't handle customer actions, such as saving cards without authentication. This parameter can only be used withconfirm=true. - excluded
Payment List<String>Method Types - The list of payment method types to exclude from use with this payment.
- hooks Property Map
- mandate String
- ID of the mandate that's used for this payment. This parameter can only be used with
confirm=true. - mandate
Data Property Map - This hash contains details about the Mandate to create. This parameter can only be used with
confirm=true. - 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. Learn more about storing information in metadata.
- on
Behalf StringOf - You can specify the settlement merchant as the
connected account using the
on_behalf_ofattribute on the charge. See the PaymentIntents use case for connected accounts for details. - payment
Details Property Map - payment
Method String - ID of the payment method used in this PaymentIntent.
- payment
Method StringConfiguration - The ID of the payment method configuration to use with this PaymentIntent.
- payment
Method Property MapData - If provided, this hash will be used to create a PaymentMethod. The new PaymentMethod will appear in the payment_method property on the PaymentIntent.
- payment
Method Property MapOptions - Payment-method-specific configuration for this PaymentIntent.
- radar
Options Property Map - Options to configure Radar. Learn more about Radar Sessions.
- receipt
Email String - Email address that the receipt for the resulting payment will be sent to. If
receipt_emailis specified for a payment in live mode, a receipt will be sent regardless of your email settings. - return
Url String - The URL to redirect your customer back to after they authenticate or cancel their payment on the payment method's app or site. If you'd prefer to redirect to a mobile application, you can alternatively supply an application URI scheme. This parameter can only be used with
confirm=true. - setup
Future StringUsage Indicates that you intend to make future payments with this PaymentIntent's payment method.
If you provide a Customer with the PaymentIntent, you can use this parameter to attach the payment method to the Customer after the PaymentIntent is confirmed and the customer completes any required actions. If you don't provide a Customer, you can still attach the payment method to a Customer after the transaction completes.
If the payment method is
card_presentand isn't a digital wallet, Stripe creates and attaches a generated_card payment method representing the card to the Customer instead.When processing card payments, Stripe uses
setup_future_usageto help you comply with regional legislation and network rules, such as SCA.- shipping Property Map
- Shipping information for this PaymentIntent.
- statement
Descriptor String Text that appears on the customer's statement as the statement descriptor for a non-card charge. This value overrides the account's default statement descriptor. For information about requirements, including the 22-character limit, see the Statement Descriptor docs.
Setting this value for a card charge returns an error. For card charges, set the statement_descriptor_suffix instead.
- statement
Descriptor StringSuffix - Provides information about a card charge. Concatenated to the account's statement descriptor prefix to form the complete statement descriptor that appears on the customer's statement.
- transfer
Data Property Map - The data that automatically creates a Transfer after the payment finalizes. Learn more about the use case for connected accounts.
- transfer
Group String - A string that identifies the resulting payment as part of a group. Learn more about the use case for connected accounts.
- use
Stripe BooleanSdk - Set to
truewhen confirming server-side and using Stripe.js, iOS, or Android client-side SDKs to handle the next actions.
Outputs
All input properties are implicitly available as output properties. Additionally, the PaymentIntent resource produces the following output properties:
- Amount
Capturable double - Amount that can be captured from this PaymentIntent.
- Amount
Received double - Amount that this PaymentIntent collects.
- Application string
- ID of the Connect application that created the PaymentIntent.
- Canceled
At double - Populated when
statusiscanceled, this is the time at which the PaymentIntent was canceled. Measured in seconds since the Unix epoch. - Cancellation
Reason string - Reason for cancellation of this PaymentIntent, either user-provided (
duplicate,fraudulent,requested_by_customer, orabandoned) or generated by Stripe internally (failed_invoice,void_invoice,automatic, orexpired). - Client
Secret string The client secret of this PaymentIntent. Used for client-side retrieval using a publishable key.
The client secret can be used to complete a payment from your frontend. It should not be stored, logged, or exposed to anyone other than the customer. Make sure that you have TLS enabled on any page that includes the client secret.
Refer to our docs to accept a payment and learn about how
client_secretshould be handled.- Created double
- Time at which the object was created. Measured in seconds since the Unix epoch.
- Id string
- The provider-assigned unique ID for this managed resource.
- Last
Payment PaymentError Intent Last Payment Error - The payment error encountered in the previous PaymentIntent confirmation. It will be cleared if the PaymentIntent is later updated for any reason.
- Latest
Charge string - ID of the latest Charge object created by this PaymentIntent. This property is
nulluntil PaymentIntent confirmation is attempted. - Livemode bool
- If the object exists in live mode, the value is
true. If the object exists in test mode, the value isfalse. - Managed
Payments PaymentIntent Managed Payments - Settings for Managed Payments.
- Next
Action PaymentIntent Next Action - If present, this property tells you what actions you need to take in order for your customer to fulfill a payment using the provided source.
- Object string
- String representing the object's type. Objects of the same type share the same value.
- Payment
Method PaymentConfiguration Details Intent Payment Method Configuration Details - Information about the payment method configuration used for this PaymentIntent.
- Presentment
Details PaymentIntent Presentment Details - Processing
Payment
Intent Processing - If present, this property tells you about the processing state of the payment.
- Review string
- ID of the review associated with this PaymentIntent, if any.
- Source string
- This is a legacy field that will be removed in the future. It is the ID of the Source object that is associated with this PaymentIntent, if one was supplied.
- Status string
- Status of this PaymentIntent, one of
requires_payment_method,requires_confirmation,requires_action,processing,requires_capture,canceled, orsucceeded. Read more about each PaymentIntent status.
- Amount
Capturable float64 - Amount that can be captured from this PaymentIntent.
- Amount
Received float64 - Amount that this PaymentIntent collects.
- Application string
- ID of the Connect application that created the PaymentIntent.
- Canceled
At float64 - Populated when
statusiscanceled, this is the time at which the PaymentIntent was canceled. Measured in seconds since the Unix epoch. - Cancellation
Reason string - Reason for cancellation of this PaymentIntent, either user-provided (
duplicate,fraudulent,requested_by_customer, orabandoned) or generated by Stripe internally (failed_invoice,void_invoice,automatic, orexpired). - Client
Secret string The client secret of this PaymentIntent. Used for client-side retrieval using a publishable key.
The client secret can be used to complete a payment from your frontend. It should not be stored, logged, or exposed to anyone other than the customer. Make sure that you have TLS enabled on any page that includes the client secret.
Refer to our docs to accept a payment and learn about how
client_secretshould be handled.- Created float64
- Time at which the object was created. Measured in seconds since the Unix epoch.
- Id string
- The provider-assigned unique ID for this managed resource.
- Last
Payment PaymentError Intent Last Payment Error - The payment error encountered in the previous PaymentIntent confirmation. It will be cleared if the PaymentIntent is later updated for any reason.
- Latest
Charge string - ID of the latest Charge object created by this PaymentIntent. This property is
nulluntil PaymentIntent confirmation is attempted. - Livemode bool
- If the object exists in live mode, the value is
true. If the object exists in test mode, the value isfalse. - Managed
Payments PaymentIntent Managed Payments - Settings for Managed Payments.
- Next
Action PaymentIntent Next Action - If present, this property tells you what actions you need to take in order for your customer to fulfill a payment using the provided source.
- Object string
- String representing the object's type. Objects of the same type share the same value.
- Payment
Method PaymentConfiguration Details Intent Payment Method Configuration Details - Information about the payment method configuration used for this PaymentIntent.
- Presentment
Details PaymentIntent Presentment Details - Processing
Payment
Intent Processing - If present, this property tells you about the processing state of the payment.
- Review string
- ID of the review associated with this PaymentIntent, if any.
- Source string
- This is a legacy field that will be removed in the future. It is the ID of the Source object that is associated with this PaymentIntent, if one was supplied.
- Status string
- Status of this PaymentIntent, one of
requires_payment_method,requires_confirmation,requires_action,processing,requires_capture,canceled, orsucceeded. Read more about each PaymentIntent status.
- amount_
capturable number - Amount that can be captured from this PaymentIntent.
- amount_
received number - Amount that this PaymentIntent collects.
- application string
- ID of the Connect application that created the PaymentIntent.
- canceled_
at number - Populated when
statusiscanceled, this is the time at which the PaymentIntent was canceled. Measured in seconds since the Unix epoch. - cancellation_
reason string - Reason for cancellation of this PaymentIntent, either user-provided (
duplicate,fraudulent,requested_by_customer, orabandoned) or generated by Stripe internally (failed_invoice,void_invoice,automatic, orexpired). - client_
secret string The client secret of this PaymentIntent. Used for client-side retrieval using a publishable key.
The client secret can be used to complete a payment from your frontend. It should not be stored, logged, or exposed to anyone other than the customer. Make sure that you have TLS enabled on any page that includes the client secret.
Refer to our docs to accept a payment and learn about how
client_secretshould be handled.- created number
- Time at which the object was created. Measured in seconds since the Unix epoch.
- id string
- The provider-assigned unique ID for this managed resource.
- last_
payment_ objecterror - The payment error encountered in the previous PaymentIntent confirmation. It will be cleared if the PaymentIntent is later updated for any reason.
- latest_
charge string - ID of the latest Charge object created by this PaymentIntent. This property is
nulluntil PaymentIntent confirmation is attempted. - livemode bool
- If the object exists in live mode, the value is
true. If the object exists in test mode, the value isfalse. - managed_
payments object - Settings for Managed Payments.
- next_
action object - If present, this property tells you what actions you need to take in order for your customer to fulfill a payment using the provided source.
- object string
- String representing the object's type. Objects of the same type share the same value.
- payment_
method_ objectconfiguration_ details - Information about the payment method configuration used for this PaymentIntent.
- presentment_
details object - processing object
- If present, this property tells you about the processing state of the payment.
- review string
- ID of the review associated with this PaymentIntent, if any.
- source string
- This is a legacy field that will be removed in the future. It is the ID of the Source object that is associated with this PaymentIntent, if one was supplied.
- status string
- Status of this PaymentIntent, one of
requires_payment_method,requires_confirmation,requires_action,processing,requires_capture,canceled, orsucceeded. Read more about each PaymentIntent status.
- amount
Capturable Double - Amount that can be captured from this PaymentIntent.
- amount
Received Double - Amount that this PaymentIntent collects.
- application String
- ID of the Connect application that created the PaymentIntent.
- canceled
At Double - Populated when
statusiscanceled, this is the time at which the PaymentIntent was canceled. Measured in seconds since the Unix epoch. - cancellation
Reason String - Reason for cancellation of this PaymentIntent, either user-provided (
duplicate,fraudulent,requested_by_customer, orabandoned) or generated by Stripe internally (failed_invoice,void_invoice,automatic, orexpired). - client
Secret String The client secret of this PaymentIntent. Used for client-side retrieval using a publishable key.
The client secret can be used to complete a payment from your frontend. It should not be stored, logged, or exposed to anyone other than the customer. Make sure that you have TLS enabled on any page that includes the client secret.
Refer to our docs to accept a payment and learn about how
client_secretshould be handled.- created Double
- Time at which the object was created. Measured in seconds since the Unix epoch.
- id String
- The provider-assigned unique ID for this managed resource.
- last
Payment PaymentError Intent Last Payment Error - The payment error encountered in the previous PaymentIntent confirmation. It will be cleared if the PaymentIntent is later updated for any reason.
- latest
Charge String - ID of the latest Charge object created by this PaymentIntent. This property is
nulluntil PaymentIntent confirmation is attempted. - livemode Boolean
- If the object exists in live mode, the value is
true. If the object exists in test mode, the value isfalse. - managed
Payments PaymentIntent Managed Payments - Settings for Managed Payments.
- next
Action PaymentIntent Next Action - If present, this property tells you what actions you need to take in order for your customer to fulfill a payment using the provided source.
- object String
- String representing the object's type. Objects of the same type share the same value.
- payment
Method PaymentConfiguration Details Intent Payment Method Configuration Details - Information about the payment method configuration used for this PaymentIntent.
- presentment
Details PaymentIntent Presentment Details - processing
Payment
Intent Processing - If present, this property tells you about the processing state of the payment.
- review String
- ID of the review associated with this PaymentIntent, if any.
- source String
- This is a legacy field that will be removed in the future. It is the ID of the Source object that is associated with this PaymentIntent, if one was supplied.
- status String
- Status of this PaymentIntent, one of
requires_payment_method,requires_confirmation,requires_action,processing,requires_capture,canceled, orsucceeded. Read more about each PaymentIntent status.
- amount
Capturable number - Amount that can be captured from this PaymentIntent.
- amount
Received number - Amount that this PaymentIntent collects.
- application string
- ID of the Connect application that created the PaymentIntent.
- canceled
At number - Populated when
statusiscanceled, this is the time at which the PaymentIntent was canceled. Measured in seconds since the Unix epoch. - cancellation
Reason string - Reason for cancellation of this PaymentIntent, either user-provided (
duplicate,fraudulent,requested_by_customer, orabandoned) or generated by Stripe internally (failed_invoice,void_invoice,automatic, orexpired). - client
Secret string The client secret of this PaymentIntent. Used for client-side retrieval using a publishable key.
The client secret can be used to complete a payment from your frontend. It should not be stored, logged, or exposed to anyone other than the customer. Make sure that you have TLS enabled on any page that includes the client secret.
Refer to our docs to accept a payment and learn about how
client_secretshould be handled.- created number
- Time at which the object was created. Measured in seconds since the Unix epoch.
- id string
- The provider-assigned unique ID for this managed resource.
- last
Payment PaymentError Intent Last Payment Error - The payment error encountered in the previous PaymentIntent confirmation. It will be cleared if the PaymentIntent is later updated for any reason.
- latest
Charge string - ID of the latest Charge object created by this PaymentIntent. This property is
nulluntil PaymentIntent confirmation is attempted. - livemode boolean
- If the object exists in live mode, the value is
true. If the object exists in test mode, the value isfalse. - managed
Payments PaymentIntent Managed Payments - Settings for Managed Payments.
- next
Action PaymentIntent Next Action - If present, this property tells you what actions you need to take in order for your customer to fulfill a payment using the provided source.
- object string
- String representing the object's type. Objects of the same type share the same value.
- payment
Method PaymentConfiguration Details Intent Payment Method Configuration Details - Information about the payment method configuration used for this PaymentIntent.
- presentment
Details PaymentIntent Presentment Details - processing
Payment
Intent Processing - If present, this property tells you about the processing state of the payment.
- review string
- ID of the review associated with this PaymentIntent, if any.
- source string
- This is a legacy field that will be removed in the future. It is the ID of the Source object that is associated with this PaymentIntent, if one was supplied.
- status string
- Status of this PaymentIntent, one of
requires_payment_method,requires_confirmation,requires_action,processing,requires_capture,canceled, orsucceeded. Read more about each PaymentIntent status.
- amount_
capturable float - Amount that can be captured from this PaymentIntent.
- amount_
received float - Amount that this PaymentIntent collects.
- application str
- ID of the Connect application that created the PaymentIntent.
- canceled_
at float - Populated when
statusiscanceled, this is the time at which the PaymentIntent was canceled. Measured in seconds since the Unix epoch. - cancellation_
reason str - Reason for cancellation of this PaymentIntent, either user-provided (
duplicate,fraudulent,requested_by_customer, orabandoned) or generated by Stripe internally (failed_invoice,void_invoice,automatic, orexpired). - client_
secret str The client secret of this PaymentIntent. Used for client-side retrieval using a publishable key.
The client secret can be used to complete a payment from your frontend. It should not be stored, logged, or exposed to anyone other than the customer. Make sure that you have TLS enabled on any page that includes the client secret.
Refer to our docs to accept a payment and learn about how
client_secretshould be handled.- created float
- Time at which the object was created. Measured in seconds since the Unix epoch.
- id str
- The provider-assigned unique ID for this managed resource.
- last_
payment_ Paymenterror Intent Last Payment Error - The payment error encountered in the previous PaymentIntent confirmation. It will be cleared if the PaymentIntent is later updated for any reason.
- latest_
charge str - ID of the latest Charge object created by this PaymentIntent. This property is
nulluntil PaymentIntent confirmation is attempted. - livemode bool
- If the object exists in live mode, the value is
true. If the object exists in test mode, the value isfalse. - managed_
payments PaymentIntent Managed Payments - Settings for Managed Payments.
- next_
action PaymentIntent Next Action - If present, this property tells you what actions you need to take in order for your customer to fulfill a payment using the provided source.
- object str
- String representing the object's type. Objects of the same type share the same value.
- payment_
method_ Paymentconfiguration_ details Intent Payment Method Configuration Details - Information about the payment method configuration used for this PaymentIntent.
- presentment_
details PaymentIntent Presentment Details - processing
Payment
Intent Processing - If present, this property tells you about the processing state of the payment.
- review str
- ID of the review associated with this PaymentIntent, if any.
- source str
- This is a legacy field that will be removed in the future. It is the ID of the Source object that is associated with this PaymentIntent, if one was supplied.
- status str
- Status of this PaymentIntent, one of
requires_payment_method,requires_confirmation,requires_action,processing,requires_capture,canceled, orsucceeded. Read more about each PaymentIntent status.
- amount
Capturable Number - Amount that can be captured from this PaymentIntent.
- amount
Received Number - Amount that this PaymentIntent collects.
- application String
- ID of the Connect application that created the PaymentIntent.
- canceled
At Number - Populated when
statusiscanceled, this is the time at which the PaymentIntent was canceled. Measured in seconds since the Unix epoch. - cancellation
Reason String - Reason for cancellation of this PaymentIntent, either user-provided (
duplicate,fraudulent,requested_by_customer, orabandoned) or generated by Stripe internally (failed_invoice,void_invoice,automatic, orexpired). - client
Secret String The client secret of this PaymentIntent. Used for client-side retrieval using a publishable key.
The client secret can be used to complete a payment from your frontend. It should not be stored, logged, or exposed to anyone other than the customer. Make sure that you have TLS enabled on any page that includes the client secret.
Refer to our docs to accept a payment and learn about how
client_secretshould be handled.- created Number
- Time at which the object was created. Measured in seconds since the Unix epoch.
- id String
- The provider-assigned unique ID for this managed resource.
- last
Payment Property MapError - The payment error encountered in the previous PaymentIntent confirmation. It will be cleared if the PaymentIntent is later updated for any reason.
- latest
Charge String - ID of the latest Charge object created by this PaymentIntent. This property is
nulluntil PaymentIntent confirmation is attempted. - livemode Boolean
- If the object exists in live mode, the value is
true. If the object exists in test mode, the value isfalse. - managed
Payments Property Map - Settings for Managed Payments.
- next
Action Property Map - If present, this property tells you what actions you need to take in order for your customer to fulfill a payment using the provided source.
- object String
- String representing the object's type. Objects of the same type share the same value.
- payment
Method Property MapConfiguration Details - Information about the payment method configuration used for this PaymentIntent.
- presentment
Details Property Map - processing Property Map
- If present, this property tells you about the processing state of the payment.
- review String
- ID of the review associated with this PaymentIntent, if any.
- source String
- This is a legacy field that will be removed in the future. It is the ID of the Source object that is associated with this PaymentIntent, if one was supplied.
- status String
- Status of this PaymentIntent, one of
requires_payment_method,requires_confirmation,requires_action,processing,requires_capture,canceled, orsucceeded. Read more about each PaymentIntent status.
Look up Existing PaymentIntent Resource
Get an existing PaymentIntent 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?: PaymentIntentState, opts?: CustomResourceOptions): PaymentIntent@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
amount: Optional[float] = None,
amount_capturable: Optional[float] = None,
amount_received: Optional[float] = None,
application: Optional[str] = None,
application_fee_amount: Optional[float] = None,
automatic_payment_methods: Optional[PaymentIntentAutomaticPaymentMethodsArgs] = None,
canceled_at: Optional[float] = None,
cancellation_reason: Optional[str] = None,
capture_method: Optional[str] = None,
client_secret: Optional[str] = None,
confirm: Optional[bool] = None,
confirmation_method: Optional[str] = None,
confirmation_token: Optional[str] = None,
created: Optional[float] = None,
currency: Optional[str] = None,
customer: Optional[str] = None,
description: Optional[str] = None,
error_on_requires_action: Optional[bool] = None,
excluded_payment_method_types: Optional[Sequence[str]] = None,
hooks: Optional[PaymentIntentHooksArgs] = None,
last_payment_error: Optional[PaymentIntentLastPaymentErrorArgs] = None,
latest_charge: Optional[str] = None,
livemode: Optional[bool] = None,
managed_payments: Optional[PaymentIntentManagedPaymentsArgs] = None,
mandate: Optional[str] = None,
mandate_data: Optional[PaymentIntentMandateDataArgs] = None,
metadata: Optional[Mapping[str, str]] = None,
next_action: Optional[PaymentIntentNextActionArgs] = None,
object: Optional[str] = None,
on_behalf_of: Optional[str] = None,
payment_details: Optional[PaymentIntentPaymentDetailsArgs] = None,
payment_method: Optional[str] = None,
payment_method_configuration: Optional[str] = None,
payment_method_configuration_details: Optional[PaymentIntentPaymentMethodConfigurationDetailsArgs] = None,
payment_method_data: Optional[PaymentIntentPaymentMethodDataArgs] = None,
payment_method_options: Optional[PaymentIntentPaymentMethodOptionsArgs] = None,
presentment_details: Optional[PaymentIntentPresentmentDetailsArgs] = None,
processing: Optional[PaymentIntentProcessingArgs] = None,
radar_options: Optional[PaymentIntentRadarOptionsArgs] = None,
receipt_email: Optional[str] = None,
return_url: Optional[str] = None,
review: Optional[str] = None,
setup_future_usage: Optional[str] = None,
shipping: Optional[PaymentIntentShippingArgs] = None,
source: Optional[str] = None,
statement_descriptor: Optional[str] = None,
statement_descriptor_suffix: Optional[str] = None,
status: Optional[str] = None,
transfer_data: Optional[PaymentIntentTransferDataArgs] = None,
transfer_group: Optional[str] = None,
use_stripe_sdk: Optional[bool] = None) -> PaymentIntentfunc GetPaymentIntent(ctx *Context, name string, id IDInput, state *PaymentIntentState, opts ...ResourceOption) (*PaymentIntent, error)public static PaymentIntent Get(string name, Input<string> id, PaymentIntentState? state, CustomResourceOptions? opts = null)public static PaymentIntent get(String name, Output<String> id, PaymentIntentState state, CustomResourceOptions options)resources: _: type: stripe:PaymentIntent get: id: ${id}import {
to = stripe_payment_intent.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.
- Amount double
- Amount intended to be collected by this PaymentIntent. A positive integer representing how much to charge in the smallest currency unit (e.g., 100 cents to charge $1.00 or 100 to charge ¥100, a zero-decimal currency). The minimum amount is $0.50 US or equivalent in charge currency. The amount value supports up to eight digits (e.g., a value of 99999999 for a USD charge of $999,999.99).
- Amount
Capturable double - Amount that can be captured from this PaymentIntent.
- Amount
Received double - Amount that this PaymentIntent collects.
- Application string
- ID of the Connect application that created the PaymentIntent.
- Application
Fee doubleAmount - The amount of the application fee (if any) that will be requested to be applied to the payment and transferred to the application owner's Stripe account. The amount of the application fee collected will be capped at the total amount captured. For more information, see the PaymentIntents use case for connected accounts.
- Automatic
Payment PaymentMethods Intent Automatic Payment Methods - Settings to configure compatible payment methods from the Stripe Dashboard
- Canceled
At double - Populated when
statusiscanceled, this is the time at which the PaymentIntent was canceled. Measured in seconds since the Unix epoch. - Cancellation
Reason string - Reason for cancellation of this PaymentIntent, either user-provided (
duplicate,fraudulent,requested_by_customer, orabandoned) or generated by Stripe internally (failed_invoice,void_invoice,automatic, orexpired). - Capture
Method string - Controls when the funds will be captured from the customer's account.
- Client
Secret string The client secret of this PaymentIntent. Used for client-side retrieval using a publishable key.
The client secret can be used to complete a payment from your frontend. It should not be stored, logged, or exposed to anyone other than the customer. Make sure that you have TLS enabled on any page that includes the client secret.
Refer to our docs to accept a payment and learn about how
client_secretshould be handled.- Confirm bool
- Set to
trueto attempt to confirm this PaymentIntent immediately. This parameter defaults tofalse. When creating and confirming a PaymentIntent at the same time, you can also provide the parameters available in the Confirm API. - Confirmation
Method string - Describes whether we can confirm this PaymentIntent automatically, or if it requires customer action to confirm the payment.
- Confirmation
Token string ID of the ConfirmationToken used to confirm this PaymentIntent.
If the provided ConfirmationToken contains properties that are also being provided in this request, such as
payment_method, then the values in this request will take precedence.- 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. Must be a supported currency.
- Customer string
ID of the Customer this PaymentIntent belongs to, if one exists.
Payment methods attached to other Customers cannot be used with this PaymentIntent.
If setup_future_usage is set and this PaymentIntent's payment method is not
card_present, then the payment method attaches to the Customer after the PaymentIntent has been confirmed and any required actions from the user are complete. If the payment method iscard_presentand isn't a digital wallet, then a generated_card payment method representing the card is created and attached to the Customer instead.- Description string
- An arbitrary string attached to the object. Often useful for displaying to users.
- Error
On boolRequires Action - Set to
trueto fail the payment attempt if the PaymentIntent transitions intorequires_action. Use this parameter for simpler integrations that don't handle customer actions, such as saving cards without authentication. This parameter can only be used withconfirm=true. - Excluded
Payment List<string>Method Types - The list of payment method types to exclude from use with this payment.
- Hooks
Payment
Intent Hooks - Last
Payment PaymentError Intent Last Payment Error - The payment error encountered in the previous PaymentIntent confirmation. It will be cleared if the PaymentIntent is later updated for any reason.
- Latest
Charge string - ID of the latest Charge object created by this PaymentIntent. This property is
nulluntil PaymentIntent confirmation is attempted. - Livemode bool
- If the object exists in live mode, the value is
true. If the object exists in test mode, the value isfalse. - Managed
Payments PaymentIntent Managed Payments - Settings for Managed Payments.
- Mandate string
- ID of the mandate that's used for this payment. This parameter can only be used with
confirm=true. - Mandate
Data PaymentIntent Mandate Data - This hash contains details about the Mandate to create. This parameter can only be used with
confirm=true. - 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. Learn more about storing information in metadata.
- Next
Action PaymentIntent Next Action - If present, this property tells you what actions you need to take in order for your customer to fulfill a payment using the provided source.
- Object string
- String representing the object's type. Objects of the same type share the same value.
- On
Behalf stringOf - You can specify the settlement merchant as the
connected account using the
on_behalf_ofattribute on the charge. See the PaymentIntents use case for connected accounts for details. - Payment
Details PaymentIntent Payment Details - Payment
Method string - ID of the payment method used in this PaymentIntent.
- Payment
Method stringConfiguration - The ID of the payment method configuration to use with this PaymentIntent.
- Payment
Method PaymentConfiguration Details Intent Payment Method Configuration Details - Information about the payment method configuration used for this PaymentIntent.
- Payment
Method PaymentData Intent Payment Method Data - If provided, this hash will be used to create a PaymentMethod. The new PaymentMethod will appear in the payment_method property on the PaymentIntent.
- Payment
Method PaymentOptions Intent Payment Method Options - Payment-method-specific configuration for this PaymentIntent.
- Presentment
Details PaymentIntent Presentment Details - Processing
Payment
Intent Processing - If present, this property tells you about the processing state of the payment.
- Radar
Options PaymentIntent Radar Options - Options to configure Radar. Learn more about Radar Sessions.
- Receipt
Email string - Email address that the receipt for the resulting payment will be sent to. If
receipt_emailis specified for a payment in live mode, a receipt will be sent regardless of your email settings. - Return
Url string - The URL to redirect your customer back to after they authenticate or cancel their payment on the payment method's app or site. If you'd prefer to redirect to a mobile application, you can alternatively supply an application URI scheme. This parameter can only be used with
confirm=true. - Review string
- ID of the review associated with this PaymentIntent, if any.
- Setup
Future stringUsage Indicates that you intend to make future payments with this PaymentIntent's payment method.
If you provide a Customer with the PaymentIntent, you can use this parameter to attach the payment method to the Customer after the PaymentIntent is confirmed and the customer completes any required actions. If you don't provide a Customer, you can still attach the payment method to a Customer after the transaction completes.
If the payment method is
card_presentand isn't a digital wallet, Stripe creates and attaches a generated_card payment method representing the card to the Customer instead.When processing card payments, Stripe uses
setup_future_usageto help you comply with regional legislation and network rules, such as SCA.- Shipping
Payment
Intent Shipping - Shipping information for this PaymentIntent.
- Source string
- This is a legacy field that will be removed in the future. It is the ID of the Source object that is associated with this PaymentIntent, if one was supplied.
- Statement
Descriptor string Text that appears on the customer's statement as the statement descriptor for a non-card charge. This value overrides the account's default statement descriptor. For information about requirements, including the 22-character limit, see the Statement Descriptor docs.
Setting this value for a card charge returns an error. For card charges, set the statement_descriptor_suffix instead.
- Statement
Descriptor stringSuffix - Provides information about a card charge. Concatenated to the account's statement descriptor prefix to form the complete statement descriptor that appears on the customer's statement.
- Status string
- Status of this PaymentIntent, one of
requires_payment_method,requires_confirmation,requires_action,processing,requires_capture,canceled, orsucceeded. Read more about each PaymentIntent status. - Transfer
Data PaymentIntent Transfer Data - The data that automatically creates a Transfer after the payment finalizes. Learn more about the use case for connected accounts.
- Transfer
Group string - A string that identifies the resulting payment as part of a group. Learn more about the use case for connected accounts.
- Use
Stripe boolSdk - Set to
truewhen confirming server-side and using Stripe.js, iOS, or Android client-side SDKs to handle the next actions.
- Amount float64
- Amount intended to be collected by this PaymentIntent. A positive integer representing how much to charge in the smallest currency unit (e.g., 100 cents to charge $1.00 or 100 to charge ¥100, a zero-decimal currency). The minimum amount is $0.50 US or equivalent in charge currency. The amount value supports up to eight digits (e.g., a value of 99999999 for a USD charge of $999,999.99).
- Amount
Capturable float64 - Amount that can be captured from this PaymentIntent.
- Amount
Received float64 - Amount that this PaymentIntent collects.
- Application string
- ID of the Connect application that created the PaymentIntent.
- Application
Fee float64Amount - The amount of the application fee (if any) that will be requested to be applied to the payment and transferred to the application owner's Stripe account. The amount of the application fee collected will be capped at the total amount captured. For more information, see the PaymentIntents use case for connected accounts.
- Automatic
Payment PaymentMethods Intent Automatic Payment Methods Args - Settings to configure compatible payment methods from the Stripe Dashboard
- Canceled
At float64 - Populated when
statusiscanceled, this is the time at which the PaymentIntent was canceled. Measured in seconds since the Unix epoch. - Cancellation
Reason string - Reason for cancellation of this PaymentIntent, either user-provided (
duplicate,fraudulent,requested_by_customer, orabandoned) or generated by Stripe internally (failed_invoice,void_invoice,automatic, orexpired). - Capture
Method string - Controls when the funds will be captured from the customer's account.
- Client
Secret string The client secret of this PaymentIntent. Used for client-side retrieval using a publishable key.
The client secret can be used to complete a payment from your frontend. It should not be stored, logged, or exposed to anyone other than the customer. Make sure that you have TLS enabled on any page that includes the client secret.
Refer to our docs to accept a payment and learn about how
client_secretshould be handled.- Confirm bool
- Set to
trueto attempt to confirm this PaymentIntent immediately. This parameter defaults tofalse. When creating and confirming a PaymentIntent at the same time, you can also provide the parameters available in the Confirm API. - Confirmation
Method string - Describes whether we can confirm this PaymentIntent automatically, or if it requires customer action to confirm the payment.
- Confirmation
Token string ID of the ConfirmationToken used to confirm this PaymentIntent.
If the provided ConfirmationToken contains properties that are also being provided in this request, such as
payment_method, then the values in this request will take precedence.- 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. Must be a supported currency.
- Customer string
ID of the Customer this PaymentIntent belongs to, if one exists.
Payment methods attached to other Customers cannot be used with this PaymentIntent.
If setup_future_usage is set and this PaymentIntent's payment method is not
card_present, then the payment method attaches to the Customer after the PaymentIntent has been confirmed and any required actions from the user are complete. If the payment method iscard_presentand isn't a digital wallet, then a generated_card payment method representing the card is created and attached to the Customer instead.- Description string
- An arbitrary string attached to the object. Often useful for displaying to users.
- Error
On boolRequires Action - Set to
trueto fail the payment attempt if the PaymentIntent transitions intorequires_action. Use this parameter for simpler integrations that don't handle customer actions, such as saving cards without authentication. This parameter can only be used withconfirm=true. - Excluded
Payment []stringMethod Types - The list of payment method types to exclude from use with this payment.
- Hooks
Payment
Intent Hooks Args - Last
Payment PaymentError Intent Last Payment Error Args - The payment error encountered in the previous PaymentIntent confirmation. It will be cleared if the PaymentIntent is later updated for any reason.
- Latest
Charge string - ID of the latest Charge object created by this PaymentIntent. This property is
nulluntil PaymentIntent confirmation is attempted. - Livemode bool
- If the object exists in live mode, the value is
true. If the object exists in test mode, the value isfalse. - Managed
Payments PaymentIntent Managed Payments Args - Settings for Managed Payments.
- Mandate string
- ID of the mandate that's used for this payment. This parameter can only be used with
confirm=true. - Mandate
Data PaymentIntent Mandate Data Args - This hash contains details about the Mandate to create. This parameter can only be used with
confirm=true. - 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. Learn more about storing information in metadata.
- Next
Action PaymentIntent Next Action Args - If present, this property tells you what actions you need to take in order for your customer to fulfill a payment using the provided source.
- Object string
- String representing the object's type. Objects of the same type share the same value.
- On
Behalf stringOf - You can specify the settlement merchant as the
connected account using the
on_behalf_ofattribute on the charge. See the PaymentIntents use case for connected accounts for details. - Payment
Details PaymentIntent Payment Details Args - Payment
Method string - ID of the payment method used in this PaymentIntent.
- Payment
Method stringConfiguration - The ID of the payment method configuration to use with this PaymentIntent.
- Payment
Method PaymentConfiguration Details Intent Payment Method Configuration Details Args - Information about the payment method configuration used for this PaymentIntent.
- Payment
Method PaymentData Intent Payment Method Data Args - If provided, this hash will be used to create a PaymentMethod. The new PaymentMethod will appear in the payment_method property on the PaymentIntent.
- Payment
Method PaymentOptions Intent Payment Method Options Args - Payment-method-specific configuration for this PaymentIntent.
- Presentment
Details PaymentIntent Presentment Details Args - Processing
Payment
Intent Processing Args - If present, this property tells you about the processing state of the payment.
- Radar
Options PaymentIntent Radar Options Args - Options to configure Radar. Learn more about Radar Sessions.
- Receipt
Email string - Email address that the receipt for the resulting payment will be sent to. If
receipt_emailis specified for a payment in live mode, a receipt will be sent regardless of your email settings. - Return
Url string - The URL to redirect your customer back to after they authenticate or cancel their payment on the payment method's app or site. If you'd prefer to redirect to a mobile application, you can alternatively supply an application URI scheme. This parameter can only be used with
confirm=true. - Review string
- ID of the review associated with this PaymentIntent, if any.
- Setup
Future stringUsage Indicates that you intend to make future payments with this PaymentIntent's payment method.
If you provide a Customer with the PaymentIntent, you can use this parameter to attach the payment method to the Customer after the PaymentIntent is confirmed and the customer completes any required actions. If you don't provide a Customer, you can still attach the payment method to a Customer after the transaction completes.
If the payment method is
card_presentand isn't a digital wallet, Stripe creates and attaches a generated_card payment method representing the card to the Customer instead.When processing card payments, Stripe uses
setup_future_usageto help you comply with regional legislation and network rules, such as SCA.- Shipping
Payment
Intent Shipping Args - Shipping information for this PaymentIntent.
- Source string
- This is a legacy field that will be removed in the future. It is the ID of the Source object that is associated with this PaymentIntent, if one was supplied.
- Statement
Descriptor string Text that appears on the customer's statement as the statement descriptor for a non-card charge. This value overrides the account's default statement descriptor. For information about requirements, including the 22-character limit, see the Statement Descriptor docs.
Setting this value for a card charge returns an error. For card charges, set the statement_descriptor_suffix instead.
- Statement
Descriptor stringSuffix - Provides information about a card charge. Concatenated to the account's statement descriptor prefix to form the complete statement descriptor that appears on the customer's statement.
- Status string
- Status of this PaymentIntent, one of
requires_payment_method,requires_confirmation,requires_action,processing,requires_capture,canceled, orsucceeded. Read more about each PaymentIntent status. - Transfer
Data PaymentIntent Transfer Data Args - The data that automatically creates a Transfer after the payment finalizes. Learn more about the use case for connected accounts.
- Transfer
Group string - A string that identifies the resulting payment as part of a group. Learn more about the use case for connected accounts.
- Use
Stripe boolSdk - Set to
truewhen confirming server-side and using Stripe.js, iOS, or Android client-side SDKs to handle the next actions.
- amount number
- Amount intended to be collected by this PaymentIntent. A positive integer representing how much to charge in the smallest currency unit (e.g., 100 cents to charge $1.00 or 100 to charge ¥100, a zero-decimal currency). The minimum amount is $0.50 US or equivalent in charge currency. The amount value supports up to eight digits (e.g., a value of 99999999 for a USD charge of $999,999.99).
- amount_
capturable number - Amount that can be captured from this PaymentIntent.
- amount_
received number - Amount that this PaymentIntent collects.
- application string
- ID of the Connect application that created the PaymentIntent.
- application_
fee_ numberamount - The amount of the application fee (if any) that will be requested to be applied to the payment and transferred to the application owner's Stripe account. The amount of the application fee collected will be capped at the total amount captured. For more information, see the PaymentIntents use case for connected accounts.
- automatic_
payment_ objectmethods - Settings to configure compatible payment methods from the Stripe Dashboard
- canceled_
at number - Populated when
statusiscanceled, this is the time at which the PaymentIntent was canceled. Measured in seconds since the Unix epoch. - cancellation_
reason string - Reason for cancellation of this PaymentIntent, either user-provided (
duplicate,fraudulent,requested_by_customer, orabandoned) or generated by Stripe internally (failed_invoice,void_invoice,automatic, orexpired). - capture_
method string - Controls when the funds will be captured from the customer's account.
- client_
secret string The client secret of this PaymentIntent. Used for client-side retrieval using a publishable key.
The client secret can be used to complete a payment from your frontend. It should not be stored, logged, or exposed to anyone other than the customer. Make sure that you have TLS enabled on any page that includes the client secret.
Refer to our docs to accept a payment and learn about how
client_secretshould be handled.- confirm bool
- Set to
trueto attempt to confirm this PaymentIntent immediately. This parameter defaults tofalse. When creating and confirming a PaymentIntent at the same time, you can also provide the parameters available in the Confirm API. - confirmation_
method string - Describes whether we can confirm this PaymentIntent automatically, or if it requires customer action to confirm the payment.
- confirmation_
token string ID of the ConfirmationToken used to confirm this PaymentIntent.
If the provided ConfirmationToken contains properties that are also being provided in this request, such as
payment_method, then the values in this request will take precedence.- 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. Must be a supported currency.
- customer string
ID of the Customer this PaymentIntent belongs to, if one exists.
Payment methods attached to other Customers cannot be used with this PaymentIntent.
If setup_future_usage is set and this PaymentIntent's payment method is not
card_present, then the payment method attaches to the Customer after the PaymentIntent has been confirmed and any required actions from the user are complete. If the payment method iscard_presentand isn't a digital wallet, then a generated_card payment method representing the card is created and attached to the Customer instead.- description string
- An arbitrary string attached to the object. Often useful for displaying to users.
- error_
on_ boolrequires_ action - Set to
trueto fail the payment attempt if the PaymentIntent transitions intorequires_action. Use this parameter for simpler integrations that don't handle customer actions, such as saving cards without authentication. This parameter can only be used withconfirm=true. - excluded_
payment_ list(string)method_ types - The list of payment method types to exclude from use with this payment.
- hooks object
- last_
payment_ objecterror - The payment error encountered in the previous PaymentIntent confirmation. It will be cleared if the PaymentIntent is later updated for any reason.
- latest_
charge string - ID of the latest Charge object created by this PaymentIntent. This property is
nulluntil PaymentIntent confirmation is attempted. - livemode bool
- If the object exists in live mode, the value is
true. If the object exists in test mode, the value isfalse. - managed_
payments object - Settings for Managed Payments.
- mandate string
- ID of the mandate that's used for this payment. This parameter can only be used with
confirm=true. - mandate_
data object - This hash contains details about the Mandate to create. This parameter can only be used with
confirm=true. - 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. Learn more about storing information in metadata.
- next_
action object - If present, this property tells you what actions you need to take in order for your customer to fulfill a payment using the provided source.
- object string
- String representing the object's type. Objects of the same type share the same value.
- on_
behalf_ stringof - You can specify the settlement merchant as the
connected account using the
on_behalf_ofattribute on the charge. See the PaymentIntents use case for connected accounts for details. - payment_
details object - payment_
method string - ID of the payment method used in this PaymentIntent.
- payment_
method_ stringconfiguration - The ID of the payment method configuration to use with this PaymentIntent.
- payment_
method_ objectconfiguration_ details - Information about the payment method configuration used for this PaymentIntent.
- payment_
method_ objectdata - If provided, this hash will be used to create a PaymentMethod. The new PaymentMethod will appear in the payment_method property on the PaymentIntent.
- payment_
method_ objectoptions - Payment-method-specific configuration for this PaymentIntent.
- presentment_
details object - processing object
- If present, this property tells you about the processing state of the payment.
- radar_
options object - Options to configure Radar. Learn more about Radar Sessions.
- receipt_
email string - Email address that the receipt for the resulting payment will be sent to. If
receipt_emailis specified for a payment in live mode, a receipt will be sent regardless of your email settings. - return_
url string - The URL to redirect your customer back to after they authenticate or cancel their payment on the payment method's app or site. If you'd prefer to redirect to a mobile application, you can alternatively supply an application URI scheme. This parameter can only be used with
confirm=true. - review string
- ID of the review associated with this PaymentIntent, if any.
- setup_
future_ stringusage Indicates that you intend to make future payments with this PaymentIntent's payment method.
If you provide a Customer with the PaymentIntent, you can use this parameter to attach the payment method to the Customer after the PaymentIntent is confirmed and the customer completes any required actions. If you don't provide a Customer, you can still attach the payment method to a Customer after the transaction completes.
If the payment method is
card_presentand isn't a digital wallet, Stripe creates and attaches a generated_card payment method representing the card to the Customer instead.When processing card payments, Stripe uses
setup_future_usageto help you comply with regional legislation and network rules, such as SCA.- shipping object
- Shipping information for this PaymentIntent.
- source string
- This is a legacy field that will be removed in the future. It is the ID of the Source object that is associated with this PaymentIntent, if one was supplied.
- statement_
descriptor string Text that appears on the customer's statement as the statement descriptor for a non-card charge. This value overrides the account's default statement descriptor. For information about requirements, including the 22-character limit, see the Statement Descriptor docs.
Setting this value for a card charge returns an error. For card charges, set the statement_descriptor_suffix instead.
- statement_
descriptor_ stringsuffix - Provides information about a card charge. Concatenated to the account's statement descriptor prefix to form the complete statement descriptor that appears on the customer's statement.
- status string
- Status of this PaymentIntent, one of
requires_payment_method,requires_confirmation,requires_action,processing,requires_capture,canceled, orsucceeded. Read more about each PaymentIntent status. - transfer_
data object - The data that automatically creates a Transfer after the payment finalizes. Learn more about the use case for connected accounts.
- transfer_
group string - A string that identifies the resulting payment as part of a group. Learn more about the use case for connected accounts.
- use_
stripe_ boolsdk - Set to
truewhen confirming server-side and using Stripe.js, iOS, or Android client-side SDKs to handle the next actions.
- amount Double
- Amount intended to be collected by this PaymentIntent. A positive integer representing how much to charge in the smallest currency unit (e.g., 100 cents to charge $1.00 or 100 to charge ¥100, a zero-decimal currency). The minimum amount is $0.50 US or equivalent in charge currency. The amount value supports up to eight digits (e.g., a value of 99999999 for a USD charge of $999,999.99).
- amount
Capturable Double - Amount that can be captured from this PaymentIntent.
- amount
Received Double - Amount that this PaymentIntent collects.
- application String
- ID of the Connect application that created the PaymentIntent.
- application
Fee DoubleAmount - The amount of the application fee (if any) that will be requested to be applied to the payment and transferred to the application owner's Stripe account. The amount of the application fee collected will be capped at the total amount captured. For more information, see the PaymentIntents use case for connected accounts.
- automatic
Payment PaymentMethods Intent Automatic Payment Methods - Settings to configure compatible payment methods from the Stripe Dashboard
- canceled
At Double - Populated when
statusiscanceled, this is the time at which the PaymentIntent was canceled. Measured in seconds since the Unix epoch. - cancellation
Reason String - Reason for cancellation of this PaymentIntent, either user-provided (
duplicate,fraudulent,requested_by_customer, orabandoned) or generated by Stripe internally (failed_invoice,void_invoice,automatic, orexpired). - capture
Method String - Controls when the funds will be captured from the customer's account.
- client
Secret String The client secret of this PaymentIntent. Used for client-side retrieval using a publishable key.
The client secret can be used to complete a payment from your frontend. It should not be stored, logged, or exposed to anyone other than the customer. Make sure that you have TLS enabled on any page that includes the client secret.
Refer to our docs to accept a payment and learn about how
client_secretshould be handled.- confirm Boolean
- Set to
trueto attempt to confirm this PaymentIntent immediately. This parameter defaults tofalse. When creating and confirming a PaymentIntent at the same time, you can also provide the parameters available in the Confirm API. - confirmation
Method String - Describes whether we can confirm this PaymentIntent automatically, or if it requires customer action to confirm the payment.
- confirmation
Token String ID of the ConfirmationToken used to confirm this PaymentIntent.
If the provided ConfirmationToken contains properties that are also being provided in this request, such as
payment_method, then the values in this request will take precedence.- 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. Must be a supported currency.
- customer String
ID of the Customer this PaymentIntent belongs to, if one exists.
Payment methods attached to other Customers cannot be used with this PaymentIntent.
If setup_future_usage is set and this PaymentIntent's payment method is not
card_present, then the payment method attaches to the Customer after the PaymentIntent has been confirmed and any required actions from the user are complete. If the payment method iscard_presentand isn't a digital wallet, then a generated_card payment method representing the card is created and attached to the Customer instead.- description String
- An arbitrary string attached to the object. Often useful for displaying to users.
- error
On BooleanRequires Action - Set to
trueto fail the payment attempt if the PaymentIntent transitions intorequires_action. Use this parameter for simpler integrations that don't handle customer actions, such as saving cards without authentication. This parameter can only be used withconfirm=true. - excluded
Payment List<String>Method Types - The list of payment method types to exclude from use with this payment.
- hooks
Payment
Intent Hooks - last
Payment PaymentError Intent Last Payment Error - The payment error encountered in the previous PaymentIntent confirmation. It will be cleared if the PaymentIntent is later updated for any reason.
- latest
Charge String - ID of the latest Charge object created by this PaymentIntent. This property is
nulluntil PaymentIntent confirmation is attempted. - livemode Boolean
- If the object exists in live mode, the value is
true. If the object exists in test mode, the value isfalse. - managed
Payments PaymentIntent Managed Payments - Settings for Managed Payments.
- mandate String
- ID of the mandate that's used for this payment. This parameter can only be used with
confirm=true. - mandate
Data PaymentIntent Mandate Data - This hash contains details about the Mandate to create. This parameter can only be used with
confirm=true. - 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. Learn more about storing information in metadata.
- next
Action PaymentIntent Next Action - If present, this property tells you what actions you need to take in order for your customer to fulfill a payment using the provided source.
- object String
- String representing the object's type. Objects of the same type share the same value.
- on
Behalf StringOf - You can specify the settlement merchant as the
connected account using the
on_behalf_ofattribute on the charge. See the PaymentIntents use case for connected accounts for details. - payment
Details PaymentIntent Payment Details - payment
Method String - ID of the payment method used in this PaymentIntent.
- payment
Method StringConfiguration - The ID of the payment method configuration to use with this PaymentIntent.
- payment
Method PaymentConfiguration Details Intent Payment Method Configuration Details - Information about the payment method configuration used for this PaymentIntent.
- payment
Method PaymentData Intent Payment Method Data - If provided, this hash will be used to create a PaymentMethod. The new PaymentMethod will appear in the payment_method property on the PaymentIntent.
- payment
Method PaymentOptions Intent Payment Method Options - Payment-method-specific configuration for this PaymentIntent.
- presentment
Details PaymentIntent Presentment Details - processing
Payment
Intent Processing - If present, this property tells you about the processing state of the payment.
- radar
Options PaymentIntent Radar Options - Options to configure Radar. Learn more about Radar Sessions.
- receipt
Email String - Email address that the receipt for the resulting payment will be sent to. If
receipt_emailis specified for a payment in live mode, a receipt will be sent regardless of your email settings. - return
Url String - The URL to redirect your customer back to after they authenticate or cancel their payment on the payment method's app or site. If you'd prefer to redirect to a mobile application, you can alternatively supply an application URI scheme. This parameter can only be used with
confirm=true. - review String
- ID of the review associated with this PaymentIntent, if any.
- setup
Future StringUsage Indicates that you intend to make future payments with this PaymentIntent's payment method.
If you provide a Customer with the PaymentIntent, you can use this parameter to attach the payment method to the Customer after the PaymentIntent is confirmed and the customer completes any required actions. If you don't provide a Customer, you can still attach the payment method to a Customer after the transaction completes.
If the payment method is
card_presentand isn't a digital wallet, Stripe creates and attaches a generated_card payment method representing the card to the Customer instead.When processing card payments, Stripe uses
setup_future_usageto help you comply with regional legislation and network rules, such as SCA.- shipping
Payment
Intent Shipping - Shipping information for this PaymentIntent.
- source String
- This is a legacy field that will be removed in the future. It is the ID of the Source object that is associated with this PaymentIntent, if one was supplied.
- statement
Descriptor String Text that appears on the customer's statement as the statement descriptor for a non-card charge. This value overrides the account's default statement descriptor. For information about requirements, including the 22-character limit, see the Statement Descriptor docs.
Setting this value for a card charge returns an error. For card charges, set the statement_descriptor_suffix instead.
- statement
Descriptor StringSuffix - Provides information about a card charge. Concatenated to the account's statement descriptor prefix to form the complete statement descriptor that appears on the customer's statement.
- status String
- Status of this PaymentIntent, one of
requires_payment_method,requires_confirmation,requires_action,processing,requires_capture,canceled, orsucceeded. Read more about each PaymentIntent status. - transfer
Data PaymentIntent Transfer Data - The data that automatically creates a Transfer after the payment finalizes. Learn more about the use case for connected accounts.
- transfer
Group String - A string that identifies the resulting payment as part of a group. Learn more about the use case for connected accounts.
- use
Stripe BooleanSdk - Set to
truewhen confirming server-side and using Stripe.js, iOS, or Android client-side SDKs to handle the next actions.
- amount number
- Amount intended to be collected by this PaymentIntent. A positive integer representing how much to charge in the smallest currency unit (e.g., 100 cents to charge $1.00 or 100 to charge ¥100, a zero-decimal currency). The minimum amount is $0.50 US or equivalent in charge currency. The amount value supports up to eight digits (e.g., a value of 99999999 for a USD charge of $999,999.99).
- amount
Capturable number - Amount that can be captured from this PaymentIntent.
- amount
Received number - Amount that this PaymentIntent collects.
- application string
- ID of the Connect application that created the PaymentIntent.
- application
Fee numberAmount - The amount of the application fee (if any) that will be requested to be applied to the payment and transferred to the application owner's Stripe account. The amount of the application fee collected will be capped at the total amount captured. For more information, see the PaymentIntents use case for connected accounts.
- automatic
Payment PaymentMethods Intent Automatic Payment Methods - Settings to configure compatible payment methods from the Stripe Dashboard
- canceled
At number - Populated when
statusiscanceled, this is the time at which the PaymentIntent was canceled. Measured in seconds since the Unix epoch. - cancellation
Reason string - Reason for cancellation of this PaymentIntent, either user-provided (
duplicate,fraudulent,requested_by_customer, orabandoned) or generated by Stripe internally (failed_invoice,void_invoice,automatic, orexpired). - capture
Method string - Controls when the funds will be captured from the customer's account.
- client
Secret string The client secret of this PaymentIntent. Used for client-side retrieval using a publishable key.
The client secret can be used to complete a payment from your frontend. It should not be stored, logged, or exposed to anyone other than the customer. Make sure that you have TLS enabled on any page that includes the client secret.
Refer to our docs to accept a payment and learn about how
client_secretshould be handled.- confirm boolean
- Set to
trueto attempt to confirm this PaymentIntent immediately. This parameter defaults tofalse. When creating and confirming a PaymentIntent at the same time, you can also provide the parameters available in the Confirm API. - confirmation
Method string - Describes whether we can confirm this PaymentIntent automatically, or if it requires customer action to confirm the payment.
- confirmation
Token string ID of the ConfirmationToken used to confirm this PaymentIntent.
If the provided ConfirmationToken contains properties that are also being provided in this request, such as
payment_method, then the values in this request will take precedence.- 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. Must be a supported currency.
- customer string
ID of the Customer this PaymentIntent belongs to, if one exists.
Payment methods attached to other Customers cannot be used with this PaymentIntent.
If setup_future_usage is set and this PaymentIntent's payment method is not
card_present, then the payment method attaches to the Customer after the PaymentIntent has been confirmed and any required actions from the user are complete. If the payment method iscard_presentand isn't a digital wallet, then a generated_card payment method representing the card is created and attached to the Customer instead.- description string
- An arbitrary string attached to the object. Often useful for displaying to users.
- error
On booleanRequires Action - Set to
trueto fail the payment attempt if the PaymentIntent transitions intorequires_action. Use this parameter for simpler integrations that don't handle customer actions, such as saving cards without authentication. This parameter can only be used withconfirm=true. - excluded
Payment string[]Method Types - The list of payment method types to exclude from use with this payment.
- hooks
Payment
Intent Hooks - last
Payment PaymentError Intent Last Payment Error - The payment error encountered in the previous PaymentIntent confirmation. It will be cleared if the PaymentIntent is later updated for any reason.
- latest
Charge string - ID of the latest Charge object created by this PaymentIntent. This property is
nulluntil PaymentIntent confirmation is attempted. - livemode boolean
- If the object exists in live mode, the value is
true. If the object exists in test mode, the value isfalse. - managed
Payments PaymentIntent Managed Payments - Settings for Managed Payments.
- mandate string
- ID of the mandate that's used for this payment. This parameter can only be used with
confirm=true. - mandate
Data PaymentIntent Mandate Data - This hash contains details about the Mandate to create. This parameter can only be used with
confirm=true. - 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. Learn more about storing information in metadata.
- next
Action PaymentIntent Next Action - If present, this property tells you what actions you need to take in order for your customer to fulfill a payment using the provided source.
- object string
- String representing the object's type. Objects of the same type share the same value.
- on
Behalf stringOf - You can specify the settlement merchant as the
connected account using the
on_behalf_ofattribute on the charge. See the PaymentIntents use case for connected accounts for details. - payment
Details PaymentIntent Payment Details - payment
Method string - ID of the payment method used in this PaymentIntent.
- payment
Method stringConfiguration - The ID of the payment method configuration to use with this PaymentIntent.
- payment
Method PaymentConfiguration Details Intent Payment Method Configuration Details - Information about the payment method configuration used for this PaymentIntent.
- payment
Method PaymentData Intent Payment Method Data - If provided, this hash will be used to create a PaymentMethod. The new PaymentMethod will appear in the payment_method property on the PaymentIntent.
- payment
Method PaymentOptions Intent Payment Method Options - Payment-method-specific configuration for this PaymentIntent.
- presentment
Details PaymentIntent Presentment Details - processing
Payment
Intent Processing - If present, this property tells you about the processing state of the payment.
- radar
Options PaymentIntent Radar Options - Options to configure Radar. Learn more about Radar Sessions.
- receipt
Email string - Email address that the receipt for the resulting payment will be sent to. If
receipt_emailis specified for a payment in live mode, a receipt will be sent regardless of your email settings. - return
Url string - The URL to redirect your customer back to after they authenticate or cancel their payment on the payment method's app or site. If you'd prefer to redirect to a mobile application, you can alternatively supply an application URI scheme. This parameter can only be used with
confirm=true. - review string
- ID of the review associated with this PaymentIntent, if any.
- setup
Future stringUsage Indicates that you intend to make future payments with this PaymentIntent's payment method.
If you provide a Customer with the PaymentIntent, you can use this parameter to attach the payment method to the Customer after the PaymentIntent is confirmed and the customer completes any required actions. If you don't provide a Customer, you can still attach the payment method to a Customer after the transaction completes.
If the payment method is
card_presentand isn't a digital wallet, Stripe creates and attaches a generated_card payment method representing the card to the Customer instead.When processing card payments, Stripe uses
setup_future_usageto help you comply with regional legislation and network rules, such as SCA.- shipping
Payment
Intent Shipping - Shipping information for this PaymentIntent.
- source string
- This is a legacy field that will be removed in the future. It is the ID of the Source object that is associated with this PaymentIntent, if one was supplied.
- statement
Descriptor string Text that appears on the customer's statement as the statement descriptor for a non-card charge. This value overrides the account's default statement descriptor. For information about requirements, including the 22-character limit, see the Statement Descriptor docs.
Setting this value for a card charge returns an error. For card charges, set the statement_descriptor_suffix instead.
- statement
Descriptor stringSuffix - Provides information about a card charge. Concatenated to the account's statement descriptor prefix to form the complete statement descriptor that appears on the customer's statement.
- status string
- Status of this PaymentIntent, one of
requires_payment_method,requires_confirmation,requires_action,processing,requires_capture,canceled, orsucceeded. Read more about each PaymentIntent status. - transfer
Data PaymentIntent Transfer Data - The data that automatically creates a Transfer after the payment finalizes. Learn more about the use case for connected accounts.
- transfer
Group string - A string that identifies the resulting payment as part of a group. Learn more about the use case for connected accounts.
- use
Stripe booleanSdk - Set to
truewhen confirming server-side and using Stripe.js, iOS, or Android client-side SDKs to handle the next actions.
- amount float
- Amount intended to be collected by this PaymentIntent. A positive integer representing how much to charge in the smallest currency unit (e.g., 100 cents to charge $1.00 or 100 to charge ¥100, a zero-decimal currency). The minimum amount is $0.50 US or equivalent in charge currency. The amount value supports up to eight digits (e.g., a value of 99999999 for a USD charge of $999,999.99).
- amount_
capturable float - Amount that can be captured from this PaymentIntent.
- amount_
received float - Amount that this PaymentIntent collects.
- application str
- ID of the Connect application that created the PaymentIntent.
- application_
fee_ floatamount - The amount of the application fee (if any) that will be requested to be applied to the payment and transferred to the application owner's Stripe account. The amount of the application fee collected will be capped at the total amount captured. For more information, see the PaymentIntents use case for connected accounts.
- automatic_
payment_ Paymentmethods Intent Automatic Payment Methods Args - Settings to configure compatible payment methods from the Stripe Dashboard
- canceled_
at float - Populated when
statusiscanceled, this is the time at which the PaymentIntent was canceled. Measured in seconds since the Unix epoch. - cancellation_
reason str - Reason for cancellation of this PaymentIntent, either user-provided (
duplicate,fraudulent,requested_by_customer, orabandoned) or generated by Stripe internally (failed_invoice,void_invoice,automatic, orexpired). - capture_
method str - Controls when the funds will be captured from the customer's account.
- client_
secret str The client secret of this PaymentIntent. Used for client-side retrieval using a publishable key.
The client secret can be used to complete a payment from your frontend. It should not be stored, logged, or exposed to anyone other than the customer. Make sure that you have TLS enabled on any page that includes the client secret.
Refer to our docs to accept a payment and learn about how
client_secretshould be handled.- confirm bool
- Set to
trueto attempt to confirm this PaymentIntent immediately. This parameter defaults tofalse. When creating and confirming a PaymentIntent at the same time, you can also provide the parameters available in the Confirm API. - confirmation_
method str - Describes whether we can confirm this PaymentIntent automatically, or if it requires customer action to confirm the payment.
- confirmation_
token str ID of the ConfirmationToken used to confirm this PaymentIntent.
If the provided ConfirmationToken contains properties that are also being provided in this request, such as
payment_method, then the values in this request will take precedence.- 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. Must be a supported currency.
- customer str
ID of the Customer this PaymentIntent belongs to, if one exists.
Payment methods attached to other Customers cannot be used with this PaymentIntent.
If setup_future_usage is set and this PaymentIntent's payment method is not
card_present, then the payment method attaches to the Customer after the PaymentIntent has been confirmed and any required actions from the user are complete. If the payment method iscard_presentand isn't a digital wallet, then a generated_card payment method representing the card is created and attached to the Customer instead.- description str
- An arbitrary string attached to the object. Often useful for displaying to users.
- error_
on_ boolrequires_ action - Set to
trueto fail the payment attempt if the PaymentIntent transitions intorequires_action. Use this parameter for simpler integrations that don't handle customer actions, such as saving cards without authentication. This parameter can only be used withconfirm=true. - excluded_
payment_ Sequence[str]method_ types - The list of payment method types to exclude from use with this payment.
- hooks
Payment
Intent Hooks Args - last_
payment_ Paymenterror Intent Last Payment Error Args - The payment error encountered in the previous PaymentIntent confirmation. It will be cleared if the PaymentIntent is later updated for any reason.
- latest_
charge str - ID of the latest Charge object created by this PaymentIntent. This property is
nulluntil PaymentIntent confirmation is attempted. - livemode bool
- If the object exists in live mode, the value is
true. If the object exists in test mode, the value isfalse. - managed_
payments PaymentIntent Managed Payments Args - Settings for Managed Payments.
- mandate str
- ID of the mandate that's used for this payment. This parameter can only be used with
confirm=true. - mandate_
data PaymentIntent Mandate Data Args - This hash contains details about the Mandate to create. This parameter can only be used with
confirm=true. - 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. Learn more about storing information in metadata.
- next_
action PaymentIntent Next Action Args - If present, this property tells you what actions you need to take in order for your customer to fulfill a payment using the provided source.
- object str
- String representing the object's type. Objects of the same type share the same value.
- on_
behalf_ strof - You can specify the settlement merchant as the
connected account using the
on_behalf_ofattribute on the charge. See the PaymentIntents use case for connected accounts for details. - payment_
details PaymentIntent Payment Details Args - payment_
method str - ID of the payment method used in this PaymentIntent.
- payment_
method_ strconfiguration - The ID of the payment method configuration to use with this PaymentIntent.
- payment_
method_ Paymentconfiguration_ details Intent Payment Method Configuration Details Args - Information about the payment method configuration used for this PaymentIntent.
- payment_
method_ Paymentdata Intent Payment Method Data Args - If provided, this hash will be used to create a PaymentMethod. The new PaymentMethod will appear in the payment_method property on the PaymentIntent.
- payment_
method_ Paymentoptions Intent Payment Method Options Args - Payment-method-specific configuration for this PaymentIntent.
- presentment_
details PaymentIntent Presentment Details Args - processing
Payment
Intent Processing Args - If present, this property tells you about the processing state of the payment.
- radar_
options PaymentIntent Radar Options Args - Options to configure Radar. Learn more about Radar Sessions.
- receipt_
email str - Email address that the receipt for the resulting payment will be sent to. If
receipt_emailis specified for a payment in live mode, a receipt will be sent regardless of your email settings. - return_
url str - The URL to redirect your customer back to after they authenticate or cancel their payment on the payment method's app or site. If you'd prefer to redirect to a mobile application, you can alternatively supply an application URI scheme. This parameter can only be used with
confirm=true. - review str
- ID of the review associated with this PaymentIntent, if any.
- setup_
future_ strusage Indicates that you intend to make future payments with this PaymentIntent's payment method.
If you provide a Customer with the PaymentIntent, you can use this parameter to attach the payment method to the Customer after the PaymentIntent is confirmed and the customer completes any required actions. If you don't provide a Customer, you can still attach the payment method to a Customer after the transaction completes.
If the payment method is
card_presentand isn't a digital wallet, Stripe creates and attaches a generated_card payment method representing the card to the Customer instead.When processing card payments, Stripe uses
setup_future_usageto help you comply with regional legislation and network rules, such as SCA.- shipping
Payment
Intent Shipping Args - Shipping information for this PaymentIntent.
- source str
- This is a legacy field that will be removed in the future. It is the ID of the Source object that is associated with this PaymentIntent, if one was supplied.
- statement_
descriptor str Text that appears on the customer's statement as the statement descriptor for a non-card charge. This value overrides the account's default statement descriptor. For information about requirements, including the 22-character limit, see the Statement Descriptor docs.
Setting this value for a card charge returns an error. For card charges, set the statement_descriptor_suffix instead.
- statement_
descriptor_ strsuffix - Provides information about a card charge. Concatenated to the account's statement descriptor prefix to form the complete statement descriptor that appears on the customer's statement.
- status str
- Status of this PaymentIntent, one of
requires_payment_method,requires_confirmation,requires_action,processing,requires_capture,canceled, orsucceeded. Read more about each PaymentIntent status. - transfer_
data PaymentIntent Transfer Data Args - The data that automatically creates a Transfer after the payment finalizes. Learn more about the use case for connected accounts.
- transfer_
group str - A string that identifies the resulting payment as part of a group. Learn more about the use case for connected accounts.
- use_
stripe_ boolsdk - Set to
truewhen confirming server-side and using Stripe.js, iOS, or Android client-side SDKs to handle the next actions.
- amount Number
- Amount intended to be collected by this PaymentIntent. A positive integer representing how much to charge in the smallest currency unit (e.g., 100 cents to charge $1.00 or 100 to charge ¥100, a zero-decimal currency). The minimum amount is $0.50 US or equivalent in charge currency. The amount value supports up to eight digits (e.g., a value of 99999999 for a USD charge of $999,999.99).
- amount
Capturable Number - Amount that can be captured from this PaymentIntent.
- amount
Received Number - Amount that this PaymentIntent collects.
- application String
- ID of the Connect application that created the PaymentIntent.
- application
Fee NumberAmount - The amount of the application fee (if any) that will be requested to be applied to the payment and transferred to the application owner's Stripe account. The amount of the application fee collected will be capped at the total amount captured. For more information, see the PaymentIntents use case for connected accounts.
- automatic
Payment Property MapMethods - Settings to configure compatible payment methods from the Stripe Dashboard
- canceled
At Number - Populated when
statusiscanceled, this is the time at which the PaymentIntent was canceled. Measured in seconds since the Unix epoch. - cancellation
Reason String - Reason for cancellation of this PaymentIntent, either user-provided (
duplicate,fraudulent,requested_by_customer, orabandoned) or generated by Stripe internally (failed_invoice,void_invoice,automatic, orexpired). - capture
Method String - Controls when the funds will be captured from the customer's account.
- client
Secret String The client secret of this PaymentIntent. Used for client-side retrieval using a publishable key.
The client secret can be used to complete a payment from your frontend. It should not be stored, logged, or exposed to anyone other than the customer. Make sure that you have TLS enabled on any page that includes the client secret.
Refer to our docs to accept a payment and learn about how
client_secretshould be handled.- confirm Boolean
- Set to
trueto attempt to confirm this PaymentIntent immediately. This parameter defaults tofalse. When creating and confirming a PaymentIntent at the same time, you can also provide the parameters available in the Confirm API. - confirmation
Method String - Describes whether we can confirm this PaymentIntent automatically, or if it requires customer action to confirm the payment.
- confirmation
Token String ID of the ConfirmationToken used to confirm this PaymentIntent.
If the provided ConfirmationToken contains properties that are also being provided in this request, such as
payment_method, then the values in this request will take precedence.- 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. Must be a supported currency.
- customer String
ID of the Customer this PaymentIntent belongs to, if one exists.
Payment methods attached to other Customers cannot be used with this PaymentIntent.
If setup_future_usage is set and this PaymentIntent's payment method is not
card_present, then the payment method attaches to the Customer after the PaymentIntent has been confirmed and any required actions from the user are complete. If the payment method iscard_presentand isn't a digital wallet, then a generated_card payment method representing the card is created and attached to the Customer instead.- description String
- An arbitrary string attached to the object. Often useful for displaying to users.
- error
On BooleanRequires Action - Set to
trueto fail the payment attempt if the PaymentIntent transitions intorequires_action. Use this parameter for simpler integrations that don't handle customer actions, such as saving cards without authentication. This parameter can only be used withconfirm=true. - excluded
Payment List<String>Method Types - The list of payment method types to exclude from use with this payment.
- hooks Property Map
- last
Payment Property MapError - The payment error encountered in the previous PaymentIntent confirmation. It will be cleared if the PaymentIntent is later updated for any reason.
- latest
Charge String - ID of the latest Charge object created by this PaymentIntent. This property is
nulluntil PaymentIntent confirmation is attempted. - livemode Boolean
- If the object exists in live mode, the value is
true. If the object exists in test mode, the value isfalse. - managed
Payments Property Map - Settings for Managed Payments.
- mandate String
- ID of the mandate that's used for this payment. This parameter can only be used with
confirm=true. - mandate
Data Property Map - This hash contains details about the Mandate to create. This parameter can only be used with
confirm=true. - 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. Learn more about storing information in metadata.
- next
Action Property Map - If present, this property tells you what actions you need to take in order for your customer to fulfill a payment using the provided source.
- object String
- String representing the object's type. Objects of the same type share the same value.
- on
Behalf StringOf - You can specify the settlement merchant as the
connected account using the
on_behalf_ofattribute on the charge. See the PaymentIntents use case for connected accounts for details. - payment
Details Property Map - payment
Method String - ID of the payment method used in this PaymentIntent.
- payment
Method StringConfiguration - The ID of the payment method configuration to use with this PaymentIntent.
- payment
Method Property MapConfiguration Details - Information about the payment method configuration used for this PaymentIntent.
- payment
Method Property MapData - If provided, this hash will be used to create a PaymentMethod. The new PaymentMethod will appear in the payment_method property on the PaymentIntent.
- payment
Method Property MapOptions - Payment-method-specific configuration for this PaymentIntent.
- presentment
Details Property Map - processing Property Map
- If present, this property tells you about the processing state of the payment.
- radar
Options Property Map - Options to configure Radar. Learn more about Radar Sessions.
- receipt
Email String - Email address that the receipt for the resulting payment will be sent to. If
receipt_emailis specified for a payment in live mode, a receipt will be sent regardless of your email settings. - return
Url String - The URL to redirect your customer back to after they authenticate or cancel their payment on the payment method's app or site. If you'd prefer to redirect to a mobile application, you can alternatively supply an application URI scheme. This parameter can only be used with
confirm=true. - review String
- ID of the review associated with this PaymentIntent, if any.
- setup
Future StringUsage Indicates that you intend to make future payments with this PaymentIntent's payment method.
If you provide a Customer with the PaymentIntent, you can use this parameter to attach the payment method to the Customer after the PaymentIntent is confirmed and the customer completes any required actions. If you don't provide a Customer, you can still attach the payment method to a Customer after the transaction completes.
If the payment method is
card_presentand isn't a digital wallet, Stripe creates and attaches a generated_card payment method representing the card to the Customer instead.When processing card payments, Stripe uses
setup_future_usageto help you comply with regional legislation and network rules, such as SCA.- shipping Property Map
- Shipping information for this PaymentIntent.
- source String
- This is a legacy field that will be removed in the future. It is the ID of the Source object that is associated with this PaymentIntent, if one was supplied.
- statement
Descriptor String Text that appears on the customer's statement as the statement descriptor for a non-card charge. This value overrides the account's default statement descriptor. For information about requirements, including the 22-character limit, see the Statement Descriptor docs.
Setting this value for a card charge returns an error. For card charges, set the statement_descriptor_suffix instead.
- statement
Descriptor StringSuffix - Provides information about a card charge. Concatenated to the account's statement descriptor prefix to form the complete statement descriptor that appears on the customer's statement.
- status String
- Status of this PaymentIntent, one of
requires_payment_method,requires_confirmation,requires_action,processing,requires_capture,canceled, orsucceeded. Read more about each PaymentIntent status. - transfer
Data Property Map - The data that automatically creates a Transfer after the payment finalizes. Learn more about the use case for connected accounts.
- transfer
Group String - A string that identifies the resulting payment as part of a group. Learn more about the use case for connected accounts.
- use
Stripe BooleanSdk - Set to
truewhen confirming server-side and using Stripe.js, iOS, or Android client-side SDKs to handle the next actions.
Supporting Types
PaymentIntentAutomaticPaymentMethods, PaymentIntentAutomaticPaymentMethodsArgs
- Enabled bool
- Automatically calculates compatible payment methods
- Allow
Redirects string - Controls whether this PaymentIntent will accept redirect-based payment methods.
- Enabled bool
- Automatically calculates compatible payment methods
- Allow
Redirects string - Controls whether this PaymentIntent will accept redirect-based payment methods.
- enabled bool
- Automatically calculates compatible payment methods
- allow_
redirects string - Controls whether this PaymentIntent will accept redirect-based payment methods.
- enabled Boolean
- Automatically calculates compatible payment methods
- allow
Redirects String - Controls whether this PaymentIntent will accept redirect-based payment methods.
- enabled boolean
- Automatically calculates compatible payment methods
- allow
Redirects string - Controls whether this PaymentIntent will accept redirect-based payment methods.
- enabled bool
- Automatically calculates compatible payment methods
- allow_
redirects str - Controls whether this PaymentIntent will accept redirect-based payment methods.
- enabled Boolean
- Automatically calculates compatible payment methods
- allow
Redirects String - Controls whether this PaymentIntent will accept redirect-based payment methods.
PaymentIntentHooks, PaymentIntentHooksArgs
PaymentIntentHooksInputs, PaymentIntentHooksInputsArgs
PaymentIntentHooksInputsTax, PaymentIntentHooksInputsTaxArgs
- Calculation string
- The TaxCalculation id
- Calculation string
- The TaxCalculation id
- calculation string
- The TaxCalculation id
- calculation String
- The TaxCalculation id
- calculation string
- The TaxCalculation id
- calculation str
- The TaxCalculation id
- calculation String
- The TaxCalculation id
PaymentIntentLastPaymentError, PaymentIntentLastPaymentErrorArgs
- Advice
Code string - For card errors resulting from a card issuer decline, a short string indicating how to proceed with an error if they provide one.
- Charge string
- For card errors, the ID of the failed charge.
- Code string
- For some errors that could be handled programmatically, a short string indicating the error code reported.
- Decline
Code string - For card errors resulting from a card issuer decline, a short string indicating the card issuer's reason for the decline if they provide one.
- Doc
Url string - A URL to more information about the error code reported.
- Message string
- A human-readable message providing more details about the error. For card errors, these messages can be shown to your users.
- Network
Advice stringCode - For card errors resulting from a card issuer decline, a 2 digit code which indicates the advice given to merchant by the card network on how to proceed with an error.
- Network
Decline stringCode - For payments declined by the network, an alphanumeric code which indicates the reason the payment failed.
- Param string
- If the error is parameter-specific, the parameter related to the error. For example, you can use this to display a message near the correct form field.
- Payment
Intent string - A PaymentIntent guides you through the process of collecting a payment from your customer. We recommend that you create exactly one PaymentIntent for each order or customer session in your system. You can reference the PaymentIntent later to see the history of payment attempts for a particular session.
- Payment
Method string PaymentMethod objects represent your customer's payment instruments. You can use them with PaymentIntents to collect payments or save them to Customer objects to store instrument details for future payments.
Related guides: Payment Methods and More Payment Scenarios.
- Payment
Method stringType - If the error is specific to the type of payment method, the payment method type that had a problem. This field is only populated for invoice-related errors.
- Request
Log stringUrl - A URL to the request log entry in your dashboard.
- Setup
Intent string A SetupIntent guides you through the process of setting up and saving a customer's payment credentials for future payments. For example, you can use a SetupIntent to set up and save your customer's card without immediately collecting a payment. Later, you can use PaymentIntents to drive the payment flow.
Create a SetupIntent when you're ready to collect your customer's payment credentials. Don't maintain long-lived, unconfirmed SetupIntents because they might not be valid. The SetupIntent transitions through multiple statuses as it guides you through the setup process.
Successful SetupIntents result in payment credentials that are optimized for future payments. For example, cardholders in certain regions might need to be run through Strong Customer Authentication during payment method collection to streamline later off-session payments. If you use the SetupIntent with a Customer, it automatically attaches the resulting payment method to that Customer after successful setup. We recommend using SetupIntents or setup_future_usage on PaymentIntents to save payment methods to prevent saving invalid or unoptimized payment methods.
By using SetupIntents, you can reduce friction for your customers, even as regulations change over time.
Related guide: Setup Intents API
- Source string
- Type string
- The type of error returned. One of
api_error,card_error,idempotency_error, orinvalid_request_error
- Advice
Code string - For card errors resulting from a card issuer decline, a short string indicating how to proceed with an error if they provide one.
- Charge string
- For card errors, the ID of the failed charge.
- Code string
- For some errors that could be handled programmatically, a short string indicating the error code reported.
- Decline
Code string - For card errors resulting from a card issuer decline, a short string indicating the card issuer's reason for the decline if they provide one.
- Doc
Url string - A URL to more information about the error code reported.
- Message string
- A human-readable message providing more details about the error. For card errors, these messages can be shown to your users.
- Network
Advice stringCode - For card errors resulting from a card issuer decline, a 2 digit code which indicates the advice given to merchant by the card network on how to proceed with an error.
- Network
Decline stringCode - For payments declined by the network, an alphanumeric code which indicates the reason the payment failed.
- Param string
- If the error is parameter-specific, the parameter related to the error. For example, you can use this to display a message near the correct form field.
- Payment
Intent string - A PaymentIntent guides you through the process of collecting a payment from your customer. We recommend that you create exactly one PaymentIntent for each order or customer session in your system. You can reference the PaymentIntent later to see the history of payment attempts for a particular session.
- Payment
Method string PaymentMethod objects represent your customer's payment instruments. You can use them with PaymentIntents to collect payments or save them to Customer objects to store instrument details for future payments.
Related guides: Payment Methods and More Payment Scenarios.
- Payment
Method stringType - If the error is specific to the type of payment method, the payment method type that had a problem. This field is only populated for invoice-related errors.
- Request
Log stringUrl - A URL to the request log entry in your dashboard.
- Setup
Intent string A SetupIntent guides you through the process of setting up and saving a customer's payment credentials for future payments. For example, you can use a SetupIntent to set up and save your customer's card without immediately collecting a payment. Later, you can use PaymentIntents to drive the payment flow.
Create a SetupIntent when you're ready to collect your customer's payment credentials. Don't maintain long-lived, unconfirmed SetupIntents because they might not be valid. The SetupIntent transitions through multiple statuses as it guides you through the setup process.
Successful SetupIntents result in payment credentials that are optimized for future payments. For example, cardholders in certain regions might need to be run through Strong Customer Authentication during payment method collection to streamline later off-session payments. If you use the SetupIntent with a Customer, it automatically attaches the resulting payment method to that Customer after successful setup. We recommend using SetupIntents or setup_future_usage on PaymentIntents to save payment methods to prevent saving invalid or unoptimized payment methods.
By using SetupIntents, you can reduce friction for your customers, even as regulations change over time.
Related guide: Setup Intents API
- Source string
- Type string
- The type of error returned. One of
api_error,card_error,idempotency_error, orinvalid_request_error
- advice_
code string - For card errors resulting from a card issuer decline, a short string indicating how to proceed with an error if they provide one.
- charge string
- For card errors, the ID of the failed charge.
- code string
- For some errors that could be handled programmatically, a short string indicating the error code reported.
- decline_
code string - For card errors resulting from a card issuer decline, a short string indicating the card issuer's reason for the decline if they provide one.
- doc_
url string - A URL to more information about the error code reported.
- message string
- A human-readable message providing more details about the error. For card errors, these messages can be shown to your users.
- network_
advice_ stringcode - For card errors resulting from a card issuer decline, a 2 digit code which indicates the advice given to merchant by the card network on how to proceed with an error.
- network_
decline_ stringcode - For payments declined by the network, an alphanumeric code which indicates the reason the payment failed.
- param string
- If the error is parameter-specific, the parameter related to the error. For example, you can use this to display a message near the correct form field.
- payment_
intent string - A PaymentIntent guides you through the process of collecting a payment from your customer. We recommend that you create exactly one PaymentIntent for each order or customer session in your system. You can reference the PaymentIntent later to see the history of payment attempts for a particular session.
- payment_
method string PaymentMethod objects represent your customer's payment instruments. You can use them with PaymentIntents to collect payments or save them to Customer objects to store instrument details for future payments.
Related guides: Payment Methods and More Payment Scenarios.
- payment_
method_ stringtype - If the error is specific to the type of payment method, the payment method type that had a problem. This field is only populated for invoice-related errors.
- request_
log_ stringurl - A URL to the request log entry in your dashboard.
- setup_
intent string A SetupIntent guides you through the process of setting up and saving a customer's payment credentials for future payments. For example, you can use a SetupIntent to set up and save your customer's card without immediately collecting a payment. Later, you can use PaymentIntents to drive the payment flow.
Create a SetupIntent when you're ready to collect your customer's payment credentials. Don't maintain long-lived, unconfirmed SetupIntents because they might not be valid. The SetupIntent transitions through multiple statuses as it guides you through the setup process.
Successful SetupIntents result in payment credentials that are optimized for future payments. For example, cardholders in certain regions might need to be run through Strong Customer Authentication during payment method collection to streamline later off-session payments. If you use the SetupIntent with a Customer, it automatically attaches the resulting payment method to that Customer after successful setup. We recommend using SetupIntents or setup_future_usage on PaymentIntents to save payment methods to prevent saving invalid or unoptimized payment methods.
By using SetupIntents, you can reduce friction for your customers, even as regulations change over time.
Related guide: Setup Intents API
- source string
- type string
- The type of error returned. One of
api_error,card_error,idempotency_error, orinvalid_request_error
- advice
Code String - For card errors resulting from a card issuer decline, a short string indicating how to proceed with an error if they provide one.
- charge String
- For card errors, the ID of the failed charge.
- code String
- For some errors that could be handled programmatically, a short string indicating the error code reported.
- decline
Code String - For card errors resulting from a card issuer decline, a short string indicating the card issuer's reason for the decline if they provide one.
- doc
Url String - A URL to more information about the error code reported.
- message String
- A human-readable message providing more details about the error. For card errors, these messages can be shown to your users.
- network
Advice StringCode - For card errors resulting from a card issuer decline, a 2 digit code which indicates the advice given to merchant by the card network on how to proceed with an error.
- network
Decline StringCode - For payments declined by the network, an alphanumeric code which indicates the reason the payment failed.
- param String
- If the error is parameter-specific, the parameter related to the error. For example, you can use this to display a message near the correct form field.
- payment
Intent String - A PaymentIntent guides you through the process of collecting a payment from your customer. We recommend that you create exactly one PaymentIntent for each order or customer session in your system. You can reference the PaymentIntent later to see the history of payment attempts for a particular session.
- payment
Method String PaymentMethod objects represent your customer's payment instruments. You can use them with PaymentIntents to collect payments or save them to Customer objects to store instrument details for future payments.
Related guides: Payment Methods and More Payment Scenarios.
- payment
Method StringType - If the error is specific to the type of payment method, the payment method type that had a problem. This field is only populated for invoice-related errors.
- request
Log StringUrl - A URL to the request log entry in your dashboard.
- setup
Intent String A SetupIntent guides you through the process of setting up and saving a customer's payment credentials for future payments. For example, you can use a SetupIntent to set up and save your customer's card without immediately collecting a payment. Later, you can use PaymentIntents to drive the payment flow.
Create a SetupIntent when you're ready to collect your customer's payment credentials. Don't maintain long-lived, unconfirmed SetupIntents because they might not be valid. The SetupIntent transitions through multiple statuses as it guides you through the setup process.
Successful SetupIntents result in payment credentials that are optimized for future payments. For example, cardholders in certain regions might need to be run through Strong Customer Authentication during payment method collection to streamline later off-session payments. If you use the SetupIntent with a Customer, it automatically attaches the resulting payment method to that Customer after successful setup. We recommend using SetupIntents or setup_future_usage on PaymentIntents to save payment methods to prevent saving invalid or unoptimized payment methods.
By using SetupIntents, you can reduce friction for your customers, even as regulations change over time.
Related guide: Setup Intents API
- source String
- type String
- The type of error returned. One of
api_error,card_error,idempotency_error, orinvalid_request_error
- advice
Code string - For card errors resulting from a card issuer decline, a short string indicating how to proceed with an error if they provide one.
- charge string
- For card errors, the ID of the failed charge.
- code string
- For some errors that could be handled programmatically, a short string indicating the error code reported.
- decline
Code string - For card errors resulting from a card issuer decline, a short string indicating the card issuer's reason for the decline if they provide one.
- doc
Url string - A URL to more information about the error code reported.
- message string
- A human-readable message providing more details about the error. For card errors, these messages can be shown to your users.
- network
Advice stringCode - For card errors resulting from a card issuer decline, a 2 digit code which indicates the advice given to merchant by the card network on how to proceed with an error.
- network
Decline stringCode - For payments declined by the network, an alphanumeric code which indicates the reason the payment failed.
- param string
- If the error is parameter-specific, the parameter related to the error. For example, you can use this to display a message near the correct form field.
- payment
Intent string - A PaymentIntent guides you through the process of collecting a payment from your customer. We recommend that you create exactly one PaymentIntent for each order or customer session in your system. You can reference the PaymentIntent later to see the history of payment attempts for a particular session.
- payment
Method string PaymentMethod objects represent your customer's payment instruments. You can use them with PaymentIntents to collect payments or save them to Customer objects to store instrument details for future payments.
Related guides: Payment Methods and More Payment Scenarios.
- payment
Method stringType - If the error is specific to the type of payment method, the payment method type that had a problem. This field is only populated for invoice-related errors.
- request
Log stringUrl - A URL to the request log entry in your dashboard.
- setup
Intent string A SetupIntent guides you through the process of setting up and saving a customer's payment credentials for future payments. For example, you can use a SetupIntent to set up and save your customer's card without immediately collecting a payment. Later, you can use PaymentIntents to drive the payment flow.
Create a SetupIntent when you're ready to collect your customer's payment credentials. Don't maintain long-lived, unconfirmed SetupIntents because they might not be valid. The SetupIntent transitions through multiple statuses as it guides you through the setup process.
Successful SetupIntents result in payment credentials that are optimized for future payments. For example, cardholders in certain regions might need to be run through Strong Customer Authentication during payment method collection to streamline later off-session payments. If you use the SetupIntent with a Customer, it automatically attaches the resulting payment method to that Customer after successful setup. We recommend using SetupIntents or setup_future_usage on PaymentIntents to save payment methods to prevent saving invalid or unoptimized payment methods.
By using SetupIntents, you can reduce friction for your customers, even as regulations change over time.
Related guide: Setup Intents API
- source string
- type string
- The type of error returned. One of
api_error,card_error,idempotency_error, orinvalid_request_error
- advice_
code str - For card errors resulting from a card issuer decline, a short string indicating how to proceed with an error if they provide one.
- charge str
- For card errors, the ID of the failed charge.
- code str
- For some errors that could be handled programmatically, a short string indicating the error code reported.
- decline_
code str - For card errors resulting from a card issuer decline, a short string indicating the card issuer's reason for the decline if they provide one.
- doc_
url str - A URL to more information about the error code reported.
- message str
- A human-readable message providing more details about the error. For card errors, these messages can be shown to your users.
- network_
advice_ strcode - For card errors resulting from a card issuer decline, a 2 digit code which indicates the advice given to merchant by the card network on how to proceed with an error.
- network_
decline_ strcode - For payments declined by the network, an alphanumeric code which indicates the reason the payment failed.
- param str
- If the error is parameter-specific, the parameter related to the error. For example, you can use this to display a message near the correct form field.
- payment_
intent str - A PaymentIntent guides you through the process of collecting a payment from your customer. We recommend that you create exactly one PaymentIntent for each order or customer session in your system. You can reference the PaymentIntent later to see the history of payment attempts for a particular session.
- payment_
method str PaymentMethod objects represent your customer's payment instruments. You can use them with PaymentIntents to collect payments or save them to Customer objects to store instrument details for future payments.
Related guides: Payment Methods and More Payment Scenarios.
- payment_
method_ strtype - If the error is specific to the type of payment method, the payment method type that had a problem. This field is only populated for invoice-related errors.
- request_
log_ strurl - A URL to the request log entry in your dashboard.
- setup_
intent str A SetupIntent guides you through the process of setting up and saving a customer's payment credentials for future payments. For example, you can use a SetupIntent to set up and save your customer's card without immediately collecting a payment. Later, you can use PaymentIntents to drive the payment flow.
Create a SetupIntent when you're ready to collect your customer's payment credentials. Don't maintain long-lived, unconfirmed SetupIntents because they might not be valid. The SetupIntent transitions through multiple statuses as it guides you through the setup process.
Successful SetupIntents result in payment credentials that are optimized for future payments. For example, cardholders in certain regions might need to be run through Strong Customer Authentication during payment method collection to streamline later off-session payments. If you use the SetupIntent with a Customer, it automatically attaches the resulting payment method to that Customer after successful setup. We recommend using SetupIntents or setup_future_usage on PaymentIntents to save payment methods to prevent saving invalid or unoptimized payment methods.
By using SetupIntents, you can reduce friction for your customers, even as regulations change over time.
Related guide: Setup Intents API
- source str
- type str
- The type of error returned. One of
api_error,card_error,idempotency_error, orinvalid_request_error
- advice
Code String - For card errors resulting from a card issuer decline, a short string indicating how to proceed with an error if they provide one.
- charge String
- For card errors, the ID of the failed charge.
- code String
- For some errors that could be handled programmatically, a short string indicating the error code reported.
- decline
Code String - For card errors resulting from a card issuer decline, a short string indicating the card issuer's reason for the decline if they provide one.
- doc
Url String - A URL to more information about the error code reported.
- message String
- A human-readable message providing more details about the error. For card errors, these messages can be shown to your users.
- network
Advice StringCode - For card errors resulting from a card issuer decline, a 2 digit code which indicates the advice given to merchant by the card network on how to proceed with an error.
- network
Decline StringCode - For payments declined by the network, an alphanumeric code which indicates the reason the payment failed.
- param String
- If the error is parameter-specific, the parameter related to the error. For example, you can use this to display a message near the correct form field.
- payment
Intent String - A PaymentIntent guides you through the process of collecting a payment from your customer. We recommend that you create exactly one PaymentIntent for each order or customer session in your system. You can reference the PaymentIntent later to see the history of payment attempts for a particular session.
- payment
Method String PaymentMethod objects represent your customer's payment instruments. You can use them with PaymentIntents to collect payments or save them to Customer objects to store instrument details for future payments.
Related guides: Payment Methods and More Payment Scenarios.
- payment
Method StringType - If the error is specific to the type of payment method, the payment method type that had a problem. This field is only populated for invoice-related errors.
- request
Log StringUrl - A URL to the request log entry in your dashboard.
- setup
Intent String A SetupIntent guides you through the process of setting up and saving a customer's payment credentials for future payments. For example, you can use a SetupIntent to set up and save your customer's card without immediately collecting a payment. Later, you can use PaymentIntents to drive the payment flow.
Create a SetupIntent when you're ready to collect your customer's payment credentials. Don't maintain long-lived, unconfirmed SetupIntents because they might not be valid. The SetupIntent transitions through multiple statuses as it guides you through the setup process.
Successful SetupIntents result in payment credentials that are optimized for future payments. For example, cardholders in certain regions might need to be run through Strong Customer Authentication during payment method collection to streamline later off-session payments. If you use the SetupIntent with a Customer, it automatically attaches the resulting payment method to that Customer after successful setup. We recommend using SetupIntents or setup_future_usage on PaymentIntents to save payment methods to prevent saving invalid or unoptimized payment methods.
By using SetupIntents, you can reduce friction for your customers, even as regulations change over time.
Related guide: Setup Intents API
- source String
- type String
- The type of error returned. One of
api_error,card_error,idempotency_error, orinvalid_request_error
PaymentIntentManagedPayments, PaymentIntentManagedPaymentsArgs
- Enabled bool
- Set to
trueto enable Managed Payments, Stripe's merchant of record solution, for this session.
- Enabled bool
- Set to
trueto enable Managed Payments, Stripe's merchant of record solution, for this session.
- enabled bool
- Set to
trueto enable Managed Payments, Stripe's merchant of record solution, for this session.
- enabled Boolean
- Set to
trueto enable Managed Payments, Stripe's merchant of record solution, for this session.
- enabled boolean
- Set to
trueto enable Managed Payments, Stripe's merchant of record solution, for this session.
- enabled bool
- Set to
trueto enable Managed Payments, Stripe's merchant of record solution, for this session.
- enabled Boolean
- Set to
trueto enable Managed Payments, Stripe's merchant of record solution, for this session.
PaymentIntentMandateData, PaymentIntentMandateDataArgs
- Customer
Acceptance PaymentIntent Mandate Data Customer Acceptance - This hash contains details about the customer acceptance of the Mandate.
- Customer
Acceptance PaymentIntent Mandate Data Customer Acceptance - This hash contains details about the customer acceptance of the Mandate.
- customer_
acceptance object - This hash contains details about the customer acceptance of the Mandate.
- customer
Acceptance PaymentIntent Mandate Data Customer Acceptance - This hash contains details about the customer acceptance of the Mandate.
- customer
Acceptance PaymentIntent Mandate Data Customer Acceptance - This hash contains details about the customer acceptance of the Mandate.
- customer_
acceptance PaymentIntent Mandate Data Customer Acceptance - This hash contains details about the customer acceptance of the Mandate.
- customer
Acceptance Property Map - This hash contains details about the customer acceptance of the Mandate.
PaymentIntentMandateDataCustomerAcceptance, PaymentIntentMandateDataCustomerAcceptanceArgs
- Type string
- The type of customer acceptance information included with the Mandate. One of
onlineoroffline. - Accepted
At double - The time at which the customer accepted the Mandate.
- Online
Payment
Intent Mandate Data Customer Acceptance Online - If this is a Mandate accepted online, this hash contains details about the online acceptance.
- Type string
- The type of customer acceptance information included with the Mandate. One of
onlineoroffline. - Accepted
At float64 - The time at which the customer accepted the Mandate.
- Online
Payment
Intent Mandate Data Customer Acceptance Online - If this is a Mandate accepted online, this hash contains details about the online acceptance.
- type string
- The type of customer acceptance information included with the Mandate. One of
onlineoroffline. - accepted_
at number - The time at which the customer accepted the Mandate.
- online object
- If this is a Mandate accepted online, this hash contains details about the online acceptance.
- type String
- The type of customer acceptance information included with the Mandate. One of
onlineoroffline. - accepted
At Double - The time at which the customer accepted the Mandate.
- online
Payment
Intent Mandate Data Customer Acceptance Online - If this is a Mandate accepted online, this hash contains details about the online acceptance.
- type string
- The type of customer acceptance information included with the Mandate. One of
onlineoroffline. - accepted
At number - The time at which the customer accepted the Mandate.
- online
Payment
Intent Mandate Data Customer Acceptance Online - If this is a Mandate accepted online, this hash contains details about the online acceptance.
- type str
- The type of customer acceptance information included with the Mandate. One of
onlineoroffline. - accepted_
at float - The time at which the customer accepted the Mandate.
- online
Payment
Intent Mandate Data Customer Acceptance Online - If this is a Mandate accepted online, this hash contains details about the online acceptance.
- type String
- The type of customer acceptance information included with the Mandate. One of
onlineoroffline. - accepted
At Number - The time at which the customer accepted the Mandate.
- online Property Map
- If this is a Mandate accepted online, this hash contains details about the online acceptance.
PaymentIntentMandateDataCustomerAcceptanceOnline, PaymentIntentMandateDataCustomerAcceptanceOnlineArgs
- ip_
address string - The IP address from which the Mandate was accepted by the customer.
- user_
agent string - The user agent of the browser from which the Mandate was accepted by the customer.
- ip_
address str - The IP address from which the Mandate was accepted by the customer.
- user_
agent str - The user agent of the browser from which the Mandate was accepted by the customer.
PaymentIntentNextAction, PaymentIntentNextActionArgs
- Alipay
Handle PaymentRedirect Intent Next Action Alipay Handle Redirect - Boleto
Display PaymentDetails Intent Next Action Boleto Display Details - Card
Await PaymentNotification Intent Next Action Card Await Notification - Cashapp
Handle PaymentRedirect Or Display Qr Code Intent Next Action Cashapp Handle Redirect Or Display Qr Code - Display
Bank PaymentTransfer Instructions Intent Next Action Display Bank Transfer Instructions - Klarna
Display PaymentQr Code Intent Next Action Klarna Display Qr Code - Konbini
Display PaymentDetails Intent Next Action Konbini Display Details - Multibanco
Display PaymentDetails Intent Next Action Multibanco Display Details - Oxxo
Display PaymentDetails Intent Next Action Oxxo Display Details - Paynow
Display PaymentQr Code Intent Next Action Paynow Display Qr Code - Pix
Display PaymentQr Code Intent Next Action Pix Display Qr Code - Promptpay
Display PaymentQr Code Intent Next Action Promptpay Display Qr Code - Redirect
To PaymentUrl Intent Next Action Redirect To Url - Swish
Handle PaymentRedirect Or Display Qr Code Intent Next Action Swish Handle Redirect Or Display Qr Code - Type string
- Type of the next action to perform. Refer to the other child attributes under
next_actionfor available values. Examples include:redirect_to_url,use_stripe_sdk,alipay_handle_redirect,oxxo_display_details, orverify_with_microdeposits. - Upi
Handle PaymentRedirect Or Display Qr Code Intent Next Action Upi Handle Redirect Or Display Qr Code - Use
Stripe Dictionary<string, string>Sdk - When confirming a PaymentIntent with Stripe.js, Stripe.js depends on the contents of this dictionary to invoke authentication flows. The shape of the contents is subject to change and is only intended to be used by Stripe.js.
- Verify
With PaymentMicrodeposits Intent Next Action Verify With Microdeposits - Wechat
Pay PaymentDisplay Qr Code Intent Next Action Wechat Pay Display Qr Code - Wechat
Pay PaymentRedirect To Android App Intent Next Action Wechat Pay Redirect To Android App - Wechat
Pay PaymentRedirect To Ios App Intent Next Action Wechat Pay Redirect To Ios App
- Alipay
Handle PaymentRedirect Intent Next Action Alipay Handle Redirect - Boleto
Display PaymentDetails Intent Next Action Boleto Display Details - Card
Await PaymentNotification Intent Next Action Card Await Notification - Cashapp
Handle PaymentRedirect Or Display Qr Code Intent Next Action Cashapp Handle Redirect Or Display Qr Code - Display
Bank PaymentTransfer Instructions Intent Next Action Display Bank Transfer Instructions - Klarna
Display PaymentQr Code Intent Next Action Klarna Display Qr Code - Konbini
Display PaymentDetails Intent Next Action Konbini Display Details - Multibanco
Display PaymentDetails Intent Next Action Multibanco Display Details - Oxxo
Display PaymentDetails Intent Next Action Oxxo Display Details - Paynow
Display PaymentQr Code Intent Next Action Paynow Display Qr Code - Pix
Display PaymentQr Code Intent Next Action Pix Display Qr Code - Promptpay
Display PaymentQr Code Intent Next Action Promptpay Display Qr Code - Redirect
To PaymentUrl Intent Next Action Redirect To Url - Swish
Handle PaymentRedirect Or Display Qr Code Intent Next Action Swish Handle Redirect Or Display Qr Code - Type string
- Type of the next action to perform. Refer to the other child attributes under
next_actionfor available values. Examples include:redirect_to_url,use_stripe_sdk,alipay_handle_redirect,oxxo_display_details, orverify_with_microdeposits. - Upi
Handle PaymentRedirect Or Display Qr Code Intent Next Action Upi Handle Redirect Or Display Qr Code - Use
Stripe map[string]stringSdk - When confirming a PaymentIntent with Stripe.js, Stripe.js depends on the contents of this dictionary to invoke authentication flows. The shape of the contents is subject to change and is only intended to be used by Stripe.js.
- Verify
With PaymentMicrodeposits Intent Next Action Verify With Microdeposits - Wechat
Pay PaymentDisplay Qr Code Intent Next Action Wechat Pay Display Qr Code - Wechat
Pay PaymentRedirect To Android App Intent Next Action Wechat Pay Redirect To Android App - Wechat
Pay PaymentRedirect To Ios App Intent Next Action Wechat Pay Redirect To Ios App
- alipay_
handle_ objectredirect - boleto_
display_ objectdetails - card_
await_ objectnotification - cashapp_
handle_ objectredirect_ or_ display_ qr_ code - display_
bank_ objecttransfer_ instructions - klarna_
display_ objectqr_ code - konbini_
display_ objectdetails - multibanco_
display_ objectdetails - oxxo_
display_ objectdetails - paynow_
display_ objectqr_ code - pix_
display_ objectqr_ code - promptpay_
display_ objectqr_ code - redirect_
to_ objecturl - swish_
handle_ objectredirect_ or_ display_ qr_ code - type string
- Type of the next action to perform. Refer to the other child attributes under
next_actionfor available values. Examples include:redirect_to_url,use_stripe_sdk,alipay_handle_redirect,oxxo_display_details, orverify_with_microdeposits. - upi_
handle_ objectredirect_ or_ display_ qr_ code - use_
stripe_ map(string)sdk - When confirming a PaymentIntent with Stripe.js, Stripe.js depends on the contents of this dictionary to invoke authentication flows. The shape of the contents is subject to change and is only intended to be used by Stripe.js.
- verify_
with_ objectmicrodeposits - wechat_
pay_ objectdisplay_ qr_ code - wechat_
pay_ objectredirect_ to_ android_ app - wechat_
pay_ objectredirect_ to_ ios_ app
- alipay
Handle PaymentRedirect Intent Next Action Alipay Handle Redirect - boleto
Display PaymentDetails Intent Next Action Boleto Display Details - card
Await PaymentNotification Intent Next Action Card Await Notification - cashapp
Handle PaymentRedirect Or Display Qr Code Intent Next Action Cashapp Handle Redirect Or Display Qr Code - display
Bank PaymentTransfer Instructions Intent Next Action Display Bank Transfer Instructions - klarna
Display PaymentQr Code Intent Next Action Klarna Display Qr Code - konbini
Display PaymentDetails Intent Next Action Konbini Display Details - multibanco
Display PaymentDetails Intent Next Action Multibanco Display Details - oxxo
Display PaymentDetails Intent Next Action Oxxo Display Details - paynow
Display PaymentQr Code Intent Next Action Paynow Display Qr Code - pix
Display PaymentQr Code Intent Next Action Pix Display Qr Code - promptpay
Display PaymentQr Code Intent Next Action Promptpay Display Qr Code - redirect
To PaymentUrl Intent Next Action Redirect To Url - swish
Handle PaymentRedirect Or Display Qr Code Intent Next Action Swish Handle Redirect Or Display Qr Code - type String
- Type of the next action to perform. Refer to the other child attributes under
next_actionfor available values. Examples include:redirect_to_url,use_stripe_sdk,alipay_handle_redirect,oxxo_display_details, orverify_with_microdeposits. - upi
Handle PaymentRedirect Or Display Qr Code Intent Next Action Upi Handle Redirect Or Display Qr Code - use
Stripe Map<String,String>Sdk - When confirming a PaymentIntent with Stripe.js, Stripe.js depends on the contents of this dictionary to invoke authentication flows. The shape of the contents is subject to change and is only intended to be used by Stripe.js.
- verify
With PaymentMicrodeposits Intent Next Action Verify With Microdeposits - wechat
Pay PaymentDisplay Qr Code Intent Next Action Wechat Pay Display Qr Code - wechat
Pay PaymentRedirect To Android App Intent Next Action Wechat Pay Redirect To Android App - wechat
Pay PaymentRedirect To Ios App Intent Next Action Wechat Pay Redirect To Ios App
- alipay
Handle PaymentRedirect Intent Next Action Alipay Handle Redirect - boleto
Display PaymentDetails Intent Next Action Boleto Display Details - card
Await PaymentNotification Intent Next Action Card Await Notification - cashapp
Handle PaymentRedirect Or Display Qr Code Intent Next Action Cashapp Handle Redirect Or Display Qr Code - display
Bank PaymentTransfer Instructions Intent Next Action Display Bank Transfer Instructions - klarna
Display PaymentQr Code Intent Next Action Klarna Display Qr Code - konbini
Display PaymentDetails Intent Next Action Konbini Display Details - multibanco
Display PaymentDetails Intent Next Action Multibanco Display Details - oxxo
Display PaymentDetails Intent Next Action Oxxo Display Details - paynow
Display PaymentQr Code Intent Next Action Paynow Display Qr Code - pix
Display PaymentQr Code Intent Next Action Pix Display Qr Code - promptpay
Display PaymentQr Code Intent Next Action Promptpay Display Qr Code - redirect
To PaymentUrl Intent Next Action Redirect To Url - swish
Handle PaymentRedirect Or Display Qr Code Intent Next Action Swish Handle Redirect Or Display Qr Code - type string
- Type of the next action to perform. Refer to the other child attributes under
next_actionfor available values. Examples include:redirect_to_url,use_stripe_sdk,alipay_handle_redirect,oxxo_display_details, orverify_with_microdeposits. - upi
Handle PaymentRedirect Or Display Qr Code Intent Next Action Upi Handle Redirect Or Display Qr Code - use
Stripe {[key: string]: string}Sdk - When confirming a PaymentIntent with Stripe.js, Stripe.js depends on the contents of this dictionary to invoke authentication flows. The shape of the contents is subject to change and is only intended to be used by Stripe.js.
- verify
With PaymentMicrodeposits Intent Next Action Verify With Microdeposits - wechat
Pay PaymentDisplay Qr Code Intent Next Action Wechat Pay Display Qr Code - wechat
Pay PaymentRedirect To Android App Intent Next Action Wechat Pay Redirect To Android App - wechat
Pay PaymentRedirect To Ios App Intent Next Action Wechat Pay Redirect To Ios App
- alipay_
handle_ Paymentredirect Intent Next Action Alipay Handle Redirect - boleto_
display_ Paymentdetails Intent Next Action Boleto Display Details - card_
await_ Paymentnotification Intent Next Action Card Await Notification - cashapp_
handle_ Paymentredirect_ or_ display_ qr_ code Intent Next Action Cashapp Handle Redirect Or Display Qr Code - display_
bank_ Paymenttransfer_ instructions Intent Next Action Display Bank Transfer Instructions - klarna_
display_ Paymentqr_ code Intent Next Action Klarna Display Qr Code - konbini_
display_ Paymentdetails Intent Next Action Konbini Display Details - multibanco_
display_ Paymentdetails Intent Next Action Multibanco Display Details - oxxo_
display_ Paymentdetails Intent Next Action Oxxo Display Details - paynow_
display_ Paymentqr_ code Intent Next Action Paynow Display Qr Code - pix_
display_ Paymentqr_ code Intent Next Action Pix Display Qr Code - promptpay_
display_ Paymentqr_ code Intent Next Action Promptpay Display Qr Code - redirect_
to_ Paymenturl Intent Next Action Redirect To Url - swish_
handle_ Paymentredirect_ or_ display_ qr_ code Intent Next Action Swish Handle Redirect Or Display Qr Code - type str
- Type of the next action to perform. Refer to the other child attributes under
next_actionfor available values. Examples include:redirect_to_url,use_stripe_sdk,alipay_handle_redirect,oxxo_display_details, orverify_with_microdeposits. - upi_
handle_ Paymentredirect_ or_ display_ qr_ code Intent Next Action Upi Handle Redirect Or Display Qr Code - use_
stripe_ Mapping[str, str]sdk - When confirming a PaymentIntent with Stripe.js, Stripe.js depends on the contents of this dictionary to invoke authentication flows. The shape of the contents is subject to change and is only intended to be used by Stripe.js.
- verify_
with_ Paymentmicrodeposits Intent Next Action Verify With Microdeposits - wechat_
pay_ Paymentdisplay_ qr_ code Intent Next Action Wechat Pay Display Qr Code - wechat_
pay_ Paymentredirect_ to_ android_ app Intent Next Action Wechat Pay Redirect To Android App - wechat_
pay_ Paymentredirect_ to_ ios_ app Intent Next Action Wechat Pay Redirect To Ios App
- alipay
Handle Property MapRedirect - boleto
Display Property MapDetails - card
Await Property MapNotification - cashapp
Handle Property MapRedirect Or Display Qr Code - display
Bank Property MapTransfer Instructions - klarna
Display Property MapQr Code - konbini
Display Property MapDetails - multibanco
Display Property MapDetails - oxxo
Display Property MapDetails - paynow
Display Property MapQr Code - pix
Display Property MapQr Code - promptpay
Display Property MapQr Code - redirect
To Property MapUrl - swish
Handle Property MapRedirect Or Display Qr Code - type String
- Type of the next action to perform. Refer to the other child attributes under
next_actionfor available values. Examples include:redirect_to_url,use_stripe_sdk,alipay_handle_redirect,oxxo_display_details, orverify_with_microdeposits. - upi
Handle Property MapRedirect Or Display Qr Code - use
Stripe Map<String>Sdk - When confirming a PaymentIntent with Stripe.js, Stripe.js depends on the contents of this dictionary to invoke authentication flows. The shape of the contents is subject to change and is only intended to be used by Stripe.js.
- verify
With Property MapMicrodeposits - wechat
Pay Property MapDisplay Qr Code - wechat
Pay Property MapRedirect To Android App - wechat
Pay Property MapRedirect To Ios App
PaymentIntentNextActionAlipayHandleRedirect, PaymentIntentNextActionAlipayHandleRedirectArgs
- Native
Data string - The native data to be used with Alipay SDK you must redirect your customer to in order to authenticate the payment in an Android App.
- Native
Url string - The native URL you must redirect your customer to in order to authenticate the payment in an iOS App.
- Return
Url string - If the customer does not exit their browser while authenticating, they will be redirected to this specified URL after completion.
- Url string
- The URL you must redirect your customer to in order to authenticate the payment.
- Native
Data string - The native data to be used with Alipay SDK you must redirect your customer to in order to authenticate the payment in an Android App.
- Native
Url string - The native URL you must redirect your customer to in order to authenticate the payment in an iOS App.
- Return
Url string - If the customer does not exit their browser while authenticating, they will be redirected to this specified URL after completion.
- Url string
- The URL you must redirect your customer to in order to authenticate the payment.
- native_
data string - The native data to be used with Alipay SDK you must redirect your customer to in order to authenticate the payment in an Android App.
- native_
url string - The native URL you must redirect your customer to in order to authenticate the payment in an iOS App.
- return_
url string - If the customer does not exit their browser while authenticating, they will be redirected to this specified URL after completion.
- url string
- The URL you must redirect your customer to in order to authenticate the payment.
- native
Data String - The native data to be used with Alipay SDK you must redirect your customer to in order to authenticate the payment in an Android App.
- native
Url String - The native URL you must redirect your customer to in order to authenticate the payment in an iOS App.
- return
Url String - If the customer does not exit their browser while authenticating, they will be redirected to this specified URL after completion.
- url String
- The URL you must redirect your customer to in order to authenticate the payment.
- native
Data string - The native data to be used with Alipay SDK you must redirect your customer to in order to authenticate the payment in an Android App.
- native
Url string - The native URL you must redirect your customer to in order to authenticate the payment in an iOS App.
- return
Url string - If the customer does not exit their browser while authenticating, they will be redirected to this specified URL after completion.
- url string
- The URL you must redirect your customer to in order to authenticate the payment.
- native_
data str - The native data to be used with Alipay SDK you must redirect your customer to in order to authenticate the payment in an Android App.
- native_
url str - The native URL you must redirect your customer to in order to authenticate the payment in an iOS App.
- return_
url str - If the customer does not exit their browser while authenticating, they will be redirected to this specified URL after completion.
- url str
- The URL you must redirect your customer to in order to authenticate the payment.
- native
Data String - The native data to be used with Alipay SDK you must redirect your customer to in order to authenticate the payment in an Android App.
- native
Url String - The native URL you must redirect your customer to in order to authenticate the payment in an iOS App.
- return
Url String - If the customer does not exit their browser while authenticating, they will be redirected to this specified URL after completion.
- url String
- The URL you must redirect your customer to in order to authenticate the payment.
PaymentIntentNextActionBoletoDisplayDetails, PaymentIntentNextActionBoletoDisplayDetailsArgs
- Expires
At double - The timestamp after which the boleto expires.
- Hosted
Voucher stringUrl - The URL to the hosted boleto voucher page, which allows customers to view the boleto voucher.
- Number string
- The boleto number.
- Pdf string
- The URL to the downloadable boleto voucher PDF.
- Expires
At float64 - The timestamp after which the boleto expires.
- Hosted
Voucher stringUrl - The URL to the hosted boleto voucher page, which allows customers to view the boleto voucher.
- Number string
- The boleto number.
- Pdf string
- The URL to the downloadable boleto voucher PDF.
- expires_
at number - The timestamp after which the boleto expires.
- hosted_
voucher_ stringurl - The URL to the hosted boleto voucher page, which allows customers to view the boleto voucher.
- number string
- The boleto number.
- pdf string
- The URL to the downloadable boleto voucher PDF.
- expires
At Double - The timestamp after which the boleto expires.
- hosted
Voucher StringUrl - The URL to the hosted boleto voucher page, which allows customers to view the boleto voucher.
- number String
- The boleto number.
- pdf String
- The URL to the downloadable boleto voucher PDF.
- expires
At number - The timestamp after which the boleto expires.
- hosted
Voucher stringUrl - The URL to the hosted boleto voucher page, which allows customers to view the boleto voucher.
- number string
- The boleto number.
- pdf string
- The URL to the downloadable boleto voucher PDF.
- expires_
at float - The timestamp after which the boleto expires.
- hosted_
voucher_ strurl - The URL to the hosted boleto voucher page, which allows customers to view the boleto voucher.
- number str
- The boleto number.
- pdf str
- The URL to the downloadable boleto voucher PDF.
- expires
At Number - The timestamp after which the boleto expires.
- hosted
Voucher StringUrl - The URL to the hosted boleto voucher page, which allows customers to view the boleto voucher.
- number String
- The boleto number.
- pdf String
- The URL to the downloadable boleto voucher PDF.
PaymentIntentNextActionCardAwaitNotification, PaymentIntentNextActionCardAwaitNotificationArgs
- Charge
Attempt doubleAt - The time that payment will be attempted. If customer approval is required, they need to provide approval before this time.
- Customer
Approval boolRequired - For payments greater than INR 15000, the customer must provide explicit approval of the payment with their bank. For payments of lower amount, no customer action is required.
- Charge
Attempt float64At - The time that payment will be attempted. If customer approval is required, they need to provide approval before this time.
- Customer
Approval boolRequired - For payments greater than INR 15000, the customer must provide explicit approval of the payment with their bank. For payments of lower amount, no customer action is required.
- charge_
attempt_ numberat - The time that payment will be attempted. If customer approval is required, they need to provide approval before this time.
- customer_
approval_ boolrequired - For payments greater than INR 15000, the customer must provide explicit approval of the payment with their bank. For payments of lower amount, no customer action is required.
- charge
Attempt DoubleAt - The time that payment will be attempted. If customer approval is required, they need to provide approval before this time.
- customer
Approval BooleanRequired - For payments greater than INR 15000, the customer must provide explicit approval of the payment with their bank. For payments of lower amount, no customer action is required.
- charge
Attempt numberAt - The time that payment will be attempted. If customer approval is required, they need to provide approval before this time.
- customer
Approval booleanRequired - For payments greater than INR 15000, the customer must provide explicit approval of the payment with their bank. For payments of lower amount, no customer action is required.
- charge_
attempt_ floatat - The time that payment will be attempted. If customer approval is required, they need to provide approval before this time.
- customer_
approval_ boolrequired - For payments greater than INR 15000, the customer must provide explicit approval of the payment with their bank. For payments of lower amount, no customer action is required.
- charge
Attempt NumberAt - The time that payment will be attempted. If customer approval is required, they need to provide approval before this time.
- customer
Approval BooleanRequired - For payments greater than INR 15000, the customer must provide explicit approval of the payment with their bank. For payments of lower amount, no customer action is required.
PaymentIntentNextActionCashappHandleRedirectOrDisplayQrCode, PaymentIntentNextActionCashappHandleRedirectOrDisplayQrCodeArgs
- Hosted
Instructions stringUrl - The URL to the hosted Cash App Pay instructions page, which allows customers to view the QR code, and supports QR code refreshing on expiration.
- Mobile
Auth stringUrl - The url for mobile redirect based auth
- Qr
Code PaymentIntent Next Action Cashapp Handle Redirect Or Display Qr Code Qr Code
- Hosted
Instructions stringUrl - The URL to the hosted Cash App Pay instructions page, which allows customers to view the QR code, and supports QR code refreshing on expiration.
- Mobile
Auth stringUrl - The url for mobile redirect based auth
- Qr
Code PaymentIntent Next Action Cashapp Handle Redirect Or Display Qr Code Qr Code
- hosted_
instructions_ stringurl - The URL to the hosted Cash App Pay instructions page, which allows customers to view the QR code, and supports QR code refreshing on expiration.
- mobile_
auth_ stringurl - The url for mobile redirect based auth
- qr_
code object
- hosted
Instructions StringUrl - The URL to the hosted Cash App Pay instructions page, which allows customers to view the QR code, and supports QR code refreshing on expiration.
- mobile
Auth StringUrl - The url for mobile redirect based auth
- qr
Code PaymentIntent Next Action Cashapp Handle Redirect Or Display Qr Code Qr Code
- hosted
Instructions stringUrl - The URL to the hosted Cash App Pay instructions page, which allows customers to view the QR code, and supports QR code refreshing on expiration.
- mobile
Auth stringUrl - The url for mobile redirect based auth
- qr
Code PaymentIntent Next Action Cashapp Handle Redirect Or Display Qr Code Qr Code
- hosted_
instructions_ strurl - The URL to the hosted Cash App Pay instructions page, which allows customers to view the QR code, and supports QR code refreshing on expiration.
- mobile_
auth_ strurl - The url for mobile redirect based auth
- qr_
code PaymentIntent Next Action Cashapp Handle Redirect Or Display Qr Code Qr Code
- hosted
Instructions StringUrl - The URL to the hosted Cash App Pay instructions page, which allows customers to view the QR code, and supports QR code refreshing on expiration.
- mobile
Auth StringUrl - The url for mobile redirect based auth
- qr
Code Property Map
PaymentIntentNextActionCashappHandleRedirectOrDisplayQrCodeQrCode, PaymentIntentNextActionCashappHandleRedirectOrDisplayQrCodeQrCodeArgs
- Expires
At double - The date (unix timestamp) when the QR code expires.
- Image
Url stringPng - The imageurlpng string used to render QR code
- Image
Url stringSvg - The imageurlsvg string used to render QR code
- Expires
At float64 - The date (unix timestamp) when the QR code expires.
- Image
Url stringPng - The imageurlpng string used to render QR code
- Image
Url stringSvg - The imageurlsvg string used to render QR code
- expires_
at number - The date (unix timestamp) when the QR code expires.
- image_
url_ stringpng - The imageurlpng string used to render QR code
- image_
url_ stringsvg - The imageurlsvg string used to render QR code
- expires
At Double - The date (unix timestamp) when the QR code expires.
- image
Url StringPng - The imageurlpng string used to render QR code
- image
Url StringSvg - The imageurlsvg string used to render QR code
- expires
At number - The date (unix timestamp) when the QR code expires.
- image
Url stringPng - The imageurlpng string used to render QR code
- image
Url stringSvg - The imageurlsvg string used to render QR code
- expires_
at float - The date (unix timestamp) when the QR code expires.
- image_
url_ strpng - The imageurlpng string used to render QR code
- image_
url_ strsvg - The imageurlsvg string used to render QR code
- expires
At Number - The date (unix timestamp) when the QR code expires.
- image
Url StringPng - The imageurlpng string used to render QR code
- image
Url StringSvg - The imageurlsvg string used to render QR code
PaymentIntentNextActionDisplayBankTransferInstructions, PaymentIntentNextActionDisplayBankTransferInstructionsArgs
- Amount
Remaining double - The remaining amount that needs to be transferred to complete the payment.
- Currency string
- Three-letter ISO currency code, in lowercase. Must be a supported currency.
- Financial
Addresses List<PaymentIntent Next Action Display Bank Transfer Instructions Financial Address> - A list of financial addresses that can be used to fund the customer balance
- Hosted
Instructions stringUrl - A link to a hosted page that guides your customer through completing the transfer.
- Reference string
- A string identifying this payment. Instruct your customer to include this code in the reference or memo field of their bank transfer.
- Type string
- Type of bank transfer
- Amount
Remaining float64 - The remaining amount that needs to be transferred to complete the payment.
- Currency string
- Three-letter ISO currency code, in lowercase. Must be a supported currency.
- Financial
Addresses []PaymentIntent Next Action Display Bank Transfer Instructions Financial Address - A list of financial addresses that can be used to fund the customer balance
- Hosted
Instructions stringUrl - A link to a hosted page that guides your customer through completing the transfer.
- Reference string
- A string identifying this payment. Instruct your customer to include this code in the reference or memo field of their bank transfer.
- Type string
- Type of bank transfer
- amount_
remaining number - The remaining amount that needs to be transferred to complete the payment.
- currency string
- Three-letter ISO currency code, in lowercase. Must be a supported currency.
- financial_
addresses list(object) - A list of financial addresses that can be used to fund the customer balance
- hosted_
instructions_ stringurl - A link to a hosted page that guides your customer through completing the transfer.
- reference string
- A string identifying this payment. Instruct your customer to include this code in the reference or memo field of their bank transfer.
- type string
- Type of bank transfer
- amount
Remaining Double - The remaining amount that needs to be transferred to complete the payment.
- currency String
- Three-letter ISO currency code, in lowercase. Must be a supported currency.
- financial
Addresses List<PaymentIntent Next Action Display Bank Transfer Instructions Financial Address> - A list of financial addresses that can be used to fund the customer balance
- hosted
Instructions StringUrl - A link to a hosted page that guides your customer through completing the transfer.
- reference String
- A string identifying this payment. Instruct your customer to include this code in the reference or memo field of their bank transfer.
- type String
- Type of bank transfer
- amount
Remaining number - The remaining amount that needs to be transferred to complete the payment.
- currency string
- Three-letter ISO currency code, in lowercase. Must be a supported currency.
- financial
Addresses PaymentIntent Next Action Display Bank Transfer Instructions Financial Address[] - A list of financial addresses that can be used to fund the customer balance
- hosted
Instructions stringUrl - A link to a hosted page that guides your customer through completing the transfer.
- reference string
- A string identifying this payment. Instruct your customer to include this code in the reference or memo field of their bank transfer.
- type string
- Type of bank transfer
- amount_
remaining float - The remaining amount that needs to be transferred to complete the payment.
- currency str
- Three-letter ISO currency code, in lowercase. Must be a supported currency.
- financial_
addresses Sequence[PaymentIntent Next Action Display Bank Transfer Instructions Financial Address] - A list of financial addresses that can be used to fund the customer balance
- hosted_
instructions_ strurl - A link to a hosted page that guides your customer through completing the transfer.
- reference str
- A string identifying this payment. Instruct your customer to include this code in the reference or memo field of their bank transfer.
- type str
- Type of bank transfer
- amount
Remaining Number - The remaining amount that needs to be transferred to complete the payment.
- currency String
- Three-letter ISO currency code, in lowercase. Must be a supported currency.
- financial
Addresses List<Property Map> - A list of financial addresses that can be used to fund the customer balance
- hosted
Instructions StringUrl - A link to a hosted page that guides your customer through completing the transfer.
- reference String
- A string identifying this payment. Instruct your customer to include this code in the reference or memo field of their bank transfer.
- type String
- Type of bank transfer
PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddress, PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressArgs
- Aba
Payment
Intent Next Action Display Bank Transfer Instructions Financial Address Aba - ABA Records contain U.S. bank account details per the ABA format.
- Iban
Payment
Intent Next Action Display Bank Transfer Instructions Financial Address Iban - Iban Records contain E.U. bank account details per the SEPA format.
- Sort
Code PaymentIntent Next Action Display Bank Transfer Instructions Financial Address Sort Code - Sort Code Records contain U.K. bank account details per the sort code format.
- Spei
Payment
Intent Next Action Display Bank Transfer Instructions Financial Address Spei - SPEI Records contain Mexico bank account details per the SPEI format.
- Supported
Networks List<string> - The payment networks supported by this FinancialAddress
- Swift
Payment
Intent Next Action Display Bank Transfer Instructions Financial Address Swift - SWIFT Records contain U.S. bank account details per the SWIFT format.
- Type string
- The type of financial address
- Zengin
Payment
Intent Next Action Display Bank Transfer Instructions Financial Address Zengin - Zengin Records contain Japan bank account details per the Zengin format.
- Aba
Payment
Intent Next Action Display Bank Transfer Instructions Financial Address Aba - ABA Records contain U.S. bank account details per the ABA format.
- Iban
Payment
Intent Next Action Display Bank Transfer Instructions Financial Address Iban - Iban Records contain E.U. bank account details per the SEPA format.
- Sort
Code PaymentIntent Next Action Display Bank Transfer Instructions Financial Address Sort Code - Sort Code Records contain U.K. bank account details per the sort code format.
- Spei
Payment
Intent Next Action Display Bank Transfer Instructions Financial Address Spei - SPEI Records contain Mexico bank account details per the SPEI format.
- Supported
Networks []string - The payment networks supported by this FinancialAddress
- Swift
Payment
Intent Next Action Display Bank Transfer Instructions Financial Address Swift - SWIFT Records contain U.S. bank account details per the SWIFT format.
- Type string
- The type of financial address
- Zengin
Payment
Intent Next Action Display Bank Transfer Instructions Financial Address Zengin - Zengin Records contain Japan bank account details per the Zengin format.
- aba object
- ABA Records contain U.S. bank account details per the ABA format.
- iban object
- Iban Records contain E.U. bank account details per the SEPA format.
- sort_
code object - Sort Code Records contain U.K. bank account details per the sort code format.
- spei object
- SPEI Records contain Mexico bank account details per the SPEI format.
- supported_
networks list(string) - The payment networks supported by this FinancialAddress
- swift object
- SWIFT Records contain U.S. bank account details per the SWIFT format.
- type string
- The type of financial address
- zengin object
- Zengin Records contain Japan bank account details per the Zengin format.
- aba
Payment
Intent Next Action Display Bank Transfer Instructions Financial Address Aba - ABA Records contain U.S. bank account details per the ABA format.
- iban
Payment
Intent Next Action Display Bank Transfer Instructions Financial Address Iban - Iban Records contain E.U. bank account details per the SEPA format.
- sort
Code PaymentIntent Next Action Display Bank Transfer Instructions Financial Address Sort Code - Sort Code Records contain U.K. bank account details per the sort code format.
- spei
Payment
Intent Next Action Display Bank Transfer Instructions Financial Address Spei - SPEI Records contain Mexico bank account details per the SPEI format.
- supported
Networks List<String> - The payment networks supported by this FinancialAddress
- swift
Payment
Intent Next Action Display Bank Transfer Instructions Financial Address Swift - SWIFT Records contain U.S. bank account details per the SWIFT format.
- type String
- The type of financial address
- zengin
Payment
Intent Next Action Display Bank Transfer Instructions Financial Address Zengin - Zengin Records contain Japan bank account details per the Zengin format.
- aba
Payment
Intent Next Action Display Bank Transfer Instructions Financial Address Aba - ABA Records contain U.S. bank account details per the ABA format.
- iban
Payment
Intent Next Action Display Bank Transfer Instructions Financial Address Iban - Iban Records contain E.U. bank account details per the SEPA format.
- sort
Code PaymentIntent Next Action Display Bank Transfer Instructions Financial Address Sort Code - Sort Code Records contain U.K. bank account details per the sort code format.
- spei
Payment
Intent Next Action Display Bank Transfer Instructions Financial Address Spei - SPEI Records contain Mexico bank account details per the SPEI format.
- supported
Networks string[] - The payment networks supported by this FinancialAddress
- swift
Payment
Intent Next Action Display Bank Transfer Instructions Financial Address Swift - SWIFT Records contain U.S. bank account details per the SWIFT format.
- type string
- The type of financial address
- zengin
Payment
Intent Next Action Display Bank Transfer Instructions Financial Address Zengin - Zengin Records contain Japan bank account details per the Zengin format.
- aba
Payment
Intent Next Action Display Bank Transfer Instructions Financial Address Aba - ABA Records contain U.S. bank account details per the ABA format.
- iban
Payment
Intent Next Action Display Bank Transfer Instructions Financial Address Iban - Iban Records contain E.U. bank account details per the SEPA format.
- sort_
code PaymentIntent Next Action Display Bank Transfer Instructions Financial Address Sort Code - Sort Code Records contain U.K. bank account details per the sort code format.
- spei
Payment
Intent Next Action Display Bank Transfer Instructions Financial Address Spei - SPEI Records contain Mexico bank account details per the SPEI format.
- supported_
networks Sequence[str] - The payment networks supported by this FinancialAddress
- swift
Payment
Intent Next Action Display Bank Transfer Instructions Financial Address Swift - SWIFT Records contain U.S. bank account details per the SWIFT format.
- type str
- The type of financial address
- zengin
Payment
Intent Next Action Display Bank Transfer Instructions Financial Address Zengin - Zengin Records contain Japan bank account details per the Zengin format.
- aba Property Map
- ABA Records contain U.S. bank account details per the ABA format.
- iban Property Map
- Iban Records contain E.U. bank account details per the SEPA format.
- sort
Code Property Map - Sort Code Records contain U.K. bank account details per the sort code format.
- spei Property Map
- SPEI Records contain Mexico bank account details per the SPEI format.
- supported
Networks List<String> - The payment networks supported by this FinancialAddress
- swift Property Map
- SWIFT Records contain U.S. bank account details per the SWIFT format.
- type String
- The type of financial address
- zengin Property Map
- Zengin Records contain Japan bank account details per the Zengin format.
PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressAba, PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressAbaArgs
- Account
Holder PaymentAddress Intent Next Action Display Bank Transfer Instructions Financial Address Aba Account Holder Address - Account
Holder stringName - The account holder name
- Account
Number string - The ABA account number
- Account
Type string - The account type
- Bank
Address PaymentIntent Next Action Display Bank Transfer Instructions Financial Address Aba Bank Address - Bank
Name string - The bank name
- Routing
Number string - The ABA routing number
- Account
Holder PaymentAddress Intent Next Action Display Bank Transfer Instructions Financial Address Aba Account Holder Address - Account
Holder stringName - The account holder name
- Account
Number string - The ABA account number
- Account
Type string - The account type
- Bank
Address PaymentIntent Next Action Display Bank Transfer Instructions Financial Address Aba Bank Address - Bank
Name string - The bank name
- Routing
Number string - The ABA routing number
- account_
holder_ objectaddress - account_
holder_ stringname - The account holder name
- account_
number string - The ABA account number
- account_
type string - The account type
- bank_
address object - bank_
name string - The bank name
- routing_
number string - The ABA routing number
- account
Holder PaymentAddress Intent Next Action Display Bank Transfer Instructions Financial Address Aba Account Holder Address - account
Holder StringName - The account holder name
- account
Number String - The ABA account number
- account
Type String - The account type
- bank
Address PaymentIntent Next Action Display Bank Transfer Instructions Financial Address Aba Bank Address - bank
Name String - The bank name
- routing
Number String - The ABA routing number
- account
Holder PaymentAddress Intent Next Action Display Bank Transfer Instructions Financial Address Aba Account Holder Address - account
Holder stringName - The account holder name
- account
Number string - The ABA account number
- account
Type string - The account type
- bank
Address PaymentIntent Next Action Display Bank Transfer Instructions Financial Address Aba Bank Address - bank
Name string - The bank name
- routing
Number string - The ABA routing number
- account_
holder_ Paymentaddress Intent Next Action Display Bank Transfer Instructions Financial Address Aba Account Holder Address - account_
holder_ strname - The account holder name
- account_
number str - The ABA account number
- account_
type str - The account type
- bank_
address PaymentIntent Next Action Display Bank Transfer Instructions Financial Address Aba Bank Address - bank_
name str - The bank name
- routing_
number str - The ABA routing number
- account
Holder Property MapAddress - account
Holder StringName - The account holder name
- account
Number String - The ABA account number
- account
Type String - The account type
- bank
Address Property Map - bank
Name String - The bank name
- routing
Number String - The ABA routing number
PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressAbaAccountHolderAddress, PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressAbaAccountHolderAddressArgs
- 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.
- 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.
- 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.
- 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.
- postal
Code 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.
- postal
Code String - ZIP or postal code.
- state String
- State, county, province, or region (ISO 3166-2).
PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressAbaBankAddress, PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressAbaBankAddressArgs
- 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.
- 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.
- 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.
- 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.
- postal
Code 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.
- postal
Code String - ZIP or postal code.
- state String
- State, county, province, or region (ISO 3166-2).
PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressIban, PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressIbanArgs
- Account
Holder PaymentAddress Intent Next Action Display Bank Transfer Instructions Financial Address Iban Account Holder Address - Account
Holder stringName - The name of the person or business that owns the bank account
- Bank
Address PaymentIntent Next Action Display Bank Transfer Instructions Financial Address Iban Bank Address - Bic string
- The BIC/SWIFT code of the account.
- Country string
- Two-letter country code (ISO 3166-1 alpha-2).
- Iban string
- The IBAN of the account.
- Account
Holder PaymentAddress Intent Next Action Display Bank Transfer Instructions Financial Address Iban Account Holder Address - Account
Holder stringName - The name of the person or business that owns the bank account
- Bank
Address PaymentIntent Next Action Display Bank Transfer Instructions Financial Address Iban Bank Address - Bic string
- The BIC/SWIFT code of the account.
- Country string
- Two-letter country code (ISO 3166-1 alpha-2).
- Iban string
- The IBAN of the account.
- account_
holder_ objectaddress - account_
holder_ stringname - The name of the person or business that owns the bank account
- bank_
address object - bic string
- The BIC/SWIFT code of the account.
- country string
- Two-letter country code (ISO 3166-1 alpha-2).
- iban string
- The IBAN of the account.
- account
Holder PaymentAddress Intent Next Action Display Bank Transfer Instructions Financial Address Iban Account Holder Address - account
Holder StringName - The name of the person or business that owns the bank account
- bank
Address PaymentIntent Next Action Display Bank Transfer Instructions Financial Address Iban Bank Address - bic String
- The BIC/SWIFT code of the account.
- country String
- Two-letter country code (ISO 3166-1 alpha-2).
- iban String
- The IBAN of the account.
- account
Holder PaymentAddress Intent Next Action Display Bank Transfer Instructions Financial Address Iban Account Holder Address - account
Holder stringName - The name of the person or business that owns the bank account
- bank
Address PaymentIntent Next Action Display Bank Transfer Instructions Financial Address Iban Bank Address - bic string
- The BIC/SWIFT code of the account.
- country string
- Two-letter country code (ISO 3166-1 alpha-2).
- iban string
- The IBAN of the account.
- account_
holder_ Paymentaddress Intent Next Action Display Bank Transfer Instructions Financial Address Iban Account Holder Address - account_
holder_ strname - The name of the person or business that owns the bank account
- bank_
address PaymentIntent Next Action Display Bank Transfer Instructions Financial Address Iban Bank Address - bic str
- The BIC/SWIFT code of the account.
- country str
- Two-letter country code (ISO 3166-1 alpha-2).
- iban str
- The IBAN of the account.
- account
Holder Property MapAddress - account
Holder StringName - The name of the person or business that owns the bank account
- bank
Address Property Map - bic String
- The BIC/SWIFT code of the account.
- country String
- Two-letter country code (ISO 3166-1 alpha-2).
- iban String
- The IBAN of the account.
PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressIbanAccountHolderAddress, PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressIbanAccountHolderAddressArgs
- 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.
- 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.
- 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.
- 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.
- postal
Code 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.
- postal
Code String - ZIP or postal code.
- state String
- State, county, province, or region (ISO 3166-2).
PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressIbanBankAddress, PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressIbanBankAddressArgs
- 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.
- 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.
- 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.
- 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.
- postal
Code 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.
- postal
Code String - ZIP or postal code.
- state String
- State, county, province, or region (ISO 3166-2).
PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressSortCode, PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressSortCodeArgs
- Account
Holder PaymentAddress Intent Next Action Display Bank Transfer Instructions Financial Address Sort Code Account Holder Address - Account
Holder stringName - The name of the person or business that owns the bank account
- Account
Number string - The account number
- Bank
Address PaymentIntent Next Action Display Bank Transfer Instructions Financial Address Sort Code Bank Address - Sort
Code string - The six-digit sort code
- Account
Holder PaymentAddress Intent Next Action Display Bank Transfer Instructions Financial Address Sort Code Account Holder Address - Account
Holder stringName - The name of the person or business that owns the bank account
- Account
Number string - The account number
- Bank
Address PaymentIntent Next Action Display Bank Transfer Instructions Financial Address Sort Code Bank Address - Sort
Code string - The six-digit sort code
- account_
holder_ objectaddress - account_
holder_ stringname - The name of the person or business that owns the bank account
- account_
number string - The account number
- bank_
address object - sort_
code string - The six-digit sort code
- account
Holder PaymentAddress Intent Next Action Display Bank Transfer Instructions Financial Address Sort Code Account Holder Address - account
Holder StringName - The name of the person or business that owns the bank account
- account
Number String - The account number
- bank
Address PaymentIntent Next Action Display Bank Transfer Instructions Financial Address Sort Code Bank Address - sort
Code String - The six-digit sort code
- account
Holder PaymentAddress Intent Next Action Display Bank Transfer Instructions Financial Address Sort Code Account Holder Address - account
Holder stringName - The name of the person or business that owns the bank account
- account
Number string - The account number
- bank
Address PaymentIntent Next Action Display Bank Transfer Instructions Financial Address Sort Code Bank Address - sort
Code string - The six-digit sort code
- account_
holder_ Paymentaddress Intent Next Action Display Bank Transfer Instructions Financial Address Sort Code Account Holder Address - account_
holder_ strname - The name of the person or business that owns the bank account
- account_
number str - The account number
- bank_
address PaymentIntent Next Action Display Bank Transfer Instructions Financial Address Sort Code Bank Address - sort_
code str - The six-digit sort code
- account
Holder Property MapAddress - account
Holder StringName - The name of the person or business that owns the bank account
- account
Number String - The account number
- bank
Address Property Map - sort
Code String - The six-digit sort code
PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressSortCodeAccountHolderAddress, PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressSortCodeAccountHolderAddressArgs
- 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.
- 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.
- 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.
- 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.
- postal
Code 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.
- postal
Code String - ZIP or postal code.
- state String
- State, county, province, or region (ISO 3166-2).
PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressSortCodeBankAddress, PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressSortCodeBankAddressArgs
- 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.
- 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.
- 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.
- 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.
- postal
Code 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.
- postal
Code String - ZIP or postal code.
- state String
- State, county, province, or region (ISO 3166-2).
PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressSpei, PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressSpeiArgs
- Account
Holder PaymentAddress Intent Next Action Display Bank Transfer Instructions Financial Address Spei Account Holder Address - Account
Holder stringName - The account holder name
- Bank
Address PaymentIntent Next Action Display Bank Transfer Instructions Financial Address Spei Bank Address - Bank
Code string - The three-digit bank code
- Bank
Name string - The short banking institution name
- Clabe string
- The CLABE number
- Account
Holder PaymentAddress Intent Next Action Display Bank Transfer Instructions Financial Address Spei Account Holder Address - Account
Holder stringName - The account holder name
- Bank
Address PaymentIntent Next Action Display Bank Transfer Instructions Financial Address Spei Bank Address - Bank
Code string - The three-digit bank code
- Bank
Name string - The short banking institution name
- Clabe string
- The CLABE number
- account_
holder_ objectaddress - account_
holder_ stringname - The account holder name
- bank_
address object - bank_
code string - The three-digit bank code
- bank_
name string - The short banking institution name
- clabe string
- The CLABE number
- account
Holder PaymentAddress Intent Next Action Display Bank Transfer Instructions Financial Address Spei Account Holder Address - account
Holder StringName - The account holder name
- bank
Address PaymentIntent Next Action Display Bank Transfer Instructions Financial Address Spei Bank Address - bank
Code String - The three-digit bank code
- bank
Name String - The short banking institution name
- clabe String
- The CLABE number
- account
Holder PaymentAddress Intent Next Action Display Bank Transfer Instructions Financial Address Spei Account Holder Address - account
Holder stringName - The account holder name
- bank
Address PaymentIntent Next Action Display Bank Transfer Instructions Financial Address Spei Bank Address - bank
Code string - The three-digit bank code
- bank
Name string - The short banking institution name
- clabe string
- The CLABE number
- account_
holder_ Paymentaddress Intent Next Action Display Bank Transfer Instructions Financial Address Spei Account Holder Address - account_
holder_ strname - The account holder name
- bank_
address PaymentIntent Next Action Display Bank Transfer Instructions Financial Address Spei Bank Address - bank_
code str - The three-digit bank code
- bank_
name str - The short banking institution name
- clabe str
- The CLABE number
- account
Holder Property MapAddress - account
Holder StringName - The account holder name
- bank
Address Property Map - bank
Code String - The three-digit bank code
- bank
Name String - The short banking institution name
- clabe String
- The CLABE number
PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressSpeiAccountHolderAddress, PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressSpeiAccountHolderAddressArgs
- 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.
- 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.
- 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.
- 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.
- postal
Code 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.
- postal
Code String - ZIP or postal code.
- state String
- State, county, province, or region (ISO 3166-2).
PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressSpeiBankAddress, PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressSpeiBankAddressArgs
- 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.
- 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.
- 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.
- 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.
- postal
Code 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.
- postal
Code String - ZIP or postal code.
- state String
- State, county, province, or region (ISO 3166-2).
PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressSwift, PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressSwiftArgs
- Account
Holder PaymentAddress Intent Next Action Display Bank Transfer Instructions Financial Address Swift Account Holder Address - Account
Holder stringName - The account holder name
- Account
Number string - The account number
- Account
Type string - The account type
- Bank
Address PaymentIntent Next Action Display Bank Transfer Instructions Financial Address Swift Bank Address - Bank
Name string - The bank name
- Swift
Code string - The SWIFT code
- Account
Holder PaymentAddress Intent Next Action Display Bank Transfer Instructions Financial Address Swift Account Holder Address - Account
Holder stringName - The account holder name
- Account
Number string - The account number
- Account
Type string - The account type
- Bank
Address PaymentIntent Next Action Display Bank Transfer Instructions Financial Address Swift Bank Address - Bank
Name string - The bank name
- Swift
Code string - The SWIFT code
- account_
holder_ objectaddress - account_
holder_ stringname - The account holder name
- account_
number string - The account number
- account_
type string - The account type
- bank_
address object - bank_
name string - The bank name
- swift_
code string - The SWIFT code
- account
Holder PaymentAddress Intent Next Action Display Bank Transfer Instructions Financial Address Swift Account Holder Address - account
Holder StringName - The account holder name
- account
Number String - The account number
- account
Type String - The account type
- bank
Address PaymentIntent Next Action Display Bank Transfer Instructions Financial Address Swift Bank Address - bank
Name String - The bank name
- swift
Code String - The SWIFT code
- account
Holder PaymentAddress Intent Next Action Display Bank Transfer Instructions Financial Address Swift Account Holder Address - account
Holder stringName - The account holder name
- account
Number string - The account number
- account
Type string - The account type
- bank
Address PaymentIntent Next Action Display Bank Transfer Instructions Financial Address Swift Bank Address - bank
Name string - The bank name
- swift
Code string - The SWIFT code
- account_
holder_ Paymentaddress Intent Next Action Display Bank Transfer Instructions Financial Address Swift Account Holder Address - account_
holder_ strname - The account holder name
- account_
number str - The account number
- account_
type str - The account type
- bank_
address PaymentIntent Next Action Display Bank Transfer Instructions Financial Address Swift Bank Address - bank_
name str - The bank name
- swift_
code str - The SWIFT code
- account
Holder Property MapAddress - account
Holder StringName - The account holder name
- account
Number String - The account number
- account
Type String - The account type
- bank
Address Property Map - bank
Name String - The bank name
- swift
Code String - The SWIFT code
PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressSwiftAccountHolderAddress, PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressSwiftAccountHolderAddressArgs
- 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.
- 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.
- 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.
- 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.
- postal
Code 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.
- postal
Code String - ZIP or postal code.
- state String
- State, county, province, or region (ISO 3166-2).
PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressSwiftBankAddress, PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressSwiftBankAddressArgs
- 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.
- 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.
- 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.
- 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.
- postal
Code 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.
- postal
Code String - ZIP or postal code.
- state String
- State, county, province, or region (ISO 3166-2).
PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressZengin, PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressZenginArgs
- Account
Holder PaymentAddress Intent Next Action Display Bank Transfer Instructions Financial Address Zengin Account Holder Address - Account
Holder stringName - The account holder name
- Account
Number string - The account number
- Account
Type string - The bank account type. In Japan, this can only be
futsuortoza. - Bank
Address PaymentIntent Next Action Display Bank Transfer Instructions Financial Address Zengin Bank Address - Bank
Code string - The bank code of the account
- Bank
Name string - The bank name of the account
- Branch
Code string - The branch code of the account
- Branch
Name string - The branch name of the account
- Account
Holder PaymentAddress Intent Next Action Display Bank Transfer Instructions Financial Address Zengin Account Holder Address - Account
Holder stringName - The account holder name
- Account
Number string - The account number
- Account
Type string - The bank account type. In Japan, this can only be
futsuortoza. - Bank
Address PaymentIntent Next Action Display Bank Transfer Instructions Financial Address Zengin Bank Address - Bank
Code string - The bank code of the account
- Bank
Name string - The bank name of the account
- Branch
Code string - The branch code of the account
- Branch
Name string - The branch name of the account
- account_
holder_ objectaddress - account_
holder_ stringname - The account holder name
- account_
number string - The account number
- account_
type string - The bank account type. In Japan, this can only be
futsuortoza. - bank_
address object - bank_
code string - The bank code of the account
- bank_
name string - The bank name of the account
- branch_
code string - The branch code of the account
- branch_
name string - The branch name of the account
- account
Holder PaymentAddress Intent Next Action Display Bank Transfer Instructions Financial Address Zengin Account Holder Address - account
Holder StringName - The account holder name
- account
Number String - The account number
- account
Type String - The bank account type. In Japan, this can only be
futsuortoza. - bank
Address PaymentIntent Next Action Display Bank Transfer Instructions Financial Address Zengin Bank Address - bank
Code String - The bank code of the account
- bank
Name String - The bank name of the account
- branch
Code String - The branch code of the account
- branch
Name String - The branch name of the account
- account
Holder PaymentAddress Intent Next Action Display Bank Transfer Instructions Financial Address Zengin Account Holder Address - account
Holder stringName - The account holder name
- account
Number string - The account number
- account
Type string - The bank account type. In Japan, this can only be
futsuortoza. - bank
Address PaymentIntent Next Action Display Bank Transfer Instructions Financial Address Zengin Bank Address - bank
Code string - The bank code of the account
- bank
Name string - The bank name of the account
- branch
Code string - The branch code of the account
- branch
Name string - The branch name of the account
- account_
holder_ Paymentaddress Intent Next Action Display Bank Transfer Instructions Financial Address Zengin Account Holder Address - account_
holder_ strname - The account holder name
- account_
number str - The account number
- account_
type str - The bank account type. In Japan, this can only be
futsuortoza. - bank_
address PaymentIntent Next Action Display Bank Transfer Instructions Financial Address Zengin Bank Address - bank_
code str - The bank code of the account
- bank_
name str - The bank name of the account
- branch_
code str - The branch code of the account
- branch_
name str - The branch name of the account
- account
Holder Property MapAddress - account
Holder StringName - The account holder name
- account
Number String - The account number
- account
Type String - The bank account type. In Japan, this can only be
futsuortoza. - bank
Address Property Map - bank
Code String - The bank code of the account
- bank
Name String - The bank name of the account
- branch
Code String - The branch code of the account
- branch
Name String - The branch name of the account
PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressZenginAccountHolderAddress, PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressZenginAccountHolderAddressArgs
- 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.
- 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.
- 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.
- 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.
- postal
Code 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.
- postal
Code String - ZIP or postal code.
- state String
- State, county, province, or region (ISO 3166-2).
PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressZenginBankAddress, PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressZenginBankAddressArgs
- 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.
- 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.
- 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.
- 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.
- postal
Code 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.
- postal
Code String - ZIP or postal code.
- state String
- State, county, province, or region (ISO 3166-2).
PaymentIntentNextActionKlarnaDisplayQrCode, PaymentIntentNextActionKlarnaDisplayQrCodeArgs
- Data string
- The data being used to generate QR code
- Expires
At double - The timestamp at which the QR code expires.
- Image
Url stringPng - The imageurlpng string used to render QR code
- Image
Url stringSvg - The imageurlsvg string used to render QR code
- Data string
- The data being used to generate QR code
- Expires
At float64 - The timestamp at which the QR code expires.
- Image
Url stringPng - The imageurlpng string used to render QR code
- Image
Url stringSvg - The imageurlsvg string used to render QR code
- data string
- The data being used to generate QR code
- expires_
at number - The timestamp at which the QR code expires.
- image_
url_ stringpng - The imageurlpng string used to render QR code
- image_
url_ stringsvg - The imageurlsvg string used to render QR code
- data String
- The data being used to generate QR code
- expires
At Double - The timestamp at which the QR code expires.
- image
Url StringPng - The imageurlpng string used to render QR code
- image
Url StringSvg - The imageurlsvg string used to render QR code
- data string
- The data being used to generate QR code
- expires
At number - The timestamp at which the QR code expires.
- image
Url stringPng - The imageurlpng string used to render QR code
- image
Url stringSvg - The imageurlsvg string used to render QR code
- data str
- The data being used to generate QR code
- expires_
at float - The timestamp at which the QR code expires.
- image_
url_ strpng - The imageurlpng string used to render QR code
- image_
url_ strsvg - The imageurlsvg string used to render QR code
- data String
- The data being used to generate QR code
- expires
At Number - The timestamp at which the QR code expires.
- image
Url StringPng - The imageurlpng string used to render QR code
- image
Url StringSvg - The imageurlsvg string used to render QR code
PaymentIntentNextActionKonbiniDisplayDetails, PaymentIntentNextActionKonbiniDisplayDetailsArgs
- Expires
At double - The timestamp at which the pending Konbini payment expires.
- Hosted
Voucher stringUrl - The URL for the Konbini payment instructions page, which allows customers to view and print a Konbini voucher.
- Stores
Payment
Intent Next Action Konbini Display Details Stores
- Expires
At float64 - The timestamp at which the pending Konbini payment expires.
- Hosted
Voucher stringUrl - The URL for the Konbini payment instructions page, which allows customers to view and print a Konbini voucher.
- Stores
Payment
Intent Next Action Konbini Display Details Stores
- expires_
at number - The timestamp at which the pending Konbini payment expires.
- hosted_
voucher_ stringurl - The URL for the Konbini payment instructions page, which allows customers to view and print a Konbini voucher.
- stores object
- expires
At Double - The timestamp at which the pending Konbini payment expires.
- hosted
Voucher StringUrl - The URL for the Konbini payment instructions page, which allows customers to view and print a Konbini voucher.
- stores
Payment
Intent Next Action Konbini Display Details Stores
- expires
At number - The timestamp at which the pending Konbini payment expires.
- hosted
Voucher stringUrl - The URL for the Konbini payment instructions page, which allows customers to view and print a Konbini voucher.
- stores
Payment
Intent Next Action Konbini Display Details Stores
- expires_
at float - The timestamp at which the pending Konbini payment expires.
- hosted_
voucher_ strurl - The URL for the Konbini payment instructions page, which allows customers to view and print a Konbini voucher.
- stores
Payment
Intent Next Action Konbini Display Details Stores
- expires
At Number - The timestamp at which the pending Konbini payment expires.
- hosted
Voucher StringUrl - The URL for the Konbini payment instructions page, which allows customers to view and print a Konbini voucher.
- stores Property Map
PaymentIntentNextActionKonbiniDisplayDetailsStores, PaymentIntentNextActionKonbiniDisplayDetailsStoresArgs
- Familymart
Payment
Intent Next Action Konbini Display Details Stores Familymart - FamilyMart instruction details.
- Lawson
Payment
Intent Next Action Konbini Display Details Stores Lawson - Lawson instruction details.
- Ministop
Payment
Intent Next Action Konbini Display Details Stores Ministop - Ministop instruction details.
- Seicomart
Payment
Intent Next Action Konbini Display Details Stores Seicomart - Seicomart instruction details.
- Familymart
Payment
Intent Next Action Konbini Display Details Stores Familymart - FamilyMart instruction details.
- Lawson
Payment
Intent Next Action Konbini Display Details Stores Lawson - Lawson instruction details.
- Ministop
Payment
Intent Next Action Konbini Display Details Stores Ministop - Ministop instruction details.
- Seicomart
Payment
Intent Next Action Konbini Display Details Stores Seicomart - Seicomart instruction details.
- familymart
Payment
Intent Next Action Konbini Display Details Stores Familymart - FamilyMart instruction details.
- lawson
Payment
Intent Next Action Konbini Display Details Stores Lawson - Lawson instruction details.
- ministop
Payment
Intent Next Action Konbini Display Details Stores Ministop - Ministop instruction details.
- seicomart
Payment
Intent Next Action Konbini Display Details Stores Seicomart - Seicomart instruction details.
- familymart
Payment
Intent Next Action Konbini Display Details Stores Familymart - FamilyMart instruction details.
- lawson
Payment
Intent Next Action Konbini Display Details Stores Lawson - Lawson instruction details.
- ministop
Payment
Intent Next Action Konbini Display Details Stores Ministop - Ministop instruction details.
- seicomart
Payment
Intent Next Action Konbini Display Details Stores Seicomart - Seicomart instruction details.
- familymart
Payment
Intent Next Action Konbini Display Details Stores Familymart - FamilyMart instruction details.
- lawson
Payment
Intent Next Action Konbini Display Details Stores Lawson - Lawson instruction details.
- ministop
Payment
Intent Next Action Konbini Display Details Stores Ministop - Ministop instruction details.
- seicomart
Payment
Intent Next Action Konbini Display Details Stores Seicomart - Seicomart instruction details.
- familymart Property Map
- FamilyMart instruction details.
- lawson Property Map
- Lawson instruction details.
- ministop Property Map
- Ministop instruction details.
- seicomart Property Map
- Seicomart instruction details.
PaymentIntentNextActionKonbiniDisplayDetailsStoresFamilymart, PaymentIntentNextActionKonbiniDisplayDetailsStoresFamilymartArgs
- Confirmation
Number string - The confirmation number.
- Payment
Code string - The payment code.
- Confirmation
Number string - The confirmation number.
- Payment
Code string - The payment code.
- confirmation_
number string - The confirmation number.
- payment_
code string - The payment code.
- confirmation
Number String - The confirmation number.
- payment
Code String - The payment code.
- confirmation
Number string - The confirmation number.
- payment
Code string - The payment code.
- confirmation_
number str - The confirmation number.
- payment_
code str - The payment code.
- confirmation
Number String - The confirmation number.
- payment
Code String - The payment code.
PaymentIntentNextActionKonbiniDisplayDetailsStoresLawson, PaymentIntentNextActionKonbiniDisplayDetailsStoresLawsonArgs
- Confirmation
Number string - The confirmation number.
- Payment
Code string - The payment code.
- Confirmation
Number string - The confirmation number.
- Payment
Code string - The payment code.
- confirmation_
number string - The confirmation number.
- payment_
code string - The payment code.
- confirmation
Number String - The confirmation number.
- payment
Code String - The payment code.
- confirmation
Number string - The confirmation number.
- payment
Code string - The payment code.
- confirmation_
number str - The confirmation number.
- payment_
code str - The payment code.
- confirmation
Number String - The confirmation number.
- payment
Code String - The payment code.
PaymentIntentNextActionKonbiniDisplayDetailsStoresMinistop, PaymentIntentNextActionKonbiniDisplayDetailsStoresMinistopArgs
- Confirmation
Number string - The confirmation number.
- Payment
Code string - The payment code.
- Confirmation
Number string - The confirmation number.
- Payment
Code string - The payment code.
- confirmation_
number string - The confirmation number.
- payment_
code string - The payment code.
- confirmation
Number String - The confirmation number.
- payment
Code String - The payment code.
- confirmation
Number string - The confirmation number.
- payment
Code string - The payment code.
- confirmation_
number str - The confirmation number.
- payment_
code str - The payment code.
- confirmation
Number String - The confirmation number.
- payment
Code String - The payment code.
PaymentIntentNextActionKonbiniDisplayDetailsStoresSeicomart, PaymentIntentNextActionKonbiniDisplayDetailsStoresSeicomartArgs
- Confirmation
Number string - The confirmation number.
- Payment
Code string - The payment code.
- Confirmation
Number string - The confirmation number.
- Payment
Code string - The payment code.
- confirmation_
number string - The confirmation number.
- payment_
code string - The payment code.
- confirmation
Number String - The confirmation number.
- payment
Code String - The payment code.
- confirmation
Number string - The confirmation number.
- payment
Code string - The payment code.
- confirmation_
number str - The confirmation number.
- payment_
code str - The payment code.
- confirmation
Number String - The confirmation number.
- payment
Code String - The payment code.
PaymentIntentNextActionMultibancoDisplayDetails, PaymentIntentNextActionMultibancoDisplayDetailsArgs
- Entity string
- Entity number associated with this Multibanco payment.
- Expires
At double - The timestamp at which the Multibanco voucher expires.
- Hosted
Voucher stringUrl - The URL for the hosted Multibanco voucher page, which allows customers to view a Multibanco voucher.
- Reference string
- Reference number associated with this Multibanco payment.
- Entity string
- Entity number associated with this Multibanco payment.
- Expires
At float64 - The timestamp at which the Multibanco voucher expires.
- Hosted
Voucher stringUrl - The URL for the hosted Multibanco voucher page, which allows customers to view a Multibanco voucher.
- Reference string
- Reference number associated with this Multibanco payment.
- entity string
- Entity number associated with this Multibanco payment.
- expires_
at number - The timestamp at which the Multibanco voucher expires.
- hosted_
voucher_ stringurl - The URL for the hosted Multibanco voucher page, which allows customers to view a Multibanco voucher.
- reference string
- Reference number associated with this Multibanco payment.
- entity String
- Entity number associated with this Multibanco payment.
- expires
At Double - The timestamp at which the Multibanco voucher expires.
- hosted
Voucher StringUrl - The URL for the hosted Multibanco voucher page, which allows customers to view a Multibanco voucher.
- reference String
- Reference number associated with this Multibanco payment.
- entity string
- Entity number associated with this Multibanco payment.
- expires
At number - The timestamp at which the Multibanco voucher expires.
- hosted
Voucher stringUrl - The URL for the hosted Multibanco voucher page, which allows customers to view a Multibanco voucher.
- reference string
- Reference number associated with this Multibanco payment.
- entity str
- Entity number associated with this Multibanco payment.
- expires_
at float - The timestamp at which the Multibanco voucher expires.
- hosted_
voucher_ strurl - The URL for the hosted Multibanco voucher page, which allows customers to view a Multibanco voucher.
- reference str
- Reference number associated with this Multibanco payment.
- entity String
- Entity number associated with this Multibanco payment.
- expires
At Number - The timestamp at which the Multibanco voucher expires.
- hosted
Voucher StringUrl - The URL for the hosted Multibanco voucher page, which allows customers to view a Multibanco voucher.
- reference String
- Reference number associated with this Multibanco payment.
PaymentIntentNextActionOxxoDisplayDetails, PaymentIntentNextActionOxxoDisplayDetailsArgs
- Expires
After double - The timestamp after which the OXXO voucher expires.
- Hosted
Voucher stringUrl - The URL for the hosted OXXO voucher page, which allows customers to view and print an OXXO voucher.
- Number string
- OXXO reference number.
- Expires
After float64 - The timestamp after which the OXXO voucher expires.
- Hosted
Voucher stringUrl - The URL for the hosted OXXO voucher page, which allows customers to view and print an OXXO voucher.
- Number string
- OXXO reference number.
- expires_
after number - The timestamp after which the OXXO voucher expires.
- hosted_
voucher_ stringurl - The URL for the hosted OXXO voucher page, which allows customers to view and print an OXXO voucher.
- number string
- OXXO reference number.
- expires
After Double - The timestamp after which the OXXO voucher expires.
- hosted
Voucher StringUrl - The URL for the hosted OXXO voucher page, which allows customers to view and print an OXXO voucher.
- number String
- OXXO reference number.
- expires
After number - The timestamp after which the OXXO voucher expires.
- hosted
Voucher stringUrl - The URL for the hosted OXXO voucher page, which allows customers to view and print an OXXO voucher.
- number string
- OXXO reference number.
- expires_
after float - The timestamp after which the OXXO voucher expires.
- hosted_
voucher_ strurl - The URL for the hosted OXXO voucher page, which allows customers to view and print an OXXO voucher.
- number str
- OXXO reference number.
- expires
After Number - The timestamp after which the OXXO voucher expires.
- hosted
Voucher StringUrl - The URL for the hosted OXXO voucher page, which allows customers to view and print an OXXO voucher.
- number String
- OXXO reference number.
PaymentIntentNextActionPaynowDisplayQrCode, PaymentIntentNextActionPaynowDisplayQrCodeArgs
- Data string
- The raw data string used to generate QR code, it should be used together with QR code library.
- Hosted
Instructions stringUrl - The URL to the hosted PayNow instructions page, which allows customers to view the PayNow QR code.
- Image
Url stringPng - The imageurlpng string used to render QR code
- Image
Url stringSvg - The imageurlsvg string used to render QR code
- Data string
- The raw data string used to generate QR code, it should be used together with QR code library.
- Hosted
Instructions stringUrl - The URL to the hosted PayNow instructions page, which allows customers to view the PayNow QR code.
- Image
Url stringPng - The imageurlpng string used to render QR code
- Image
Url stringSvg - The imageurlsvg string used to render QR code
- data string
- The raw data string used to generate QR code, it should be used together with QR code library.
- hosted_
instructions_ stringurl - The URL to the hosted PayNow instructions page, which allows customers to view the PayNow QR code.
- image_
url_ stringpng - The imageurlpng string used to render QR code
- image_
url_ stringsvg - The imageurlsvg string used to render QR code
- data String
- The raw data string used to generate QR code, it should be used together with QR code library.
- hosted
Instructions StringUrl - The URL to the hosted PayNow instructions page, which allows customers to view the PayNow QR code.
- image
Url StringPng - The imageurlpng string used to render QR code
- image
Url StringSvg - The imageurlsvg string used to render QR code
- data string
- The raw data string used to generate QR code, it should be used together with QR code library.
- hosted
Instructions stringUrl - The URL to the hosted PayNow instructions page, which allows customers to view the PayNow QR code.
- image
Url stringPng - The imageurlpng string used to render QR code
- image
Url stringSvg - The imageurlsvg string used to render QR code
- data str
- The raw data string used to generate QR code, it should be used together with QR code library.
- hosted_
instructions_ strurl - The URL to the hosted PayNow instructions page, which allows customers to view the PayNow QR code.
- image_
url_ strpng - The imageurlpng string used to render QR code
- image_
url_ strsvg - The imageurlsvg string used to render QR code
- data String
- The raw data string used to generate QR code, it should be used together with QR code library.
- hosted
Instructions StringUrl - The URL to the hosted PayNow instructions page, which allows customers to view the PayNow QR code.
- image
Url StringPng - The imageurlpng string used to render QR code
- image
Url StringSvg - The imageurlsvg string used to render QR code
PaymentIntentNextActionPixDisplayQrCode, PaymentIntentNextActionPixDisplayQrCodeArgs
- Data string
- The raw data string used to generate QR code, it should be used together with QR code library.
- Expires
At double - The date (unix timestamp) when the PIX expires.
- Hosted
Instructions stringUrl - The URL to the hosted pix instructions page, which allows customers to view the pix QR code.
- Image
Url stringPng - The imageurlpng string used to render png QR code
- Image
Url stringSvg - The imageurlsvg string used to render svg QR code
- Data string
- The raw data string used to generate QR code, it should be used together with QR code library.
- Expires
At float64 - The date (unix timestamp) when the PIX expires.
- Hosted
Instructions stringUrl - The URL to the hosted pix instructions page, which allows customers to view the pix QR code.
- Image
Url stringPng - The imageurlpng string used to render png QR code
- Image
Url stringSvg - The imageurlsvg string used to render svg QR code
- data string
- The raw data string used to generate QR code, it should be used together with QR code library.
- expires_
at number - The date (unix timestamp) when the PIX expires.
- hosted_
instructions_ stringurl - The URL to the hosted pix instructions page, which allows customers to view the pix QR code.
- image_
url_ stringpng - The imageurlpng string used to render png QR code
- image_
url_ stringsvg - The imageurlsvg string used to render svg QR code
- data String
- The raw data string used to generate QR code, it should be used together with QR code library.
- expires
At Double - The date (unix timestamp) when the PIX expires.
- hosted
Instructions StringUrl - The URL to the hosted pix instructions page, which allows customers to view the pix QR code.
- image
Url StringPng - The imageurlpng string used to render png QR code
- image
Url StringSvg - The imageurlsvg string used to render svg QR code
- data string
- The raw data string used to generate QR code, it should be used together with QR code library.
- expires
At number - The date (unix timestamp) when the PIX expires.
- hosted
Instructions stringUrl - The URL to the hosted pix instructions page, which allows customers to view the pix QR code.
- image
Url stringPng - The imageurlpng string used to render png QR code
- image
Url stringSvg - The imageurlsvg string used to render svg QR code
- data str
- The raw data string used to generate QR code, it should be used together with QR code library.
- expires_
at float - The date (unix timestamp) when the PIX expires.
- hosted_
instructions_ strurl - The URL to the hosted pix instructions page, which allows customers to view the pix QR code.
- image_
url_ strpng - The imageurlpng string used to render png QR code
- image_
url_ strsvg - The imageurlsvg string used to render svg QR code
- data String
- The raw data string used to generate QR code, it should be used together with QR code library.
- expires
At Number - The date (unix timestamp) when the PIX expires.
- hosted
Instructions StringUrl - The URL to the hosted pix instructions page, which allows customers to view the pix QR code.
- image
Url StringPng - The imageurlpng string used to render png QR code
- image
Url StringSvg - The imageurlsvg string used to render svg QR code
PaymentIntentNextActionPromptpayDisplayQrCode, PaymentIntentNextActionPromptpayDisplayQrCodeArgs
- Data string
- The raw data string used to generate QR code, it should be used together with QR code library.
- Hosted
Instructions stringUrl - The URL to the hosted PromptPay instructions page, which allows customers to view the PromptPay QR code.
- Image
Url stringPng - The PNG path used to render the QR code, can be used as the source in an HTML img tag
- Image
Url stringSvg - The SVG path used to render the QR code, can be used as the source in an HTML img tag
- Data string
- The raw data string used to generate QR code, it should be used together with QR code library.
- Hosted
Instructions stringUrl - The URL to the hosted PromptPay instructions page, which allows customers to view the PromptPay QR code.
- Image
Url stringPng - The PNG path used to render the QR code, can be used as the source in an HTML img tag
- Image
Url stringSvg - The SVG path used to render the QR code, can be used as the source in an HTML img tag
- data string
- The raw data string used to generate QR code, it should be used together with QR code library.
- hosted_
instructions_ stringurl - The URL to the hosted PromptPay instructions page, which allows customers to view the PromptPay QR code.
- image_
url_ stringpng - The PNG path used to render the QR code, can be used as the source in an HTML img tag
- image_
url_ stringsvg - The SVG path used to render the QR code, can be used as the source in an HTML img tag
- data String
- The raw data string used to generate QR code, it should be used together with QR code library.
- hosted
Instructions StringUrl - The URL to the hosted PromptPay instructions page, which allows customers to view the PromptPay QR code.
- image
Url StringPng - The PNG path used to render the QR code, can be used as the source in an HTML img tag
- image
Url StringSvg - The SVG path used to render the QR code, can be used as the source in an HTML img tag
- data string
- The raw data string used to generate QR code, it should be used together with QR code library.
- hosted
Instructions stringUrl - The URL to the hosted PromptPay instructions page, which allows customers to view the PromptPay QR code.
- image
Url stringPng - The PNG path used to render the QR code, can be used as the source in an HTML img tag
- image
Url stringSvg - The SVG path used to render the QR code, can be used as the source in an HTML img tag
- data str
- The raw data string used to generate QR code, it should be used together with QR code library.
- hosted_
instructions_ strurl - The URL to the hosted PromptPay instructions page, which allows customers to view the PromptPay QR code.
- image_
url_ strpng - The PNG path used to render the QR code, can be used as the source in an HTML img tag
- image_
url_ strsvg - The SVG path used to render the QR code, can be used as the source in an HTML img tag
- data String
- The raw data string used to generate QR code, it should be used together with QR code library.
- hosted
Instructions StringUrl - The URL to the hosted PromptPay instructions page, which allows customers to view the PromptPay QR code.
- image
Url StringPng - The PNG path used to render the QR code, can be used as the source in an HTML img tag
- image
Url StringSvg - The SVG path used to render the QR code, can be used as the source in an HTML img tag
PaymentIntentNextActionRedirectToUrl, PaymentIntentNextActionRedirectToUrlArgs
- return_
url string - If the customer does not exit their browser while authenticating, they will be redirected to this specified URL after completion.
- url string
- The URL you must redirect your customer to in order to authenticate the payment.
- return_
url str - If the customer does not exit their browser while authenticating, they will be redirected to this specified URL after completion.
- url str
- The URL you must redirect your customer to in order to authenticate the payment.
PaymentIntentNextActionSwishHandleRedirectOrDisplayQrCode, PaymentIntentNextActionSwishHandleRedirectOrDisplayQrCodeArgs
- Hosted
Instructions stringUrl - The URL to the hosted Swish instructions page, which allows customers to view the QR code.
- Mobile
Auth stringUrl - The url for mobile redirect based auth (for internal use only and not typically available in standard API requests).
- Qr
Code PaymentIntent Next Action Swish Handle Redirect Or Display Qr Code Qr Code
- Hosted
Instructions stringUrl - The URL to the hosted Swish instructions page, which allows customers to view the QR code.
- Mobile
Auth stringUrl - The url for mobile redirect based auth (for internal use only and not typically available in standard API requests).
- Qr
Code PaymentIntent Next Action Swish Handle Redirect Or Display Qr Code Qr Code
- hosted_
instructions_ stringurl - The URL to the hosted Swish instructions page, which allows customers to view the QR code.
- mobile_
auth_ stringurl - The url for mobile redirect based auth (for internal use only and not typically available in standard API requests).
- qr_
code object
- hosted
Instructions StringUrl - The URL to the hosted Swish instructions page, which allows customers to view the QR code.
- mobile
Auth StringUrl - The url for mobile redirect based auth (for internal use only and not typically available in standard API requests).
- qr
Code PaymentIntent Next Action Swish Handle Redirect Or Display Qr Code Qr Code
- hosted
Instructions stringUrl - The URL to the hosted Swish instructions page, which allows customers to view the QR code.
- mobile
Auth stringUrl - The url for mobile redirect based auth (for internal use only and not typically available in standard API requests).
- qr
Code PaymentIntent Next Action Swish Handle Redirect Or Display Qr Code Qr Code
- hosted_
instructions_ strurl - The URL to the hosted Swish instructions page, which allows customers to view the QR code.
- mobile_
auth_ strurl - The url for mobile redirect based auth (for internal use only and not typically available in standard API requests).
- qr_
code PaymentIntent Next Action Swish Handle Redirect Or Display Qr Code Qr Code
- hosted
Instructions StringUrl - The URL to the hosted Swish instructions page, which allows customers to view the QR code.
- mobile
Auth StringUrl - The url for mobile redirect based auth (for internal use only and not typically available in standard API requests).
- qr
Code Property Map
PaymentIntentNextActionSwishHandleRedirectOrDisplayQrCodeQrCode, PaymentIntentNextActionSwishHandleRedirectOrDisplayQrCodeQrCodeArgs
- Data string
- The raw data string used to generate QR code, it should be used together with QR code library.
- Image
Url stringPng - The imageurlpng string used to render QR code
- Image
Url stringSvg - The imageurlsvg string used to render QR code
- Data string
- The raw data string used to generate QR code, it should be used together with QR code library.
- Image
Url stringPng - The imageurlpng string used to render QR code
- Image
Url stringSvg - The imageurlsvg string used to render QR code
- data string
- The raw data string used to generate QR code, it should be used together with QR code library.
- image_
url_ stringpng - The imageurlpng string used to render QR code
- image_
url_ stringsvg - The imageurlsvg string used to render QR code
- data String
- The raw data string used to generate QR code, it should be used together with QR code library.
- image
Url StringPng - The imageurlpng string used to render QR code
- image
Url StringSvg - The imageurlsvg string used to render QR code
- data string
- The raw data string used to generate QR code, it should be used together with QR code library.
- image
Url stringPng - The imageurlpng string used to render QR code
- image
Url stringSvg - The imageurlsvg string used to render QR code
- data str
- The raw data string used to generate QR code, it should be used together with QR code library.
- image_
url_ strpng - The imageurlpng string used to render QR code
- image_
url_ strsvg - The imageurlsvg string used to render QR code
- data String
- The raw data string used to generate QR code, it should be used together with QR code library.
- image
Url StringPng - The imageurlpng string used to render QR code
- image
Url StringSvg - The imageurlsvg string used to render QR code
PaymentIntentNextActionUpiHandleRedirectOrDisplayQrCode, PaymentIntentNextActionUpiHandleRedirectOrDisplayQrCodeArgs
- Hosted
Instructions stringUrl - The URL to the hosted UPI instructions page, which allows customers to view the QR code.
- Qr
Code PaymentIntent Next Action Upi Handle Redirect Or Display Qr Code Qr Code
- Hosted
Instructions stringUrl - The URL to the hosted UPI instructions page, which allows customers to view the QR code.
- Qr
Code PaymentIntent Next Action Upi Handle Redirect Or Display Qr Code Qr Code
- hosted_
instructions_ stringurl - The URL to the hosted UPI instructions page, which allows customers to view the QR code.
- qr_
code object
- hosted
Instructions StringUrl - The URL to the hosted UPI instructions page, which allows customers to view the QR code.
- qr
Code PaymentIntent Next Action Upi Handle Redirect Or Display Qr Code Qr Code
- hosted
Instructions stringUrl - The URL to the hosted UPI instructions page, which allows customers to view the QR code.
- qr
Code PaymentIntent Next Action Upi Handle Redirect Or Display Qr Code Qr Code
- hosted_
instructions_ strurl - The URL to the hosted UPI instructions page, which allows customers to view the QR code.
- qr_
code PaymentIntent Next Action Upi Handle Redirect Or Display Qr Code Qr Code
- hosted
Instructions StringUrl - The URL to the hosted UPI instructions page, which allows customers to view the QR code.
- qr
Code Property Map
PaymentIntentNextActionUpiHandleRedirectOrDisplayQrCodeQrCode, PaymentIntentNextActionUpiHandleRedirectOrDisplayQrCodeQrCodeArgs
- Expires
At double - The date (unix timestamp) when the QR code expires.
- Image
Url stringPng - The imageurlpng string used to render QR code
- Image
Url stringSvg - The imageurlsvg string used to render QR code
- Expires
At float64 - The date (unix timestamp) when the QR code expires.
- Image
Url stringPng - The imageurlpng string used to render QR code
- Image
Url stringSvg - The imageurlsvg string used to render QR code
- expires_
at number - The date (unix timestamp) when the QR code expires.
- image_
url_ stringpng - The imageurlpng string used to render QR code
- image_
url_ stringsvg - The imageurlsvg string used to render QR code
- expires
At Double - The date (unix timestamp) when the QR code expires.
- image
Url StringPng - The imageurlpng string used to render QR code
- image
Url StringSvg - The imageurlsvg string used to render QR code
- expires
At number - The date (unix timestamp) when the QR code expires.
- image
Url stringPng - The imageurlpng string used to render QR code
- image
Url stringSvg - The imageurlsvg string used to render QR code
- expires_
at float - The date (unix timestamp) when the QR code expires.
- image_
url_ strpng - The imageurlpng string used to render QR code
- image_
url_ strsvg - The imageurlsvg string used to render QR code
- expires
At Number - The date (unix timestamp) when the QR code expires.
- image
Url StringPng - The imageurlpng string used to render QR code
- image
Url StringSvg - The imageurlsvg string used to render QR code
PaymentIntentNextActionVerifyWithMicrodeposits, PaymentIntentNextActionVerifyWithMicrodepositsArgs
- Arrival
Date double - The timestamp when the microdeposits are expected to land.
- Hosted
Verification stringUrl - The URL for the hosted verification page, which allows customers to verify their bank account.
- Microdeposit
Type string - The type of the microdeposit sent to the customer. Used to distinguish between different verification methods.
- Arrival
Date float64 - The timestamp when the microdeposits are expected to land.
- Hosted
Verification stringUrl - The URL for the hosted verification page, which allows customers to verify their bank account.
- Microdeposit
Type string - The type of the microdeposit sent to the customer. Used to distinguish between different verification methods.
- arrival_
date number - The timestamp when the microdeposits are expected to land.
- hosted_
verification_ stringurl - The URL for the hosted verification page, which allows customers to verify their bank account.
- microdeposit_
type string - The type of the microdeposit sent to the customer. Used to distinguish between different verification methods.
- arrival
Date Double - The timestamp when the microdeposits are expected to land.
- hosted
Verification StringUrl - The URL for the hosted verification page, which allows customers to verify their bank account.
- microdeposit
Type String - The type of the microdeposit sent to the customer. Used to distinguish between different verification methods.
- arrival
Date number - The timestamp when the microdeposits are expected to land.
- hosted
Verification stringUrl - The URL for the hosted verification page, which allows customers to verify their bank account.
- microdeposit
Type string - The type of the microdeposit sent to the customer. Used to distinguish between different verification methods.
- arrival_
date float - The timestamp when the microdeposits are expected to land.
- hosted_
verification_ strurl - The URL for the hosted verification page, which allows customers to verify their bank account.
- microdeposit_
type str - The type of the microdeposit sent to the customer. Used to distinguish between different verification methods.
- arrival
Date Number - The timestamp when the microdeposits are expected to land.
- hosted
Verification StringUrl - The URL for the hosted verification page, which allows customers to verify their bank account.
- microdeposit
Type String - The type of the microdeposit sent to the customer. Used to distinguish between different verification methods.
PaymentIntentNextActionWechatPayDisplayQrCode, PaymentIntentNextActionWechatPayDisplayQrCodeArgs
- Data string
- The data being used to generate QR code
- Hosted
Instructions stringUrl - The URL to the hosted WeChat Pay instructions page, which allows customers to view the WeChat Pay QR code.
- Image
Data stringUrl - The base64 image data for a pre-generated QR code
- Image
Url stringPng - The imageurlpng string used to render QR code
- Image
Url stringSvg - The imageurlsvg string used to render QR code
- Data string
- The data being used to generate QR code
- Hosted
Instructions stringUrl - The URL to the hosted WeChat Pay instructions page, which allows customers to view the WeChat Pay QR code.
- Image
Data stringUrl - The base64 image data for a pre-generated QR code
- Image
Url stringPng - The imageurlpng string used to render QR code
- Image
Url stringSvg - The imageurlsvg string used to render QR code
- data string
- The data being used to generate QR code
- hosted_
instructions_ stringurl - The URL to the hosted WeChat Pay instructions page, which allows customers to view the WeChat Pay QR code.
- image_
data_ stringurl - The base64 image data for a pre-generated QR code
- image_
url_ stringpng - The imageurlpng string used to render QR code
- image_
url_ stringsvg - The imageurlsvg string used to render QR code
- data String
- The data being used to generate QR code
- hosted
Instructions StringUrl - The URL to the hosted WeChat Pay instructions page, which allows customers to view the WeChat Pay QR code.
- image
Data StringUrl - The base64 image data for a pre-generated QR code
- image
Url StringPng - The imageurlpng string used to render QR code
- image
Url StringSvg - The imageurlsvg string used to render QR code
- data string
- The data being used to generate QR code
- hosted
Instructions stringUrl - The URL to the hosted WeChat Pay instructions page, which allows customers to view the WeChat Pay QR code.
- image
Data stringUrl - The base64 image data for a pre-generated QR code
- image
Url stringPng - The imageurlpng string used to render QR code
- image
Url stringSvg - The imageurlsvg string used to render QR code
- data str
- The data being used to generate QR code
- hosted_
instructions_ strurl - The URL to the hosted WeChat Pay instructions page, which allows customers to view the WeChat Pay QR code.
- image_
data_ strurl - The base64 image data for a pre-generated QR code
- image_
url_ strpng - The imageurlpng string used to render QR code
- image_
url_ strsvg - The imageurlsvg string used to render QR code
- data String
- The data being used to generate QR code
- hosted
Instructions StringUrl - The URL to the hosted WeChat Pay instructions page, which allows customers to view the WeChat Pay QR code.
- image
Data StringUrl - The base64 image data for a pre-generated QR code
- image
Url StringPng - The imageurlpng string used to render QR code
- image
Url StringSvg - The imageurlsvg string used to render QR code
PaymentIntentNextActionWechatPayRedirectToAndroidApp, PaymentIntentNextActionWechatPayRedirectToAndroidAppArgs
- App
Id string - app_id is the APP ID registered on WeChat open platform
- Nonce
Str string - nonce_str is a random string
- Package string
- package is static value
- Partner
Id string - an unique merchant ID assigned by WeChat Pay
- Prepay
Id string - an unique trading ID assigned by WeChat Pay
- Sign string
- A signature
- Timestamp string
- Specifies the current time in epoch format
- App
Id string - app_id is the APP ID registered on WeChat open platform
- Nonce
Str string - nonce_str is a random string
- Package string
- package is static value
- Partner
Id string - an unique merchant ID assigned by WeChat Pay
- Prepay
Id string - an unique trading ID assigned by WeChat Pay
- Sign string
- A signature
- Timestamp string
- Specifies the current time in epoch format
- app_
id string - app_id is the APP ID registered on WeChat open platform
- nonce_
str string - nonce_str is a random string
- package string
- package is static value
- partner_
id string - an unique merchant ID assigned by WeChat Pay
- prepay_
id string - an unique trading ID assigned by WeChat Pay
- sign string
- A signature
- timestamp string
- Specifies the current time in epoch format
- app
Id String - app_id is the APP ID registered on WeChat open platform
- nonce
Str String - nonce_str is a random string
- package_ String
- package is static value
- partner
Id String - an unique merchant ID assigned by WeChat Pay
- prepay
Id String - an unique trading ID assigned by WeChat Pay
- sign String
- A signature
- timestamp String
- Specifies the current time in epoch format
- app
Id string - app_id is the APP ID registered on WeChat open platform
- nonce
Str string - nonce_str is a random string
- package string
- package is static value
- partner
Id string - an unique merchant ID assigned by WeChat Pay
- prepay
Id string - an unique trading ID assigned by WeChat Pay
- sign string
- A signature
- timestamp string
- Specifies the current time in epoch format
- app_
id str - app_id is the APP ID registered on WeChat open platform
- nonce_
str str - nonce_str is a random string
- package str
- package is static value
- partner_
id str - an unique merchant ID assigned by WeChat Pay
- prepay_
id str - an unique trading ID assigned by WeChat Pay
- sign str
- A signature
- timestamp str
- Specifies the current time in epoch format
- app
Id String - app_id is the APP ID registered on WeChat open platform
- nonce
Str String - nonce_str is a random string
- package String
- package is static value
- partner
Id String - an unique merchant ID assigned by WeChat Pay
- prepay
Id String - an unique trading ID assigned by WeChat Pay
- sign String
- A signature
- timestamp String
- Specifies the current time in epoch format
PaymentIntentNextActionWechatPayRedirectToIosApp, PaymentIntentNextActionWechatPayRedirectToIosAppArgs
- Native
Url string - An universal link that redirect to WeChat Pay app
- Native
Url string - An universal link that redirect to WeChat Pay app
- native_
url string - An universal link that redirect to WeChat Pay app
- native
Url String - An universal link that redirect to WeChat Pay app
- native
Url string - An universal link that redirect to WeChat Pay app
- native_
url str - An universal link that redirect to WeChat Pay app
- native
Url String - An universal link that redirect to WeChat Pay app
PaymentIntentPaymentDetails, PaymentIntentPaymentDetailsArgs
- Customer
Reference string - A unique value to identify the customer. This field is available only for card payments.
- Order
Reference string A unique value assigned by the business to identify the transaction. Required for L2 and L3 rates.
For Cards, this field is truncated to 25 alphanumeric characters, excluding spaces, before being sent to card networks. For Klarna, this field is truncated to 255 characters and is visible to customers when they view the order in the Klarna app.
- Customer
Reference string - A unique value to identify the customer. This field is available only for card payments.
- Order
Reference string A unique value assigned by the business to identify the transaction. Required for L2 and L3 rates.
For Cards, this field is truncated to 25 alphanumeric characters, excluding spaces, before being sent to card networks. For Klarna, this field is truncated to 255 characters and is visible to customers when they view the order in the Klarna app.
- customer_
reference string - A unique value to identify the customer. This field is available only for card payments.
- order_
reference string A unique value assigned by the business to identify the transaction. Required for L2 and L3 rates.
For Cards, this field is truncated to 25 alphanumeric characters, excluding spaces, before being sent to card networks. For Klarna, this field is truncated to 255 characters and is visible to customers when they view the order in the Klarna app.
- customer
Reference String - A unique value to identify the customer. This field is available only for card payments.
- order
Reference String A unique value assigned by the business to identify the transaction. Required for L2 and L3 rates.
For Cards, this field is truncated to 25 alphanumeric characters, excluding spaces, before being sent to card networks. For Klarna, this field is truncated to 255 characters and is visible to customers when they view the order in the Klarna app.
- customer
Reference string - A unique value to identify the customer. This field is available only for card payments.
- order
Reference string A unique value assigned by the business to identify the transaction. Required for L2 and L3 rates.
For Cards, this field is truncated to 25 alphanumeric characters, excluding spaces, before being sent to card networks. For Klarna, this field is truncated to 255 characters and is visible to customers when they view the order in the Klarna app.
- customer_
reference str - A unique value to identify the customer. This field is available only for card payments.
- order_
reference str A unique value assigned by the business to identify the transaction. Required for L2 and L3 rates.
For Cards, this field is truncated to 25 alphanumeric characters, excluding spaces, before being sent to card networks. For Klarna, this field is truncated to 255 characters and is visible to customers when they view the order in the Klarna app.
- customer
Reference String - A unique value to identify the customer. This field is available only for card payments.
- order
Reference String A unique value assigned by the business to identify the transaction. Required for L2 and L3 rates.
For Cards, this field is truncated to 25 alphanumeric characters, excluding spaces, before being sent to card networks. For Klarna, this field is truncated to 255 characters and is visible to customers when they view the order in the Klarna app.
PaymentIntentPaymentMethodConfigurationDetails, PaymentIntentPaymentMethodConfigurationDetailsArgs
PaymentIntentPaymentMethodData, PaymentIntentPaymentMethodDataArgs
- Type string
- The type of the PaymentMethod. An additional hash is included on the PaymentMethod with a name matching this value. It contains additional information specific to the PaymentMethod type.
- Acss
Debit PaymentIntent Payment Method Data Acss Debit - If this is an
acss_debitPaymentMethod, this hash contains details about the ACSS Debit payment method. - Allow
Redisplay string - This field indicates whether this payment method can be shown again to its customer in a checkout flow. Stripe products such as Checkout and Elements use this field to determine whether a payment method can be shown as a saved payment method in a checkout flow. The field defaults to
unspecified. - Au
Becs PaymentDebit Intent Payment Method Data Au Becs Debit - If this is an
au_becs_debitPaymentMethod, this hash contains details about the bank account. - Bacs
Debit PaymentIntent Payment Method Data Bacs Debit - If this is a
bacs_debitPaymentMethod, this hash contains details about the Bacs Direct Debit bank account. - Billing
Details PaymentIntent Payment Method Data Billing Details - Billing information associated with the PaymentMethod that may be used or required by particular types of payment methods.
- Boleto
Payment
Intent Payment Method Data Boleto - If this is a
boletoPaymentMethod, this hash contains details about the Boleto payment method. - Eps
Payment
Intent Payment Method Data Eps - If this is an
epsPaymentMethod, this hash contains details about the EPS payment method. - Fpx
Payment
Intent Payment Method Data Fpx - If this is an
fpxPaymentMethod, this hash contains details about the FPX payment method. - Ideal
Payment
Intent Payment Method Data Ideal - If this is an
idealPaymentMethod, this hash contains details about the iDEAL payment method. - Klarna
Payment
Intent Payment Method Data Klarna - If this is a
klarnaPaymentMethod, this hash contains details about the Klarna payment method. - 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. Individual keys can be unset by posting an empty value to them. All keys can be unset by posting an empty value to
metadata. -
Payment
Intent Payment Method Data Naver Pay - If this is a
naver_payPaymentMethod, this hash contains details about the Naver Pay payment method. - Nz
Bank PaymentAccount Intent Payment Method Data Nz Bank Account - If this is an nzbankaccount PaymentMethod, this hash contains details about the nzbankaccount payment method.
- P24
Payment
Intent Payment Method Data P24 - If this is a
p24PaymentMethod, this hash contains details about the P24 payment method. - Payto
Payment
Intent Payment Method Data Payto - If this is a
paytoPaymentMethod, this hash contains details about the PayTo payment method. - Radar
Options PaymentIntent Payment Method Data Radar Options - Options to configure Radar. See Radar Session for more information.
- Sepa
Debit PaymentIntent Payment Method Data Sepa Debit - If this is a
sepa_debitPaymentMethod, this hash contains details about the SEPA debit bank account. - Sofort
Payment
Intent Payment Method Data Sofort - If this is a
sofortPaymentMethod, this hash contains details about the SOFORT payment method. - Upi
Payment
Intent Payment Method Data Upi - If this is a
upiPaymentMethod, this hash contains details about the UPI payment method. - Us
Bank PaymentAccount Intent Payment Method Data Us Bank Account - If this is an
us_bank_accountPaymentMethod, this hash contains details about the US bank account payment method.
- Type string
- The type of the PaymentMethod. An additional hash is included on the PaymentMethod with a name matching this value. It contains additional information specific to the PaymentMethod type.
- Acss
Debit PaymentIntent Payment Method Data Acss Debit - If this is an
acss_debitPaymentMethod, this hash contains details about the ACSS Debit payment method. - Allow
Redisplay string - This field indicates whether this payment method can be shown again to its customer in a checkout flow. Stripe products such as Checkout and Elements use this field to determine whether a payment method can be shown as a saved payment method in a checkout flow. The field defaults to
unspecified. - Au
Becs PaymentDebit Intent Payment Method Data Au Becs Debit - If this is an
au_becs_debitPaymentMethod, this hash contains details about the bank account. - Bacs
Debit PaymentIntent Payment Method Data Bacs Debit - If this is a
bacs_debitPaymentMethod, this hash contains details about the Bacs Direct Debit bank account. - Billing
Details PaymentIntent Payment Method Data Billing Details - Billing information associated with the PaymentMethod that may be used or required by particular types of payment methods.
- Boleto
Payment
Intent Payment Method Data Boleto - If this is a
boletoPaymentMethod, this hash contains details about the Boleto payment method. - Eps
Payment
Intent Payment Method Data Eps - If this is an
epsPaymentMethod, this hash contains details about the EPS payment method. - Fpx
Payment
Intent Payment Method Data Fpx - If this is an
fpxPaymentMethod, this hash contains details about the FPX payment method. - Ideal
Payment
Intent Payment Method Data Ideal - If this is an
idealPaymentMethod, this hash contains details about the iDEAL payment method. - Klarna
Payment
Intent Payment Method Data Klarna - If this is a
klarnaPaymentMethod, this hash contains details about the Klarna payment method. - 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. Individual keys can be unset by posting an empty value to them. All keys can be unset by posting an empty value to
metadata. -
Payment
Intent Payment Method Data Naver Pay - If this is a
naver_payPaymentMethod, this hash contains details about the Naver Pay payment method. - Nz
Bank PaymentAccount Intent Payment Method Data Nz Bank Account - If this is an nzbankaccount PaymentMethod, this hash contains details about the nzbankaccount payment method.
- P24
Payment
Intent Payment Method Data P24 - If this is a
p24PaymentMethod, this hash contains details about the P24 payment method. - Payto
Payment
Intent Payment Method Data Payto - If this is a
paytoPaymentMethod, this hash contains details about the PayTo payment method. - Radar
Options PaymentIntent Payment Method Data Radar Options - Options to configure Radar. See Radar Session for more information.
- Sepa
Debit PaymentIntent Payment Method Data Sepa Debit - If this is a
sepa_debitPaymentMethod, this hash contains details about the SEPA debit bank account. - Sofort
Payment
Intent Payment Method Data Sofort - If this is a
sofortPaymentMethod, this hash contains details about the SOFORT payment method. - Upi
Payment
Intent Payment Method Data Upi - If this is a
upiPaymentMethod, this hash contains details about the UPI payment method. - Us
Bank PaymentAccount Intent Payment Method Data Us Bank Account - If this is an
us_bank_accountPaymentMethod, this hash contains details about the US bank account payment method.
- type string
- The type of the PaymentMethod. An additional hash is included on the PaymentMethod with a name matching this value. It contains additional information specific to the PaymentMethod type.
- acss_
debit object - If this is an
acss_debitPaymentMethod, this hash contains details about the ACSS Debit payment method. - allow_
redisplay string - This field indicates whether this payment method can be shown again to its customer in a checkout flow. Stripe products such as Checkout and Elements use this field to determine whether a payment method can be shown as a saved payment method in a checkout flow. The field defaults to
unspecified. - au_
becs_ objectdebit - If this is an
au_becs_debitPaymentMethod, this hash contains details about the bank account. - bacs_
debit object - If this is a
bacs_debitPaymentMethod, this hash contains details about the Bacs Direct Debit bank account. - billing_
details object - Billing information associated with the PaymentMethod that may be used or required by particular types of payment methods.
- boleto object
- If this is a
boletoPaymentMethod, this hash contains details about the Boleto payment method. - eps object
- If this is an
epsPaymentMethod, this hash contains details about the EPS payment method. - fpx object
- If this is an
fpxPaymentMethod, this hash contains details about the FPX payment method. - ideal object
- If this is an
idealPaymentMethod, this hash contains details about the iDEAL payment method. - klarna object
- If this is a
klarnaPaymentMethod, this hash contains details about the Klarna payment method. - 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. Individual keys can be unset by posting an empty value to them. All keys can be unset by posting an empty value to
metadata. - object
- If this is a
naver_payPaymentMethod, this hash contains details about the Naver Pay payment method. - nz_
bank_ objectaccount - If this is an nzbankaccount PaymentMethod, this hash contains details about the nzbankaccount payment method.
- p24 object
- If this is a
p24PaymentMethod, this hash contains details about the P24 payment method. - payto object
- If this is a
paytoPaymentMethod, this hash contains details about the PayTo payment method. - radar_
options object - Options to configure Radar. See Radar Session for more information.
- sepa_
debit object - If this is a
sepa_debitPaymentMethod, this hash contains details about the SEPA debit bank account. - sofort object
- If this is a
sofortPaymentMethod, this hash contains details about the SOFORT payment method. - upi object
- If this is a
upiPaymentMethod, this hash contains details about the UPI payment method. - us_
bank_ objectaccount - If this is an
us_bank_accountPaymentMethod, this hash contains details about the US bank account payment method.
- type String
- The type of the PaymentMethod. An additional hash is included on the PaymentMethod with a name matching this value. It contains additional information specific to the PaymentMethod type.
- acss
Debit PaymentIntent Payment Method Data Acss Debit - If this is an
acss_debitPaymentMethod, this hash contains details about the ACSS Debit payment method. - allow
Redisplay String - This field indicates whether this payment method can be shown again to its customer in a checkout flow. Stripe products such as Checkout and Elements use this field to determine whether a payment method can be shown as a saved payment method in a checkout flow. The field defaults to
unspecified. - au
Becs PaymentDebit Intent Payment Method Data Au Becs Debit - If this is an
au_becs_debitPaymentMethod, this hash contains details about the bank account. - bacs
Debit PaymentIntent Payment Method Data Bacs Debit - If this is a
bacs_debitPaymentMethod, this hash contains details about the Bacs Direct Debit bank account. - billing
Details PaymentIntent Payment Method Data Billing Details - Billing information associated with the PaymentMethod that may be used or required by particular types of payment methods.
- boleto
Payment
Intent Payment Method Data Boleto - If this is a
boletoPaymentMethod, this hash contains details about the Boleto payment method. - eps
Payment
Intent Payment Method Data Eps - If this is an
epsPaymentMethod, this hash contains details about the EPS payment method. - fpx
Payment
Intent Payment Method Data Fpx - If this is an
fpxPaymentMethod, this hash contains details about the FPX payment method. - ideal
Payment
Intent Payment Method Data Ideal - If this is an
idealPaymentMethod, this hash contains details about the iDEAL payment method. - klarna
Payment
Intent Payment Method Data Klarna - If this is a
klarnaPaymentMethod, this hash contains details about the Klarna payment method. - 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. Individual keys can be unset by posting an empty value to them. All keys can be unset by posting an empty value to
metadata. -
Payment
Intent Payment Method Data Naver Pay - If this is a
naver_payPaymentMethod, this hash contains details about the Naver Pay payment method. - nz
Bank PaymentAccount Intent Payment Method Data Nz Bank Account - If this is an nzbankaccount PaymentMethod, this hash contains details about the nzbankaccount payment method.
- p24
Payment
Intent Payment Method Data P24 - If this is a
p24PaymentMethod, this hash contains details about the P24 payment method. - payto
Payment
Intent Payment Method Data Payto - If this is a
paytoPaymentMethod, this hash contains details about the PayTo payment method. - radar
Options PaymentIntent Payment Method Data Radar Options - Options to configure Radar. See Radar Session for more information.
- sepa
Debit PaymentIntent Payment Method Data Sepa Debit - If this is a
sepa_debitPaymentMethod, this hash contains details about the SEPA debit bank account. - sofort
Payment
Intent Payment Method Data Sofort - If this is a
sofortPaymentMethod, this hash contains details about the SOFORT payment method. - upi
Payment
Intent Payment Method Data Upi - If this is a
upiPaymentMethod, this hash contains details about the UPI payment method. - us
Bank PaymentAccount Intent Payment Method Data Us Bank Account - If this is an
us_bank_accountPaymentMethod, this hash contains details about the US bank account payment method.
- type string
- The type of the PaymentMethod. An additional hash is included on the PaymentMethod with a name matching this value. It contains additional information specific to the PaymentMethod type.
- acss
Debit PaymentIntent Payment Method Data Acss Debit - If this is an
acss_debitPaymentMethod, this hash contains details about the ACSS Debit payment method. - allow
Redisplay string - This field indicates whether this payment method can be shown again to its customer in a checkout flow. Stripe products such as Checkout and Elements use this field to determine whether a payment method can be shown as a saved payment method in a checkout flow. The field defaults to
unspecified. - au
Becs PaymentDebit Intent Payment Method Data Au Becs Debit - If this is an
au_becs_debitPaymentMethod, this hash contains details about the bank account. - bacs
Debit PaymentIntent Payment Method Data Bacs Debit - If this is a
bacs_debitPaymentMethod, this hash contains details about the Bacs Direct Debit bank account. - billing
Details PaymentIntent Payment Method Data Billing Details - Billing information associated with the PaymentMethod that may be used or required by particular types of payment methods.
- boleto
Payment
Intent Payment Method Data Boleto - If this is a
boletoPaymentMethod, this hash contains details about the Boleto payment method. - eps
Payment
Intent Payment Method Data Eps - If this is an
epsPaymentMethod, this hash contains details about the EPS payment method. - fpx
Payment
Intent Payment Method Data Fpx - If this is an
fpxPaymentMethod, this hash contains details about the FPX payment method. - ideal
Payment
Intent Payment Method Data Ideal - If this is an
idealPaymentMethod, this hash contains details about the iDEAL payment method. - klarna
Payment
Intent Payment Method Data Klarna - If this is a
klarnaPaymentMethod, this hash contains details about the Klarna payment method. - 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. Individual keys can be unset by posting an empty value to them. All keys can be unset by posting an empty value to
metadata. -
Payment
Intent Payment Method Data Naver Pay - If this is a
naver_payPaymentMethod, this hash contains details about the Naver Pay payment method. - nz
Bank PaymentAccount Intent Payment Method Data Nz Bank Account - If this is an nzbankaccount PaymentMethod, this hash contains details about the nzbankaccount payment method.
- p24
Payment
Intent Payment Method Data P24 - If this is a
p24PaymentMethod, this hash contains details about the P24 payment method. - payto
Payment
Intent Payment Method Data Payto - If this is a
paytoPaymentMethod, this hash contains details about the PayTo payment method. - radar
Options PaymentIntent Payment Method Data Radar Options - Options to configure Radar. See Radar Session for more information.
- sepa
Debit PaymentIntent Payment Method Data Sepa Debit - If this is a
sepa_debitPaymentMethod, this hash contains details about the SEPA debit bank account. - sofort
Payment
Intent Payment Method Data Sofort - If this is a
sofortPaymentMethod, this hash contains details about the SOFORT payment method. - upi
Payment
Intent Payment Method Data Upi - If this is a
upiPaymentMethod, this hash contains details about the UPI payment method. - us
Bank PaymentAccount Intent Payment Method Data Us Bank Account - If this is an
us_bank_accountPaymentMethod, this hash contains details about the US bank account payment method.
- type str
- The type of the PaymentMethod. An additional hash is included on the PaymentMethod with a name matching this value. It contains additional information specific to the PaymentMethod type.
- acss_
debit PaymentIntent Payment Method Data Acss Debit - If this is an
acss_debitPaymentMethod, this hash contains details about the ACSS Debit payment method. - allow_
redisplay str - This field indicates whether this payment method can be shown again to its customer in a checkout flow. Stripe products such as Checkout and Elements use this field to determine whether a payment method can be shown as a saved payment method in a checkout flow. The field defaults to
unspecified. - au_
becs_ Paymentdebit Intent Payment Method Data Au Becs Debit - If this is an
au_becs_debitPaymentMethod, this hash contains details about the bank account. - bacs_
debit PaymentIntent Payment Method Data Bacs Debit - If this is a
bacs_debitPaymentMethod, this hash contains details about the Bacs Direct Debit bank account. - billing_
details PaymentIntent Payment Method Data Billing Details - Billing information associated with the PaymentMethod that may be used or required by particular types of payment methods.
- boleto
Payment
Intent Payment Method Data Boleto - If this is a
boletoPaymentMethod, this hash contains details about the Boleto payment method. - eps
Payment
Intent Payment Method Data Eps - If this is an
epsPaymentMethod, this hash contains details about the EPS payment method. - fpx
Payment
Intent Payment Method Data Fpx - If this is an
fpxPaymentMethod, this hash contains details about the FPX payment method. - ideal
Payment
Intent Payment Method Data Ideal - If this is an
idealPaymentMethod, this hash contains details about the iDEAL payment method. - klarna
Payment
Intent Payment Method Data Klarna - If this is a
klarnaPaymentMethod, this hash contains details about the Klarna payment method. - 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. Individual keys can be unset by posting an empty value to them. All keys can be unset by posting an empty value to
metadata. -
Payment
Intent Payment Method Data Naver Pay - If this is a
naver_payPaymentMethod, this hash contains details about the Naver Pay payment method. - nz_
bank_ Paymentaccount Intent Payment Method Data Nz Bank Account - If this is an nzbankaccount PaymentMethod, this hash contains details about the nzbankaccount payment method.
- p24
Payment
Intent Payment Method Data P24 - If this is a
p24PaymentMethod, this hash contains details about the P24 payment method. - payto
Payment
Intent Payment Method Data Payto - If this is a
paytoPaymentMethod, this hash contains details about the PayTo payment method. - radar_
options PaymentIntent Payment Method Data Radar Options - Options to configure Radar. See Radar Session for more information.
- sepa_
debit PaymentIntent Payment Method Data Sepa Debit - If this is a
sepa_debitPaymentMethod, this hash contains details about the SEPA debit bank account. - sofort
Payment
Intent Payment Method Data Sofort - If this is a
sofortPaymentMethod, this hash contains details about the SOFORT payment method. - upi
Payment
Intent Payment Method Data Upi - If this is a
upiPaymentMethod, this hash contains details about the UPI payment method. - us_
bank_ Paymentaccount Intent Payment Method Data Us Bank Account - If this is an
us_bank_accountPaymentMethod, this hash contains details about the US bank account payment method.
- type String
- The type of the PaymentMethod. An additional hash is included on the PaymentMethod with a name matching this value. It contains additional information specific to the PaymentMethod type.
- acss
Debit Property Map - If this is an
acss_debitPaymentMethod, this hash contains details about the ACSS Debit payment method. - allow
Redisplay String - This field indicates whether this payment method can be shown again to its customer in a checkout flow. Stripe products such as Checkout and Elements use this field to determine whether a payment method can be shown as a saved payment method in a checkout flow. The field defaults to
unspecified. - au
Becs Property MapDebit - If this is an
au_becs_debitPaymentMethod, this hash contains details about the bank account. - bacs
Debit Property Map - If this is a
bacs_debitPaymentMethod, this hash contains details about the Bacs Direct Debit bank account. - billing
Details Property Map - Billing information associated with the PaymentMethod that may be used or required by particular types of payment methods.
- boleto Property Map
- If this is a
boletoPaymentMethod, this hash contains details about the Boleto payment method. - eps Property Map
- If this is an
epsPaymentMethod, this hash contains details about the EPS payment method. - fpx Property Map
- If this is an
fpxPaymentMethod, this hash contains details about the FPX payment method. - ideal Property Map
- If this is an
idealPaymentMethod, this hash contains details about the iDEAL payment method. - klarna Property Map
- If this is a
klarnaPaymentMethod, this hash contains details about the Klarna payment method. - 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. Individual keys can be unset by posting an empty value to them. All keys can be unset by posting an empty value to
metadata. - Property Map
- If this is a
naver_payPaymentMethod, this hash contains details about the Naver Pay payment method. - nz
Bank Property MapAccount - If this is an nzbankaccount PaymentMethod, this hash contains details about the nzbankaccount payment method.
- p24 Property Map
- If this is a
p24PaymentMethod, this hash contains details about the P24 payment method. - payto Property Map
- If this is a
paytoPaymentMethod, this hash contains details about the PayTo payment method. - radar
Options Property Map - Options to configure Radar. See Radar Session for more information.
- sepa
Debit Property Map - If this is a
sepa_debitPaymentMethod, this hash contains details about the SEPA debit bank account. - sofort Property Map
- If this is a
sofortPaymentMethod, this hash contains details about the SOFORT payment method. - upi Property Map
- If this is a
upiPaymentMethod, this hash contains details about the UPI payment method. - us
Bank Property MapAccount - If this is an
us_bank_accountPaymentMethod, this hash contains details about the US bank account payment method.
PaymentIntentPaymentMethodDataAcssDebit, PaymentIntentPaymentMethodDataAcssDebitArgs
- Account
Number string - Customer's bank account number.
- Institution
Number string - Institution number of the customer's bank.
- Transit
Number string - Transit number of the customer's bank.
- Account
Number string - Customer's bank account number.
- Institution
Number string - Institution number of the customer's bank.
- Transit
Number string - Transit number of the customer's bank.
- account_
number string - Customer's bank account number.
- institution_
number string - Institution number of the customer's bank.
- transit_
number string - Transit number of the customer's bank.
- account
Number String - Customer's bank account number.
- institution
Number String - Institution number of the customer's bank.
- transit
Number String - Transit number of the customer's bank.
- account
Number string - Customer's bank account number.
- institution
Number string - Institution number of the customer's bank.
- transit
Number string - Transit number of the customer's bank.
- account_
number str - Customer's bank account number.
- institution_
number str - Institution number of the customer's bank.
- transit_
number str - Transit number of the customer's bank.
- account
Number String - Customer's bank account number.
- institution
Number String - Institution number of the customer's bank.
- transit
Number String - Transit number of the customer's bank.
PaymentIntentPaymentMethodDataAuBecsDebit, PaymentIntentPaymentMethodDataAuBecsDebitArgs
- Account
Number string - The account number for the bank account.
- Bsb
Number string - Bank-State-Branch number of the bank account.
- Account
Number string - The account number for the bank account.
- Bsb
Number string - Bank-State-Branch number of the bank account.
- account_
number string - The account number for the bank account.
- bsb_
number string - Bank-State-Branch number of the bank account.
- account
Number String - The account number for the bank account.
- bsb
Number String - Bank-State-Branch number of the bank account.
- account
Number string - The account number for the bank account.
- bsb
Number string - Bank-State-Branch number of the bank account.
- account_
number str - The account number for the bank account.
- bsb_
number str - Bank-State-Branch number of the bank account.
- account
Number String - The account number for the bank account.
- bsb
Number String - Bank-State-Branch number of the bank account.
PaymentIntentPaymentMethodDataBacsDebit, PaymentIntentPaymentMethodDataBacsDebitArgs
- Account
Number string - Account number of the bank account that the funds will be debited from.
- Sort
Code string - Sort code of the bank account. (e.g.,
10-20-30)
- Account
Number string - Account number of the bank account that the funds will be debited from.
- Sort
Code string - Sort code of the bank account. (e.g.,
10-20-30)
- account_
number string - Account number of the bank account that the funds will be debited from.
- sort_
code string - Sort code of the bank account. (e.g.,
10-20-30)
- account
Number String - Account number of the bank account that the funds will be debited from.
- sort
Code String - Sort code of the bank account. (e.g.,
10-20-30)
- account
Number string - Account number of the bank account that the funds will be debited from.
- sort
Code string - Sort code of the bank account. (e.g.,
10-20-30)
- account_
number str - Account number of the bank account that the funds will be debited from.
- sort_
code str - Sort code of the bank account. (e.g.,
10-20-30)
- account
Number String - Account number of the bank account that the funds will be debited from.
- sort
Code String - Sort code of the bank account. (e.g.,
10-20-30)
PaymentIntentPaymentMethodDataBillingDetails, PaymentIntentPaymentMethodDataBillingDetailsArgs
PaymentIntentPaymentMethodDataBillingDetailsAddress, PaymentIntentPaymentMethodDataBillingDetailsAddressArgs
- 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.
- 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.
- 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.
- 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.
- postal
Code 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.
- postal
Code String - ZIP or postal code.
- state String
- State, county, province, or region (ISO 3166-2).
PaymentIntentPaymentMethodDataBoleto, PaymentIntentPaymentMethodDataBoletoArgs
- Tax
Id string - The tax ID of the customer (CPF for individual consumers or CNPJ for businesses consumers)
- Tax
Id string - The tax ID of the customer (CPF for individual consumers or CNPJ for businesses consumers)
- tax_
id string - The tax ID of the customer (CPF for individual consumers or CNPJ for businesses consumers)
- tax
Id String - The tax ID of the customer (CPF for individual consumers or CNPJ for businesses consumers)
- tax
Id string - The tax ID of the customer (CPF for individual consumers or CNPJ for businesses consumers)
- tax_
id str - The tax ID of the customer (CPF for individual consumers or CNPJ for businesses consumers)
- tax
Id String - The tax ID of the customer (CPF for individual consumers or CNPJ for businesses consumers)
PaymentIntentPaymentMethodDataEps, PaymentIntentPaymentMethodDataEpsArgs
- Bank string
- The customer's bank.
- Bank string
- The customer's bank.
- bank string
- The customer's bank.
- bank String
- The customer's bank.
- bank string
- The customer's bank.
- bank str
- The customer's bank.
- bank String
- The customer's bank.
PaymentIntentPaymentMethodDataFpx, PaymentIntentPaymentMethodDataFpxArgs
- Bank string
- The customer's bank.
- Account
Holder stringType - Account holder type for FPX transaction
- Bank string
- The customer's bank.
- Account
Holder stringType - Account holder type for FPX transaction
- bank string
- The customer's bank.
- account_
holder_ stringtype - Account holder type for FPX transaction
- bank String
- The customer's bank.
- account
Holder StringType - Account holder type for FPX transaction
- bank string
- The customer's bank.
- account
Holder stringType - Account holder type for FPX transaction
- bank str
- The customer's bank.
- account_
holder_ strtype - Account holder type for FPX transaction
- bank String
- The customer's bank.
- account
Holder StringType - Account holder type for FPX transaction
PaymentIntentPaymentMethodDataIdeal, PaymentIntentPaymentMethodDataIdealArgs
- Bank string
- The customer's bank. Only use this parameter for existing customers. Don't use it for new customers.
- Bank string
- The customer's bank. Only use this parameter for existing customers. Don't use it for new customers.
- bank string
- The customer's bank. Only use this parameter for existing customers. Don't use it for new customers.
- bank String
- The customer's bank. Only use this parameter for existing customers. Don't use it for new customers.
- bank string
- The customer's bank. Only use this parameter for existing customers. Don't use it for new customers.
- bank str
- The customer's bank. Only use this parameter for existing customers. Don't use it for new customers.
- bank String
- The customer's bank. Only use this parameter for existing customers. Don't use it for new customers.
PaymentIntentPaymentMethodDataKlarna, PaymentIntentPaymentMethodDataKlarnaArgs
- Dob
Payment
Intent Payment Method Data Klarna Dob - Customer's date of birth
- Dob
Payment
Intent Payment Method Data Klarna Dob - Customer's date of birth
- dob
Payment
Intent Payment Method Data Klarna Dob - Customer's date of birth
- dob
Payment
Intent Payment Method Data Klarna Dob - Customer's date of birth
- dob
Payment
Intent Payment Method Data Klarna Dob - Customer's date of birth
- dob Property Map
- Customer's date of birth
PaymentIntentPaymentMethodDataKlarnaDob, PaymentIntentPaymentMethodDataKlarnaDobArgs
PaymentIntentPaymentMethodDataNaverPay, PaymentIntentPaymentMethodDataNaverPayArgs
- Funding string
- Whether to use Naver Pay points or a card to fund this transaction. If not provided, this defaults to
card.
- Funding string
- Whether to use Naver Pay points or a card to fund this transaction. If not provided, this defaults to
card.
- funding string
- Whether to use Naver Pay points or a card to fund this transaction. If not provided, this defaults to
card.
- funding String
- Whether to use Naver Pay points or a card to fund this transaction. If not provided, this defaults to
card.
- funding string
- Whether to use Naver Pay points or a card to fund this transaction. If not provided, this defaults to
card.
- funding str
- Whether to use Naver Pay points or a card to fund this transaction. If not provided, this defaults to
card.
- funding String
- Whether to use Naver Pay points or a card to fund this transaction. If not provided, this defaults to
card.
PaymentIntentPaymentMethodDataNzBankAccount, PaymentIntentPaymentMethodDataNzBankAccountArgs
- Account
Number string - The account number for the bank account.
- Bank
Code string - The numeric code for the bank account's bank.
- Branch
Code string - The numeric code for the bank account's bank branch.
- Suffix string
- The suffix of the bank account number.
- Account
Holder stringName - The name on the bank account. Only required if the account holder name is different from the name of the authorized signatory collected in the PaymentMethod’s billing details.
- Reference string
- Account
Number string - The account number for the bank account.
- Bank
Code string - The numeric code for the bank account's bank.
- Branch
Code string - The numeric code for the bank account's bank branch.
- Suffix string
- The suffix of the bank account number.
- Account
Holder stringName - The name on the bank account. Only required if the account holder name is different from the name of the authorized signatory collected in the PaymentMethod’s billing details.
- Reference string
- account_
number string - The account number for the bank account.
- bank_
code string - The numeric code for the bank account's bank.
- branch_
code string - The numeric code for the bank account's bank branch.
- suffix string
- The suffix of the bank account number.
- account_
holder_ stringname - The name on the bank account. Only required if the account holder name is different from the name of the authorized signatory collected in the PaymentMethod’s billing details.
- reference string
- account
Number String - The account number for the bank account.
- bank
Code String - The numeric code for the bank account's bank.
- branch
Code String - The numeric code for the bank account's bank branch.
- suffix String
- The suffix of the bank account number.
- account
Holder StringName - The name on the bank account. Only required if the account holder name is different from the name of the authorized signatory collected in the PaymentMethod’s billing details.
- reference String
- account
Number string - The account number for the bank account.
- bank
Code string - The numeric code for the bank account's bank.
- branch
Code string - The numeric code for the bank account's bank branch.
- suffix string
- The suffix of the bank account number.
- account
Holder stringName - The name on the bank account. Only required if the account holder name is different from the name of the authorized signatory collected in the PaymentMethod’s billing details.
- reference string
- account_
number str - The account number for the bank account.
- bank_
code str - The numeric code for the bank account's bank.
- branch_
code str - The numeric code for the bank account's bank branch.
- suffix str
- The suffix of the bank account number.
- account_
holder_ strname - The name on the bank account. Only required if the account holder name is different from the name of the authorized signatory collected in the PaymentMethod’s billing details.
- reference str
- account
Number String - The account number for the bank account.
- bank
Code String - The numeric code for the bank account's bank.
- branch
Code String - The numeric code for the bank account's bank branch.
- suffix String
- The suffix of the bank account number.
- account
Holder StringName - The name on the bank account. Only required if the account holder name is different from the name of the authorized signatory collected in the PaymentMethod’s billing details.
- reference String
PaymentIntentPaymentMethodDataP24, PaymentIntentPaymentMethodDataP24Args
- Bank string
- The customer's bank.
- Bank string
- The customer's bank.
- bank string
- The customer's bank.
- bank String
- The customer's bank.
- bank string
- The customer's bank.
- bank str
- The customer's bank.
- bank String
- The customer's bank.
PaymentIntentPaymentMethodDataPayto, PaymentIntentPaymentMethodDataPaytoArgs
- Account
Number string - The account number for the bank account.
- Bsb
Number string - Bank-State-Branch number of the bank account.
- Pay
Id string - The PayID alias for the bank account.
- Account
Number string - The account number for the bank account.
- Bsb
Number string - Bank-State-Branch number of the bank account.
- Pay
Id string - The PayID alias for the bank account.
- account_
number string - The account number for the bank account.
- bsb_
number string - Bank-State-Branch number of the bank account.
- pay_
id string - The PayID alias for the bank account.
- account
Number String - The account number for the bank account.
- bsb
Number String - Bank-State-Branch number of the bank account.
- pay
Id String - The PayID alias for the bank account.
- account
Number string - The account number for the bank account.
- bsb
Number string - Bank-State-Branch number of the bank account.
- pay
Id string - The PayID alias for the bank account.
- account_
number str - The account number for the bank account.
- bsb_
number str - Bank-State-Branch number of the bank account.
- pay_
id str - The PayID alias for the bank account.
- account
Number String - The account number for the bank account.
- bsb
Number String - Bank-State-Branch number of the bank account.
- pay
Id String - The PayID alias for the bank account.
PaymentIntentPaymentMethodDataRadarOptions, PaymentIntentPaymentMethodDataRadarOptionsArgs
- Session string
- A Radar Session is a snapshot of the browser metadata and device details that help Radar make more accurate predictions on your payments.
- Session string
- A Radar Session is a snapshot of the browser metadata and device details that help Radar make more accurate predictions on your payments.
- session string
- A Radar Session is a snapshot of the browser metadata and device details that help Radar make more accurate predictions on your payments.
- session String
- A Radar Session is a snapshot of the browser metadata and device details that help Radar make more accurate predictions on your payments.
- session string
- A Radar Session is a snapshot of the browser metadata and device details that help Radar make more accurate predictions on your payments.
- session str
- A Radar Session is a snapshot of the browser metadata and device details that help Radar make more accurate predictions on your payments.
- session String
- A Radar Session is a snapshot of the browser metadata and device details that help Radar make more accurate predictions on your payments.
PaymentIntentPaymentMethodDataSepaDebit, PaymentIntentPaymentMethodDataSepaDebitArgs
- Iban string
- IBAN of the bank account.
- Iban string
- IBAN of the bank account.
- iban string
- IBAN of the bank account.
- iban String
- IBAN of the bank account.
- iban string
- IBAN of the bank account.
- iban str
- IBAN of the bank account.
- iban String
- IBAN of the bank account.
PaymentIntentPaymentMethodDataSofort, PaymentIntentPaymentMethodDataSofortArgs
- Country string
- Two-letter ISO code representing the country the bank account is located in.
- Country string
- Two-letter ISO code representing the country the bank account is located in.
- country string
- Two-letter ISO code representing the country the bank account is located in.
- country String
- Two-letter ISO code representing the country the bank account is located in.
- country string
- Two-letter ISO code representing the country the bank account is located in.
- country str
- Two-letter ISO code representing the country the bank account is located in.
- country String
- Two-letter ISO code representing the country the bank account is located in.
PaymentIntentPaymentMethodDataUpi, PaymentIntentPaymentMethodDataUpiArgs
- Mandate
Options PaymentIntent Payment Method Data Upi Mandate Options - Configuration options for setting up an eMandate
- Mandate
Options PaymentIntent Payment Method Data Upi Mandate Options - Configuration options for setting up an eMandate
- mandate_
options object - Configuration options for setting up an eMandate
- mandate
Options PaymentIntent Payment Method Data Upi Mandate Options - Configuration options for setting up an eMandate
- mandate
Options PaymentIntent Payment Method Data Upi Mandate Options - Configuration options for setting up an eMandate
- mandate_
options PaymentIntent Payment Method Data Upi Mandate Options - Configuration options for setting up an eMandate
- mandate
Options Property Map - Configuration options for setting up an eMandate
PaymentIntentPaymentMethodDataUpiMandateOptions, PaymentIntentPaymentMethodDataUpiMandateOptionsArgs
- Amount double
- Amount to be charged for future payments.
- Amount
Type string - One of
fixedormaximum. Iffixed, theamountparam refers to the exact amount to be charged in future payments. Ifmaximum, the amount charged can be up to the value passed for theamountparam. - Description string
- A description of the mandate or subscription that is meant to be displayed to the customer.
- End
Date double - End date of the mandate or subscription.
- Amount float64
- Amount to be charged for future payments.
- Amount
Type string - One of
fixedormaximum. Iffixed, theamountparam refers to the exact amount to be charged in future payments. Ifmaximum, the amount charged can be up to the value passed for theamountparam. - Description string
- A description of the mandate or subscription that is meant to be displayed to the customer.
- End
Date float64 - End date of the mandate or subscription.
- amount number
- Amount to be charged for future payments.
- amount_
type string - One of
fixedormaximum. Iffixed, theamountparam refers to the exact amount to be charged in future payments. Ifmaximum, the amount charged can be up to the value passed for theamountparam. - description string
- A description of the mandate or subscription that is meant to be displayed to the customer.
- end_
date number - End date of the mandate or subscription.
- amount Double
- Amount to be charged for future payments.
- amount
Type String - One of
fixedormaximum. Iffixed, theamountparam refers to the exact amount to be charged in future payments. Ifmaximum, the amount charged can be up to the value passed for theamountparam. - description String
- A description of the mandate or subscription that is meant to be displayed to the customer.
- end
Date Double - End date of the mandate or subscription.
- amount number
- Amount to be charged for future payments.
- amount
Type string - One of
fixedormaximum. Iffixed, theamountparam refers to the exact amount to be charged in future payments. Ifmaximum, the amount charged can be up to the value passed for theamountparam. - description string
- A description of the mandate or subscription that is meant to be displayed to the customer.
- end
Date number - End date of the mandate or subscription.
- amount float
- Amount to be charged for future payments.
- amount_
type str - One of
fixedormaximum. Iffixed, theamountparam refers to the exact amount to be charged in future payments. Ifmaximum, the amount charged can be up to the value passed for theamountparam. - description str
- A description of the mandate or subscription that is meant to be displayed to the customer.
- end_
date float - End date of the mandate or subscription.
- amount Number
- Amount to be charged for future payments.
- amount
Type String - One of
fixedormaximum. Iffixed, theamountparam refers to the exact amount to be charged in future payments. Ifmaximum, the amount charged can be up to the value passed for theamountparam. - description String
- A description of the mandate or subscription that is meant to be displayed to the customer.
- end
Date Number - End date of the mandate or subscription.
PaymentIntentPaymentMethodDataUsBankAccount, PaymentIntentPaymentMethodDataUsBankAccountArgs
- Account
Holder stringType - Account holder type: individual or company.
- Account
Number string - Account number of the bank account.
- Account
Type string - Account type: checkings or savings. Defaults to checking if omitted.
- Financial
Connections stringAccount - The ID of a Financial Connections Account to use as a payment method.
- Routing
Number string - Routing number of the bank account.
- Account
Holder stringType - Account holder type: individual or company.
- Account
Number string - Account number of the bank account.
- Account
Type string - Account type: checkings or savings. Defaults to checking if omitted.
- Financial
Connections stringAccount - The ID of a Financial Connections Account to use as a payment method.
- Routing
Number string - Routing number of the bank account.
- account_
holder_ stringtype - Account holder type: individual or company.
- account_
number string - Account number of the bank account.
- account_
type string - Account type: checkings or savings. Defaults to checking if omitted.
- financial_
connections_ stringaccount - The ID of a Financial Connections Account to use as a payment method.
- routing_
number string - Routing number of the bank account.
- account
Holder StringType - Account holder type: individual or company.
- account
Number String - Account number of the bank account.
- account
Type String - Account type: checkings or savings. Defaults to checking if omitted.
- financial
Connections StringAccount - The ID of a Financial Connections Account to use as a payment method.
- routing
Number String - Routing number of the bank account.
- account
Holder stringType - Account holder type: individual or company.
- account
Number string - Account number of the bank account.
- account
Type string - Account type: checkings or savings. Defaults to checking if omitted.
- financial
Connections stringAccount - The ID of a Financial Connections Account to use as a payment method.
- routing
Number string - Routing number of the bank account.
- account_
holder_ strtype - Account holder type: individual or company.
- account_
number str - Account number of the bank account.
- account_
type str - Account type: checkings or savings. Defaults to checking if omitted.
- financial_
connections_ straccount - The ID of a Financial Connections Account to use as a payment method.
- routing_
number str - Routing number of the bank account.
- account
Holder StringType - Account holder type: individual or company.
- account
Number String - Account number of the bank account.
- account
Type String - Account type: checkings or savings. Defaults to checking if omitted.
- financial
Connections StringAccount - The ID of a Financial Connections Account to use as a payment method.
- routing
Number String - Routing number of the bank account.
PaymentIntentPaymentMethodOptions, PaymentIntentPaymentMethodOptionsArgs
- Acss
Debit PaymentIntent Payment Method Options Acss Debit - Affirm
Payment
Intent Payment Method Options Affirm - Afterpay
Clearpay PaymentIntent Payment Method Options Afterpay Clearpay - Alipay
Payment
Intent Payment Method Options Alipay - Alma
Payment
Intent Payment Method Options Alma - Amazon
Pay PaymentIntent Payment Method Options Amazon Pay - Au
Becs PaymentDebit Intent Payment Method Options Au Becs Debit - Bacs
Debit PaymentIntent Payment Method Options Bacs Debit - Bancontact
Payment
Intent Payment Method Options Bancontact - Billie
Payment
Intent Payment Method Options Billie - Blik
Payment
Intent Payment Method Options Blik - Boleto
Payment
Intent Payment Method Options Boleto - Card
Payment
Intent Payment Method Options Card - Card
Present PaymentIntent Payment Method Options Card Present - Cashapp
Payment
Intent Payment Method Options Cashapp - Crypto
Payment
Intent Payment Method Options Crypto - Customer
Balance PaymentIntent Payment Method Options Customer Balance - Eps
Payment
Intent Payment Method Options Eps - Fpx
Payment
Intent Payment Method Options Fpx - Giropay
Payment
Intent Payment Method Options Giropay - Grabpay
Payment
Intent Payment Method Options Grabpay - Ideal
Payment
Intent Payment Method Options Ideal - Kakao
Pay PaymentIntent Payment Method Options Kakao Pay - Klarna
Payment
Intent Payment Method Options Klarna - Konbini
Payment
Intent Payment Method Options Konbini - Kr
Card PaymentIntent Payment Method Options Kr Card - Mb
Way PaymentIntent Payment Method Options Mb Way - Mobilepay
Payment
Intent Payment Method Options Mobilepay - Multibanco
Payment
Intent Payment Method Options Multibanco -
Payment
Intent Payment Method Options Naver Pay - Nz
Bank PaymentAccount Intent Payment Method Options Nz Bank Account - Oxxo
Payment
Intent Payment Method Options Oxxo - P24
Payment
Intent Payment Method Options P24 - Payco
Payment
Intent Payment Method Options Payco - Paynow
Payment
Intent Payment Method Options Paynow - Paypal
Payment
Intent Payment Method Options Paypal - Payto
Payment
Intent Payment Method Options Payto - Pix
Payment
Intent Payment Method Options Pix - Promptpay
Payment
Intent Payment Method Options Promptpay - Revolut
Pay PaymentIntent Payment Method Options Revolut Pay - Samsung
Pay PaymentIntent Payment Method Options Samsung Pay - Satispay
Payment
Intent Payment Method Options Satispay - Scalapay
Payment
Intent Payment Method Options Scalapay - Sepa
Debit PaymentIntent Payment Method Options Sepa Debit - Sofort
Payment
Intent Payment Method Options Sofort - Swish
Payment
Intent Payment Method Options Swish - Twint
Payment
Intent Payment Method Options Twint - Upi
Payment
Intent Payment Method Options Upi - Us
Bank PaymentAccount Intent Payment Method Options Us Bank Account - Wechat
Pay PaymentIntent Payment Method Options Wechat Pay - Zip
Payment
Intent Payment Method Options Zip
- Acss
Debit PaymentIntent Payment Method Options Acss Debit - Affirm
Payment
Intent Payment Method Options Affirm - Afterpay
Clearpay PaymentIntent Payment Method Options Afterpay Clearpay - Alipay
Payment
Intent Payment Method Options Alipay - Alma
Payment
Intent Payment Method Options Alma - Amazon
Pay PaymentIntent Payment Method Options Amazon Pay - Au
Becs PaymentDebit Intent Payment Method Options Au Becs Debit - Bacs
Debit PaymentIntent Payment Method Options Bacs Debit - Bancontact
Payment
Intent Payment Method Options Bancontact - Billie
Payment
Intent Payment Method Options Billie - Blik
Payment
Intent Payment Method Options Blik - Boleto
Payment
Intent Payment Method Options Boleto - Card
Payment
Intent Payment Method Options Card - Card
Present PaymentIntent Payment Method Options Card Present - Cashapp
Payment
Intent Payment Method Options Cashapp - Crypto
Payment
Intent Payment Method Options Crypto - Customer
Balance PaymentIntent Payment Method Options Customer Balance - Eps
Payment
Intent Payment Method Options Eps - Fpx
Payment
Intent Payment Method Options Fpx - Giropay
Payment
Intent Payment Method Options Giropay - Grabpay
Payment
Intent Payment Method Options Grabpay - Ideal
Payment
Intent Payment Method Options Ideal - Kakao
Pay PaymentIntent Payment Method Options Kakao Pay - Klarna
Payment
Intent Payment Method Options Klarna - Konbini
Payment
Intent Payment Method Options Konbini - Kr
Card PaymentIntent Payment Method Options Kr Card - Mb
Way PaymentIntent Payment Method Options Mb Way - Mobilepay
Payment
Intent Payment Method Options Mobilepay - Multibanco
Payment
Intent Payment Method Options Multibanco -
Payment
Intent Payment Method Options Naver Pay - Nz
Bank PaymentAccount Intent Payment Method Options Nz Bank Account - Oxxo
Payment
Intent Payment Method Options Oxxo - P24
Payment
Intent Payment Method Options P24 - Payco
Payment
Intent Payment Method Options Payco - Paynow
Payment
Intent Payment Method Options Paynow - Paypal
Payment
Intent Payment Method Options Paypal - Payto
Payment
Intent Payment Method Options Payto - Pix
Payment
Intent Payment Method Options Pix - Promptpay
Payment
Intent Payment Method Options Promptpay - Revolut
Pay PaymentIntent Payment Method Options Revolut Pay - Samsung
Pay PaymentIntent Payment Method Options Samsung Pay - Satispay
Payment
Intent Payment Method Options Satispay - Scalapay
Payment
Intent Payment Method Options Scalapay - Sepa
Debit PaymentIntent Payment Method Options Sepa Debit - Sofort
Payment
Intent Payment Method Options Sofort - Swish
Payment
Intent Payment Method Options Swish - Twint
Payment
Intent Payment Method Options Twint - Upi
Payment
Intent Payment Method Options Upi - Us
Bank PaymentAccount Intent Payment Method Options Us Bank Account - Wechat
Pay PaymentIntent Payment Method Options Wechat Pay - Zip
Payment
Intent Payment Method Options Zip
- acss_
debit object - affirm object
- afterpay_
clearpay object - alipay object
- alma object
- amazon_
pay object - au_
becs_ objectdebit - bacs_
debit object - bancontact object
- billie object
- blik object
- boleto object
- card object
- card_
present object - cashapp object
- crypto object
- customer_
balance object - eps object
- fpx object
- giropay object
- grabpay object
- ideal object
- kakao_
pay object - klarna object
- konbini object
- kr_
card object - mb_
way object - mobilepay object
- multibanco object
- object
- nz_
bank_ objectaccount - oxxo object
- p24 object
- payco object
- paynow object
- paypal object
- payto object
- pix object
- promptpay object
- revolut_
pay object - samsung_
pay object - satispay object
- scalapay object
- sepa_
debit object - sofort object
- swish object
- twint object
- upi object
- us_
bank_ objectaccount - wechat_
pay object - zip object
- acss
Debit PaymentIntent Payment Method Options Acss Debit - affirm
Payment
Intent Payment Method Options Affirm - afterpay
Clearpay PaymentIntent Payment Method Options Afterpay Clearpay - alipay
Payment
Intent Payment Method Options Alipay - alma
Payment
Intent Payment Method Options Alma - amazon
Pay PaymentIntent Payment Method Options Amazon Pay - au
Becs PaymentDebit Intent Payment Method Options Au Becs Debit - bacs
Debit PaymentIntent Payment Method Options Bacs Debit - bancontact
Payment
Intent Payment Method Options Bancontact - billie
Payment
Intent Payment Method Options Billie - blik
Payment
Intent Payment Method Options Blik - boleto
Payment
Intent Payment Method Options Boleto - card
Payment
Intent Payment Method Options Card - card
Present PaymentIntent Payment Method Options Card Present - cashapp
Payment
Intent Payment Method Options Cashapp - crypto
Payment
Intent Payment Method Options Crypto - customer
Balance PaymentIntent Payment Method Options Customer Balance - eps
Payment
Intent Payment Method Options Eps - fpx
Payment
Intent Payment Method Options Fpx - giropay
Payment
Intent Payment Method Options Giropay - grabpay
Payment
Intent Payment Method Options Grabpay - ideal
Payment
Intent Payment Method Options Ideal - kakao
Pay PaymentIntent Payment Method Options Kakao Pay - klarna
Payment
Intent Payment Method Options Klarna - konbini
Payment
Intent Payment Method Options Konbini - kr
Card PaymentIntent Payment Method Options Kr Card - mb
Way PaymentIntent Payment Method Options Mb Way - mobilepay
Payment
Intent Payment Method Options Mobilepay - multibanco
Payment
Intent Payment Method Options Multibanco -
Payment
Intent Payment Method Options Naver Pay - nz
Bank PaymentAccount Intent Payment Method Options Nz Bank Account - oxxo
Payment
Intent Payment Method Options Oxxo - p24
Payment
Intent Payment Method Options P24 - payco
Payment
Intent Payment Method Options Payco - paynow
Payment
Intent Payment Method Options Paynow - paypal
Payment
Intent Payment Method Options Paypal - payto
Payment
Intent Payment Method Options Payto - pix
Payment
Intent Payment Method Options Pix - promptpay
Payment
Intent Payment Method Options Promptpay - revolut
Pay PaymentIntent Payment Method Options Revolut Pay - samsung
Pay PaymentIntent Payment Method Options Samsung Pay - satispay
Payment
Intent Payment Method Options Satispay - scalapay
Payment
Intent Payment Method Options Scalapay - sepa
Debit PaymentIntent Payment Method Options Sepa Debit - sofort
Payment
Intent Payment Method Options Sofort - swish
Payment
Intent Payment Method Options Swish - twint
Payment
Intent Payment Method Options Twint - upi
Payment
Intent Payment Method Options Upi - us
Bank PaymentAccount Intent Payment Method Options Us Bank Account - wechat
Pay PaymentIntent Payment Method Options Wechat Pay - zip
Payment
Intent Payment Method Options Zip
- acss
Debit PaymentIntent Payment Method Options Acss Debit - affirm
Payment
Intent Payment Method Options Affirm - afterpay
Clearpay PaymentIntent Payment Method Options Afterpay Clearpay - alipay
Payment
Intent Payment Method Options Alipay - alma
Payment
Intent Payment Method Options Alma - amazon
Pay PaymentIntent Payment Method Options Amazon Pay - au
Becs PaymentDebit Intent Payment Method Options Au Becs Debit - bacs
Debit PaymentIntent Payment Method Options Bacs Debit - bancontact
Payment
Intent Payment Method Options Bancontact - billie
Payment
Intent Payment Method Options Billie - blik
Payment
Intent Payment Method Options Blik - boleto
Payment
Intent Payment Method Options Boleto - card
Payment
Intent Payment Method Options Card - card
Present PaymentIntent Payment Method Options Card Present - cashapp
Payment
Intent Payment Method Options Cashapp - crypto
Payment
Intent Payment Method Options Crypto - customer
Balance PaymentIntent Payment Method Options Customer Balance - eps
Payment
Intent Payment Method Options Eps - fpx
Payment
Intent Payment Method Options Fpx - giropay
Payment
Intent Payment Method Options Giropay - grabpay
Payment
Intent Payment Method Options Grabpay - ideal
Payment
Intent Payment Method Options Ideal - kakao
Pay PaymentIntent Payment Method Options Kakao Pay - klarna
Payment
Intent Payment Method Options Klarna - konbini
Payment
Intent Payment Method Options Konbini - kr
Card PaymentIntent Payment Method Options Kr Card - mb
Way PaymentIntent Payment Method Options Mb Way - mobilepay
Payment
Intent Payment Method Options Mobilepay - multibanco
Payment
Intent Payment Method Options Multibanco -
Payment
Intent Payment Method Options Naver Pay - nz
Bank PaymentAccount Intent Payment Method Options Nz Bank Account - oxxo
Payment
Intent Payment Method Options Oxxo - p24
Payment
Intent Payment Method Options P24 - payco
Payment
Intent Payment Method Options Payco - paynow
Payment
Intent Payment Method Options Paynow - paypal
Payment
Intent Payment Method Options Paypal - payto
Payment
Intent Payment Method Options Payto - pix
Payment
Intent Payment Method Options Pix - promptpay
Payment
Intent Payment Method Options Promptpay - revolut
Pay PaymentIntent Payment Method Options Revolut Pay - samsung
Pay PaymentIntent Payment Method Options Samsung Pay - satispay
Payment
Intent Payment Method Options Satispay - scalapay
Payment
Intent Payment Method Options Scalapay - sepa
Debit PaymentIntent Payment Method Options Sepa Debit - sofort
Payment
Intent Payment Method Options Sofort - swish
Payment
Intent Payment Method Options Swish - twint
Payment
Intent Payment Method Options Twint - upi
Payment
Intent Payment Method Options Upi - us
Bank PaymentAccount Intent Payment Method Options Us Bank Account - wechat
Pay PaymentIntent Payment Method Options Wechat Pay - zip
Payment
Intent Payment Method Options Zip
- acss_
debit PaymentIntent Payment Method Options Acss Debit - affirm
Payment
Intent Payment Method Options Affirm - afterpay_
clearpay PaymentIntent Payment Method Options Afterpay Clearpay - alipay
Payment
Intent Payment Method Options Alipay - alma
Payment
Intent Payment Method Options Alma - amazon_
pay PaymentIntent Payment Method Options Amazon Pay - au_
becs_ Paymentdebit Intent Payment Method Options Au Becs Debit - bacs_
debit PaymentIntent Payment Method Options Bacs Debit - bancontact
Payment
Intent Payment Method Options Bancontact - billie
Payment
Intent Payment Method Options Billie - blik
Payment
Intent Payment Method Options Blik - boleto
Payment
Intent Payment Method Options Boleto - card
Payment
Intent Payment Method Options Card - card_
present PaymentIntent Payment Method Options Card Present - cashapp
Payment
Intent Payment Method Options Cashapp - crypto
Payment
Intent Payment Method Options Crypto - customer_
balance PaymentIntent Payment Method Options Customer Balance - eps
Payment
Intent Payment Method Options Eps - fpx
Payment
Intent Payment Method Options Fpx - giropay
Payment
Intent Payment Method Options Giropay - grabpay
Payment
Intent Payment Method Options Grabpay - ideal
Payment
Intent Payment Method Options Ideal - kakao_
pay PaymentIntent Payment Method Options Kakao Pay - klarna
Payment
Intent Payment Method Options Klarna - konbini
Payment
Intent Payment Method Options Konbini - kr_
card PaymentIntent Payment Method Options Kr Card - mb_
way PaymentIntent Payment Method Options Mb Way - mobilepay
Payment
Intent Payment Method Options Mobilepay - multibanco
Payment
Intent Payment Method Options Multibanco -
Payment
Intent Payment Method Options Naver Pay - nz_
bank_ Paymentaccount Intent Payment Method Options Nz Bank Account - oxxo
Payment
Intent Payment Method Options Oxxo - p24
Payment
Intent Payment Method Options P24 - payco
Payment
Intent Payment Method Options Payco - paynow
Payment
Intent Payment Method Options Paynow - paypal
Payment
Intent Payment Method Options Paypal - payto
Payment
Intent Payment Method Options Payto - pix
Payment
Intent Payment Method Options Pix - promptpay
Payment
Intent Payment Method Options Promptpay - revolut_
pay PaymentIntent Payment Method Options Revolut Pay - samsung_
pay PaymentIntent Payment Method Options Samsung Pay - satispay
Payment
Intent Payment Method Options Satispay - scalapay
Payment
Intent Payment Method Options Scalapay - sepa_
debit PaymentIntent Payment Method Options Sepa Debit - sofort
Payment
Intent Payment Method Options Sofort - swish
Payment
Intent Payment Method Options Swish - twint
Payment
Intent Payment Method Options Twint - upi
Payment
Intent Payment Method Options Upi - us_
bank_ Paymentaccount Intent Payment Method Options Us Bank Account - wechat_
pay PaymentIntent Payment Method Options Wechat Pay - zip
Payment
Intent Payment Method Options Zip
- acss
Debit Property Map - affirm Property Map
- afterpay
Clearpay Property Map - alipay Property Map
- alma Property Map
- amazon
Pay Property Map - au
Becs Property MapDebit - bacs
Debit Property Map - bancontact Property Map
- billie Property Map
- blik Property Map
- boleto Property Map
- card Property Map
- card
Present Property Map - cashapp Property Map
- crypto Property Map
- customer
Balance Property Map - eps Property Map
- fpx Property Map
- giropay Property Map
- grabpay Property Map
- ideal Property Map
- kakao
Pay Property Map - klarna Property Map
- konbini Property Map
- kr
Card Property Map - mb
Way Property Map - mobilepay Property Map
- multibanco Property Map
- Property Map
- nz
Bank Property MapAccount - oxxo Property Map
- p24 Property Map
- payco Property Map
- paynow Property Map
- paypal Property Map
- payto Property Map
- pix Property Map
- promptpay Property Map
- revolut
Pay Property Map - samsung
Pay Property Map - satispay Property Map
- scalapay Property Map
- sepa
Debit Property Map - sofort Property Map
- swish Property Map
- twint Property Map
- upi Property Map
- us
Bank Property MapAccount - wechat
Pay Property Map - zip Property Map
PaymentIntentPaymentMethodOptionsAcssDebit, PaymentIntentPaymentMethodOptionsAcssDebitArgs
- Mandate
Options PaymentIntent Payment Method Options Acss Debit Mandate Options - Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- Target
Date string - Controls when Stripe will attempt to debit the funds from the customer's account. The date must be a string in YYYY-MM-DD format. The date must be in the future and between 3 and 15 calendar days from now.
- Verification
Method string - Bank account verification method. The default value is
automatic.
- Mandate
Options PaymentIntent Payment Method Options Acss Debit Mandate Options - Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- Target
Date string - Controls when Stripe will attempt to debit the funds from the customer's account. The date must be a string in YYYY-MM-DD format. The date must be in the future and between 3 and 15 calendar days from now.
- Verification
Method string - Bank account verification method. The default value is
automatic.
- mandate_
options object - setup_
future_ stringusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- target_
date string - Controls when Stripe will attempt to debit the funds from the customer's account. The date must be a string in YYYY-MM-DD format. The date must be in the future and between 3 and 15 calendar days from now.
- verification_
method string - Bank account verification method. The default value is
automatic.
- mandate
Options PaymentIntent Payment Method Options Acss Debit Mandate Options - setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- target
Date String - Controls when Stripe will attempt to debit the funds from the customer's account. The date must be a string in YYYY-MM-DD format. The date must be in the future and between 3 and 15 calendar days from now.
- verification
Method String - Bank account verification method. The default value is
automatic.
- mandate
Options PaymentIntent Payment Method Options Acss Debit Mandate Options - setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- target
Date string - Controls when Stripe will attempt to debit the funds from the customer's account. The date must be a string in YYYY-MM-DD format. The date must be in the future and between 3 and 15 calendar days from now.
- verification
Method string - Bank account verification method. The default value is
automatic.
- mandate_
options PaymentIntent Payment Method Options Acss Debit Mandate Options - setup_
future_ strusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- target_
date str - Controls when Stripe will attempt to debit the funds from the customer's account. The date must be a string in YYYY-MM-DD format. The date must be in the future and between 3 and 15 calendar days from now.
- verification_
method str - Bank account verification method. The default value is
automatic.
- mandate
Options Property Map - setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- target
Date String - Controls when Stripe will attempt to debit the funds from the customer's account. The date must be a string in YYYY-MM-DD format. The date must be in the future and between 3 and 15 calendar days from now.
- verification
Method String - Bank account verification method. The default value is
automatic.
PaymentIntentPaymentMethodOptionsAcssDebitMandateOptions, PaymentIntentPaymentMethodOptionsAcssDebitMandateOptionsArgs
- Custom
Mandate stringUrl - A URL for custom mandate text
- Interval
Description string - Description of the interval. Only required if the 'payment_schedule' parameter is 'interval' or 'combined'.
- Payment
Schedule string - Payment schedule for the mandate.
- Transaction
Type string - Transaction type of the mandate.
- Custom
Mandate stringUrl - A URL for custom mandate text
- Interval
Description string - Description of the interval. Only required if the 'payment_schedule' parameter is 'interval' or 'combined'.
- Payment
Schedule string - Payment schedule for the mandate.
- Transaction
Type string - Transaction type of the mandate.
- custom_
mandate_ stringurl - A URL for custom mandate text
- interval_
description string - Description of the interval. Only required if the 'payment_schedule' parameter is 'interval' or 'combined'.
- payment_
schedule string - Payment schedule for the mandate.
- transaction_
type string - Transaction type of the mandate.
- custom
Mandate StringUrl - A URL for custom mandate text
- interval
Description String - Description of the interval. Only required if the 'payment_schedule' parameter is 'interval' or 'combined'.
- payment
Schedule String - Payment schedule for the mandate.
- transaction
Type String - Transaction type of the mandate.
- custom
Mandate stringUrl - A URL for custom mandate text
- interval
Description string - Description of the interval. Only required if the 'payment_schedule' parameter is 'interval' or 'combined'.
- payment
Schedule string - Payment schedule for the mandate.
- transaction
Type string - Transaction type of the mandate.
- custom_
mandate_ strurl - A URL for custom mandate text
- interval_
description str - Description of the interval. Only required if the 'payment_schedule' parameter is 'interval' or 'combined'.
- payment_
schedule str - Payment schedule for the mandate.
- transaction_
type str - Transaction type of the mandate.
- custom
Mandate StringUrl - A URL for custom mandate text
- interval
Description String - Description of the interval. Only required if the 'payment_schedule' parameter is 'interval' or 'combined'.
- payment
Schedule String - Payment schedule for the mandate.
- transaction
Type String - Transaction type of the mandate.
PaymentIntentPaymentMethodOptionsAffirm, PaymentIntentPaymentMethodOptionsAffirmArgs
- Capture
Method string - Controls when the funds will be captured from the customer's account.
- Preferred
Locale string - Preferred language of the Affirm authorization page that the customer is redirected to.
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- Capture
Method string - Controls when the funds will be captured from the customer's account.
- Preferred
Locale string - Preferred language of the Affirm authorization page that the customer is redirected to.
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- capture_
method string - Controls when the funds will be captured from the customer's account.
- preferred_
locale string - Preferred language of the Affirm authorization page that the customer is redirected to.
- setup_
future_ stringusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- capture
Method String - Controls when the funds will be captured from the customer's account.
- preferred
Locale String - Preferred language of the Affirm authorization page that the customer is redirected to.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- capture
Method string - Controls when the funds will be captured from the customer's account.
- preferred
Locale string - Preferred language of the Affirm authorization page that the customer is redirected to.
- setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- capture_
method str - Controls when the funds will be captured from the customer's account.
- preferred_
locale str - Preferred language of the Affirm authorization page that the customer is redirected to.
- setup_
future_ strusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- capture
Method String - Controls when the funds will be captured from the customer's account.
- preferred
Locale String - Preferred language of the Affirm authorization page that the customer is redirected to.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
PaymentIntentPaymentMethodOptionsAfterpayClearpay, PaymentIntentPaymentMethodOptionsAfterpayClearpayArgs
- Capture
Method string - Controls when the funds will be captured from the customer's account.
- Reference string
- An internal identifier or reference that this payment corresponds to. You must limit the identifier to 128 characters, and it can only contain letters, numbers, underscores, backslashes, and dashes. This field differs from the statement descriptor and item name.
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- Capture
Method string - Controls when the funds will be captured from the customer's account.
- Reference string
- An internal identifier or reference that this payment corresponds to. You must limit the identifier to 128 characters, and it can only contain letters, numbers, underscores, backslashes, and dashes. This field differs from the statement descriptor and item name.
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- capture_
method string - Controls when the funds will be captured from the customer's account.
- reference string
- An internal identifier or reference that this payment corresponds to. You must limit the identifier to 128 characters, and it can only contain letters, numbers, underscores, backslashes, and dashes. This field differs from the statement descriptor and item name.
- setup_
future_ stringusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- capture
Method String - Controls when the funds will be captured from the customer's account.
- reference String
- An internal identifier or reference that this payment corresponds to. You must limit the identifier to 128 characters, and it can only contain letters, numbers, underscores, backslashes, and dashes. This field differs from the statement descriptor and item name.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- capture
Method string - Controls when the funds will be captured from the customer's account.
- reference string
- An internal identifier or reference that this payment corresponds to. You must limit the identifier to 128 characters, and it can only contain letters, numbers, underscores, backslashes, and dashes. This field differs from the statement descriptor and item name.
- setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- capture_
method str - Controls when the funds will be captured from the customer's account.
- reference str
- An internal identifier or reference that this payment corresponds to. You must limit the identifier to 128 characters, and it can only contain letters, numbers, underscores, backslashes, and dashes. This field differs from the statement descriptor and item name.
- setup_
future_ strusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- capture
Method String - Controls when the funds will be captured from the customer's account.
- reference String
- An internal identifier or reference that this payment corresponds to. You must limit the identifier to 128 characters, and it can only contain letters, numbers, underscores, backslashes, and dashes. This field differs from the statement descriptor and item name.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
PaymentIntentPaymentMethodOptionsAlipay, PaymentIntentPaymentMethodOptionsAlipayArgs
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup_
future_ stringusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup_
future_ strusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
PaymentIntentPaymentMethodOptionsAlma, PaymentIntentPaymentMethodOptionsAlmaArgs
- Capture
Method string - Controls when the funds will be captured from the customer's account.
- Capture
Method string - Controls when the funds will be captured from the customer's account.
- capture_
method string - Controls when the funds will be captured from the customer's account.
- capture
Method String - Controls when the funds will be captured from the customer's account.
- capture
Method string - Controls when the funds will be captured from the customer's account.
- capture_
method str - Controls when the funds will be captured from the customer's account.
- capture
Method String - Controls when the funds will be captured from the customer's account.
PaymentIntentPaymentMethodOptionsAmazonPay, PaymentIntentPaymentMethodOptionsAmazonPayArgs
- Capture
Method string - Controls when the funds will be captured from the customer's account.
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- Capture
Method string - Controls when the funds will be captured from the customer's account.
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- capture_
method string - Controls when the funds will be captured from the customer's account.
- setup_
future_ stringusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- capture
Method String - Controls when the funds will be captured from the customer's account.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- capture
Method string - Controls when the funds will be captured from the customer's account.
- setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- capture_
method str - Controls when the funds will be captured from the customer's account.
- setup_
future_ strusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- capture
Method String - Controls when the funds will be captured from the customer's account.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
PaymentIntentPaymentMethodOptionsAuBecsDebit, PaymentIntentPaymentMethodOptionsAuBecsDebitArgs
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- Target
Date string - Controls when Stripe will attempt to debit the funds from the customer's account. The date must be a string in YYYY-MM-DD format. The date must be in the future and between 3 and 15 calendar days from now.
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- Target
Date string - Controls when Stripe will attempt to debit the funds from the customer's account. The date must be a string in YYYY-MM-DD format. The date must be in the future and between 3 and 15 calendar days from now.
- setup_
future_ stringusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- target_
date string - Controls when Stripe will attempt to debit the funds from the customer's account. The date must be a string in YYYY-MM-DD format. The date must be in the future and between 3 and 15 calendar days from now.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- target
Date String - Controls when Stripe will attempt to debit the funds from the customer's account. The date must be a string in YYYY-MM-DD format. The date must be in the future and between 3 and 15 calendar days from now.
- setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- target
Date string - Controls when Stripe will attempt to debit the funds from the customer's account. The date must be a string in YYYY-MM-DD format. The date must be in the future and between 3 and 15 calendar days from now.
- setup_
future_ strusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- target_
date str - Controls when Stripe will attempt to debit the funds from the customer's account. The date must be a string in YYYY-MM-DD format. The date must be in the future and between 3 and 15 calendar days from now.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- target
Date String - Controls when Stripe will attempt to debit the funds from the customer's account. The date must be a string in YYYY-MM-DD format. The date must be in the future and between 3 and 15 calendar days from now.
PaymentIntentPaymentMethodOptionsBacsDebit, PaymentIntentPaymentMethodOptionsBacsDebitArgs
- Mandate
Options PaymentIntent Payment Method Options Bacs Debit Mandate Options - Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- Target
Date string - Controls when Stripe will attempt to debit the funds from the customer's account. The date must be a string in YYYY-MM-DD format. The date must be in the future and between 3 and 15 calendar days from now.
- Mandate
Options PaymentIntent Payment Method Options Bacs Debit Mandate Options - Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- Target
Date string - Controls when Stripe will attempt to debit the funds from the customer's account. The date must be a string in YYYY-MM-DD format. The date must be in the future and between 3 and 15 calendar days from now.
- mandate_
options object - setup_
future_ stringusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- target_
date string - Controls when Stripe will attempt to debit the funds from the customer's account. The date must be a string in YYYY-MM-DD format. The date must be in the future and between 3 and 15 calendar days from now.
- mandate
Options PaymentIntent Payment Method Options Bacs Debit Mandate Options - setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- target
Date String - Controls when Stripe will attempt to debit the funds from the customer's account. The date must be a string in YYYY-MM-DD format. The date must be in the future and between 3 and 15 calendar days from now.
- mandate
Options PaymentIntent Payment Method Options Bacs Debit Mandate Options - setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- target
Date string - Controls when Stripe will attempt to debit the funds from the customer's account. The date must be a string in YYYY-MM-DD format. The date must be in the future and between 3 and 15 calendar days from now.
- mandate_
options PaymentIntent Payment Method Options Bacs Debit Mandate Options - setup_
future_ strusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- target_
date str - Controls when Stripe will attempt to debit the funds from the customer's account. The date must be a string in YYYY-MM-DD format. The date must be in the future and between 3 and 15 calendar days from now.
- mandate
Options Property Map - setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- target
Date String - Controls when Stripe will attempt to debit the funds from the customer's account. The date must be a string in YYYY-MM-DD format. The date must be in the future and between 3 and 15 calendar days from now.
PaymentIntentPaymentMethodOptionsBacsDebitMandateOptions, PaymentIntentPaymentMethodOptionsBacsDebitMandateOptionsArgs
- Reference
Prefix string - Prefix used to generate the Mandate reference. Must be at most 12 characters long. Must consist of only uppercase letters, numbers, spaces, or the following special characters: '/', '_', '-', '&', '.'. Cannot begin with 'DDIC' or 'STRIPE'.
- Reference
Prefix string - Prefix used to generate the Mandate reference. Must be at most 12 characters long. Must consist of only uppercase letters, numbers, spaces, or the following special characters: '/', '_', '-', '&', '.'. Cannot begin with 'DDIC' or 'STRIPE'.
- reference_
prefix string - Prefix used to generate the Mandate reference. Must be at most 12 characters long. Must consist of only uppercase letters, numbers, spaces, or the following special characters: '/', '_', '-', '&', '.'. Cannot begin with 'DDIC' or 'STRIPE'.
- reference
Prefix String - Prefix used to generate the Mandate reference. Must be at most 12 characters long. Must consist of only uppercase letters, numbers, spaces, or the following special characters: '/', '_', '-', '&', '.'. Cannot begin with 'DDIC' or 'STRIPE'.
- reference
Prefix string - Prefix used to generate the Mandate reference. Must be at most 12 characters long. Must consist of only uppercase letters, numbers, spaces, or the following special characters: '/', '_', '-', '&', '.'. Cannot begin with 'DDIC' or 'STRIPE'.
- reference_
prefix str - Prefix used to generate the Mandate reference. Must be at most 12 characters long. Must consist of only uppercase letters, numbers, spaces, or the following special characters: '/', '_', '-', '&', '.'. Cannot begin with 'DDIC' or 'STRIPE'.
- reference
Prefix String - Prefix used to generate the Mandate reference. Must be at most 12 characters long. Must consist of only uppercase letters, numbers, spaces, or the following special characters: '/', '_', '-', '&', '.'. Cannot begin with 'DDIC' or 'STRIPE'.
PaymentIntentPaymentMethodOptionsBancontact, PaymentIntentPaymentMethodOptionsBancontactArgs
- Preferred
Language string - Preferred language of the Bancontact authorization page that the customer is redirected to.
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- Preferred
Language string - Preferred language of the Bancontact authorization page that the customer is redirected to.
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- preferred_
language string - Preferred language of the Bancontact authorization page that the customer is redirected to.
- setup_
future_ stringusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- preferred
Language String - Preferred language of the Bancontact authorization page that the customer is redirected to.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- preferred
Language string - Preferred language of the Bancontact authorization page that the customer is redirected to.
- setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- preferred_
language str - Preferred language of the Bancontact authorization page that the customer is redirected to.
- setup_
future_ strusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- preferred
Language String - Preferred language of the Bancontact authorization page that the customer is redirected to.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
PaymentIntentPaymentMethodOptionsBillie, PaymentIntentPaymentMethodOptionsBillieArgs
- Capture
Method string - Controls when the funds will be captured from the customer's account.
- Capture
Method string - Controls when the funds will be captured from the customer's account.
- capture_
method string - Controls when the funds will be captured from the customer's account.
- capture
Method String - Controls when the funds will be captured from the customer's account.
- capture
Method string - Controls when the funds will be captured from the customer's account.
- capture_
method str - Controls when the funds will be captured from the customer's account.
- capture
Method String - Controls when the funds will be captured from the customer's account.
PaymentIntentPaymentMethodOptionsBlik, PaymentIntentPaymentMethodOptionsBlikArgs
- Code string
- The 6-digit BLIK code that a customer has generated using their banking application. Can only be set on confirmation.
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- Code string
- The 6-digit BLIK code that a customer has generated using their banking application. Can only be set on confirmation.
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- code string
- The 6-digit BLIK code that a customer has generated using their banking application. Can only be set on confirmation.
- setup_
future_ stringusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- code String
- The 6-digit BLIK code that a customer has generated using their banking application. Can only be set on confirmation.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- code string
- The 6-digit BLIK code that a customer has generated using their banking application. Can only be set on confirmation.
- setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- code str
- The 6-digit BLIK code that a customer has generated using their banking application. Can only be set on confirmation.
- setup_
future_ strusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- code String
- The 6-digit BLIK code that a customer has generated using their banking application. Can only be set on confirmation.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
PaymentIntentPaymentMethodOptionsBoleto, PaymentIntentPaymentMethodOptionsBoletoArgs
- Expires
After doubleDays - The number of calendar days before a Boleto voucher expires. For example, if you create a Boleto voucher on Monday and you set expiresafterdays to 2, the Boleto voucher will expire on Wednesday at 23:59 America/Sao_Paulo time.
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- Expires
After float64Days - The number of calendar days before a Boleto voucher expires. For example, if you create a Boleto voucher on Monday and you set expiresafterdays to 2, the Boleto voucher will expire on Wednesday at 23:59 America/Sao_Paulo time.
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- expires_
after_ numberdays - The number of calendar days before a Boleto voucher expires. For example, if you create a Boleto voucher on Monday and you set expiresafterdays to 2, the Boleto voucher will expire on Wednesday at 23:59 America/Sao_Paulo time.
- setup_
future_ stringusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- expires
After DoubleDays - The number of calendar days before a Boleto voucher expires. For example, if you create a Boleto voucher on Monday and you set expiresafterdays to 2, the Boleto voucher will expire on Wednesday at 23:59 America/Sao_Paulo time.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- expires
After numberDays - The number of calendar days before a Boleto voucher expires. For example, if you create a Boleto voucher on Monday and you set expiresafterdays to 2, the Boleto voucher will expire on Wednesday at 23:59 America/Sao_Paulo time.
- setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- expires_
after_ floatdays - The number of calendar days before a Boleto voucher expires. For example, if you create a Boleto voucher on Monday and you set expiresafterdays to 2, the Boleto voucher will expire on Wednesday at 23:59 America/Sao_Paulo time.
- setup_
future_ strusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- expires
After NumberDays - The number of calendar days before a Boleto voucher expires. For example, if you create a Boleto voucher on Monday and you set expiresafterdays to 2, the Boleto voucher will expire on Wednesday at 23:59 America/Sao_Paulo time.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
PaymentIntentPaymentMethodOptionsCard, PaymentIntentPaymentMethodOptionsCardArgs
- Capture
Method string - Controls when the funds will be captured from the customer's account.
- Cvc
Token string - A single-use
cvc_updateToken that represents a card CVC value. When provided, the CVC value will be verified during the card payment attempt. This parameter can only be provided during confirmation. - Installments
Payment
Intent Payment Method Options Card Installments - Installment details for this payment.
- Mandate
Options PaymentIntent Payment Method Options Card Mandate Options - Configuration options for setting up an eMandate for cards issued in India.
- Moto bool
- When specified, this parameter indicates that a transaction will be marked as MOTO (Mail Order Telephone Order) and thus out of scope for SCA. This parameter can only be provided during confirmation.
- Network string
- Selected network to process this payment intent on. Depends on the available networks of the card attached to the payment intent. Can be only set confirm-time.
- string
- Request ability to capture beyond the standard authorization validity window for this PaymentIntent.
- string
- Request ability to increment the authorization for this PaymentIntent.
- Request
Multicapture string - Request ability to make multiple captures for this PaymentIntent.
- Request
Overcapture string - Request ability to overcapture for this PaymentIntent.
- Request
Three stringDSecure - We strongly recommend that you rely on our SCA Engine to automatically prompt your customers for authentication based on risk level and other requirements. However, if you wish to request 3D Secure based on logic from your own fraud engine, provide this option. If not provided, this value defaults to
automatic. Read our guide on manually requesting 3D Secure for more information on how this configuration interacts with Radar and our SCA Engine. - Require
Cvc boolRecollection - When enabled, using a card that is attached to a customer will require the CVC to be provided again (i.e. using the cvc_token parameter).
- Setup
Future stringUsage Indicates that you intend to make future payments with this PaymentIntent's payment method.
If you provide a Customer with the PaymentIntent, you can use this parameter to attach the payment method to the Customer after the PaymentIntent is confirmed and the customer completes any required actions. If you don't provide a Customer, you can still attach the payment method to a Customer after the transaction completes.
If the payment method is
card_presentand isn't a digital wallet, Stripe creates and attaches a generated_card payment method representing the card to the Customer instead.When processing card payments, Stripe uses
setup_future_usageto help you comply with regional legislation and network rules, such as SCA.- Statement
Descriptor stringSuffix Kana - Provides information about a card payment that customers see on their statements. Concatenated with the Kana prefix (shortened Kana descriptor) or Kana statement descriptor that’s set on the account to form the complete statement descriptor. Maximum 22 characters. On card statements, the concatenation of both prefix and suffix (including separators) will appear truncated to 22 characters.
- Statement
Descriptor stringSuffix Kanji - Provides information about a card payment that customers see on their statements. Concatenated with the Kanji prefix (shortened Kanji descriptor) or Kanji statement descriptor that’s set on the account to form the complete statement descriptor. Maximum 17 characters. On card statements, the concatenation of both prefix and suffix (including separators) will appear truncated to 17 characters.
- Three
DSecure PaymentIntent Payment Method Options Card Three DSecure - If 3D Secure authentication was performed with a third-party provider, the authentication details to use for this payment.
- Capture
Method string - Controls when the funds will be captured from the customer's account.
- Cvc
Token string - A single-use
cvc_updateToken that represents a card CVC value. When provided, the CVC value will be verified during the card payment attempt. This parameter can only be provided during confirmation. - Installments
Payment
Intent Payment Method Options Card Installments - Installment details for this payment.
- Mandate
Options PaymentIntent Payment Method Options Card Mandate Options - Configuration options for setting up an eMandate for cards issued in India.
- Moto bool
- When specified, this parameter indicates that a transaction will be marked as MOTO (Mail Order Telephone Order) and thus out of scope for SCA. This parameter can only be provided during confirmation.
- Network string
- Selected network to process this payment intent on. Depends on the available networks of the card attached to the payment intent. Can be only set confirm-time.
- string
- Request ability to capture beyond the standard authorization validity window for this PaymentIntent.
- string
- Request ability to increment the authorization for this PaymentIntent.
- Request
Multicapture string - Request ability to make multiple captures for this PaymentIntent.
- Request
Overcapture string - Request ability to overcapture for this PaymentIntent.
- Request
Three stringDSecure - We strongly recommend that you rely on our SCA Engine to automatically prompt your customers for authentication based on risk level and other requirements. However, if you wish to request 3D Secure based on logic from your own fraud engine, provide this option. If not provided, this value defaults to
automatic. Read our guide on manually requesting 3D Secure for more information on how this configuration interacts with Radar and our SCA Engine. - Require
Cvc boolRecollection - When enabled, using a card that is attached to a customer will require the CVC to be provided again (i.e. using the cvc_token parameter).
- Setup
Future stringUsage Indicates that you intend to make future payments with this PaymentIntent's payment method.
If you provide a Customer with the PaymentIntent, you can use this parameter to attach the payment method to the Customer after the PaymentIntent is confirmed and the customer completes any required actions. If you don't provide a Customer, you can still attach the payment method to a Customer after the transaction completes.
If the payment method is
card_presentand isn't a digital wallet, Stripe creates and attaches a generated_card payment method representing the card to the Customer instead.When processing card payments, Stripe uses
setup_future_usageto help you comply with regional legislation and network rules, such as SCA.- Statement
Descriptor stringSuffix Kana - Provides information about a card payment that customers see on their statements. Concatenated with the Kana prefix (shortened Kana descriptor) or Kana statement descriptor that’s set on the account to form the complete statement descriptor. Maximum 22 characters. On card statements, the concatenation of both prefix and suffix (including separators) will appear truncated to 22 characters.
- Statement
Descriptor stringSuffix Kanji - Provides information about a card payment that customers see on their statements. Concatenated with the Kanji prefix (shortened Kanji descriptor) or Kanji statement descriptor that’s set on the account to form the complete statement descriptor. Maximum 17 characters. On card statements, the concatenation of both prefix and suffix (including separators) will appear truncated to 17 characters.
- Three
DSecure PaymentIntent Payment Method Options Card Three DSecure - If 3D Secure authentication was performed with a third-party provider, the authentication details to use for this payment.
- capture_
method string - Controls when the funds will be captured from the customer's account.
- cvc_
token string - A single-use
cvc_updateToken that represents a card CVC value. When provided, the CVC value will be verified during the card payment attempt. This parameter can only be provided during confirmation. - installments object
- Installment details for this payment.
- mandate_
options object - Configuration options for setting up an eMandate for cards issued in India.
- moto bool
- When specified, this parameter indicates that a transaction will be marked as MOTO (Mail Order Telephone Order) and thus out of scope for SCA. This parameter can only be provided during confirmation.
- network string
- Selected network to process this payment intent on. Depends on the available networks of the card attached to the payment intent. Can be only set confirm-time.
- string
- Request ability to capture beyond the standard authorization validity window for this PaymentIntent.
- string
- Request ability to increment the authorization for this PaymentIntent.
- request_
multicapture string - Request ability to make multiple captures for this PaymentIntent.
- request_
overcapture string - Request ability to overcapture for this PaymentIntent.
- request_
three_ stringd_ secure - We strongly recommend that you rely on our SCA Engine to automatically prompt your customers for authentication based on risk level and other requirements. However, if you wish to request 3D Secure based on logic from your own fraud engine, provide this option. If not provided, this value defaults to
automatic. Read our guide on manually requesting 3D Secure for more information on how this configuration interacts with Radar and our SCA Engine. - require_
cvc_ boolrecollection - When enabled, using a card that is attached to a customer will require the CVC to be provided again (i.e. using the cvc_token parameter).
- setup_
future_ stringusage Indicates that you intend to make future payments with this PaymentIntent's payment method.
If you provide a Customer with the PaymentIntent, you can use this parameter to attach the payment method to the Customer after the PaymentIntent is confirmed and the customer completes any required actions. If you don't provide a Customer, you can still attach the payment method to a Customer after the transaction completes.
If the payment method is
card_presentand isn't a digital wallet, Stripe creates and attaches a generated_card payment method representing the card to the Customer instead.When processing card payments, Stripe uses
setup_future_usageto help you comply with regional legislation and network rules, such as SCA.- statement_
descriptor_ stringsuffix_ kana - Provides information about a card payment that customers see on their statements. Concatenated with the Kana prefix (shortened Kana descriptor) or Kana statement descriptor that’s set on the account to form the complete statement descriptor. Maximum 22 characters. On card statements, the concatenation of both prefix and suffix (including separators) will appear truncated to 22 characters.
- statement_
descriptor_ stringsuffix_ kanji - Provides information about a card payment that customers see on their statements. Concatenated with the Kanji prefix (shortened Kanji descriptor) or Kanji statement descriptor that’s set on the account to form the complete statement descriptor. Maximum 17 characters. On card statements, the concatenation of both prefix and suffix (including separators) will appear truncated to 17 characters.
- three_
d_ objectsecure - If 3D Secure authentication was performed with a third-party provider, the authentication details to use for this payment.
- capture
Method String - Controls when the funds will be captured from the customer's account.
- cvc
Token String - A single-use
cvc_updateToken that represents a card CVC value. When provided, the CVC value will be verified during the card payment attempt. This parameter can only be provided during confirmation. - installments
Payment
Intent Payment Method Options Card Installments - Installment details for this payment.
- mandate
Options PaymentIntent Payment Method Options Card Mandate Options - Configuration options for setting up an eMandate for cards issued in India.
- moto Boolean
- When specified, this parameter indicates that a transaction will be marked as MOTO (Mail Order Telephone Order) and thus out of scope for SCA. This parameter can only be provided during confirmation.
- network String
- Selected network to process this payment intent on. Depends on the available networks of the card attached to the payment intent. Can be only set confirm-time.
- String
- Request ability to capture beyond the standard authorization validity window for this PaymentIntent.
- String
- Request ability to increment the authorization for this PaymentIntent.
- request
Multicapture String - Request ability to make multiple captures for this PaymentIntent.
- request
Overcapture String - Request ability to overcapture for this PaymentIntent.
- request
Three StringDSecure - We strongly recommend that you rely on our SCA Engine to automatically prompt your customers for authentication based on risk level and other requirements. However, if you wish to request 3D Secure based on logic from your own fraud engine, provide this option. If not provided, this value defaults to
automatic. Read our guide on manually requesting 3D Secure for more information on how this configuration interacts with Radar and our SCA Engine. - require
Cvc BooleanRecollection - When enabled, using a card that is attached to a customer will require the CVC to be provided again (i.e. using the cvc_token parameter).
- setup
Future StringUsage Indicates that you intend to make future payments with this PaymentIntent's payment method.
If you provide a Customer with the PaymentIntent, you can use this parameter to attach the payment method to the Customer after the PaymentIntent is confirmed and the customer completes any required actions. If you don't provide a Customer, you can still attach the payment method to a Customer after the transaction completes.
If the payment method is
card_presentand isn't a digital wallet, Stripe creates and attaches a generated_card payment method representing the card to the Customer instead.When processing card payments, Stripe uses
setup_future_usageto help you comply with regional legislation and network rules, such as SCA.- statement
Descriptor StringSuffix Kana - Provides information about a card payment that customers see on their statements. Concatenated with the Kana prefix (shortened Kana descriptor) or Kana statement descriptor that’s set on the account to form the complete statement descriptor. Maximum 22 characters. On card statements, the concatenation of both prefix and suffix (including separators) will appear truncated to 22 characters.
- statement
Descriptor StringSuffix Kanji - Provides information about a card payment that customers see on their statements. Concatenated with the Kanji prefix (shortened Kanji descriptor) or Kanji statement descriptor that’s set on the account to form the complete statement descriptor. Maximum 17 characters. On card statements, the concatenation of both prefix and suffix (including separators) will appear truncated to 17 characters.
- three
DSecure PaymentIntent Payment Method Options Card Three DSecure - If 3D Secure authentication was performed with a third-party provider, the authentication details to use for this payment.
- capture
Method string - Controls when the funds will be captured from the customer's account.
- cvc
Token string - A single-use
cvc_updateToken that represents a card CVC value. When provided, the CVC value will be verified during the card payment attempt. This parameter can only be provided during confirmation. - installments
Payment
Intent Payment Method Options Card Installments - Installment details for this payment.
- mandate
Options PaymentIntent Payment Method Options Card Mandate Options - Configuration options for setting up an eMandate for cards issued in India.
- moto boolean
- When specified, this parameter indicates that a transaction will be marked as MOTO (Mail Order Telephone Order) and thus out of scope for SCA. This parameter can only be provided during confirmation.
- network string
- Selected network to process this payment intent on. Depends on the available networks of the card attached to the payment intent. Can be only set confirm-time.
- string
- Request ability to capture beyond the standard authorization validity window for this PaymentIntent.
- string
- Request ability to increment the authorization for this PaymentIntent.
- request
Multicapture string - Request ability to make multiple captures for this PaymentIntent.
- request
Overcapture string - Request ability to overcapture for this PaymentIntent.
- request
Three stringDSecure - We strongly recommend that you rely on our SCA Engine to automatically prompt your customers for authentication based on risk level and other requirements. However, if you wish to request 3D Secure based on logic from your own fraud engine, provide this option. If not provided, this value defaults to
automatic. Read our guide on manually requesting 3D Secure for more information on how this configuration interacts with Radar and our SCA Engine. - require
Cvc booleanRecollection - When enabled, using a card that is attached to a customer will require the CVC to be provided again (i.e. using the cvc_token parameter).
- setup
Future stringUsage Indicates that you intend to make future payments with this PaymentIntent's payment method.
If you provide a Customer with the PaymentIntent, you can use this parameter to attach the payment method to the Customer after the PaymentIntent is confirmed and the customer completes any required actions. If you don't provide a Customer, you can still attach the payment method to a Customer after the transaction completes.
If the payment method is
card_presentand isn't a digital wallet, Stripe creates and attaches a generated_card payment method representing the card to the Customer instead.When processing card payments, Stripe uses
setup_future_usageto help you comply with regional legislation and network rules, such as SCA.- statement
Descriptor stringSuffix Kana - Provides information about a card payment that customers see on their statements. Concatenated with the Kana prefix (shortened Kana descriptor) or Kana statement descriptor that’s set on the account to form the complete statement descriptor. Maximum 22 characters. On card statements, the concatenation of both prefix and suffix (including separators) will appear truncated to 22 characters.
- statement
Descriptor stringSuffix Kanji - Provides information about a card payment that customers see on their statements. Concatenated with the Kanji prefix (shortened Kanji descriptor) or Kanji statement descriptor that’s set on the account to form the complete statement descriptor. Maximum 17 characters. On card statements, the concatenation of both prefix and suffix (including separators) will appear truncated to 17 characters.
- three
DSecure PaymentIntent Payment Method Options Card Three DSecure - If 3D Secure authentication was performed with a third-party provider, the authentication details to use for this payment.
- capture_
method str - Controls when the funds will be captured from the customer's account.
- cvc_
token str - A single-use
cvc_updateToken that represents a card CVC value. When provided, the CVC value will be verified during the card payment attempt. This parameter can only be provided during confirmation. - installments
Payment
Intent Payment Method Options Card Installments - Installment details for this payment.
- mandate_
options PaymentIntent Payment Method Options Card Mandate Options - Configuration options for setting up an eMandate for cards issued in India.
- moto bool
- When specified, this parameter indicates that a transaction will be marked as MOTO (Mail Order Telephone Order) and thus out of scope for SCA. This parameter can only be provided during confirmation.
- network str
- Selected network to process this payment intent on. Depends on the available networks of the card attached to the payment intent. Can be only set confirm-time.
- str
- Request ability to capture beyond the standard authorization validity window for this PaymentIntent.
- str
- Request ability to increment the authorization for this PaymentIntent.
- request_
multicapture str - Request ability to make multiple captures for this PaymentIntent.
- request_
overcapture str - Request ability to overcapture for this PaymentIntent.
- request_
three_ strd_ secure - We strongly recommend that you rely on our SCA Engine to automatically prompt your customers for authentication based on risk level and other requirements. However, if you wish to request 3D Secure based on logic from your own fraud engine, provide this option. If not provided, this value defaults to
automatic. Read our guide on manually requesting 3D Secure for more information on how this configuration interacts with Radar and our SCA Engine. - require_
cvc_ boolrecollection - When enabled, using a card that is attached to a customer will require the CVC to be provided again (i.e. using the cvc_token parameter).
- setup_
future_ strusage Indicates that you intend to make future payments with this PaymentIntent's payment method.
If you provide a Customer with the PaymentIntent, you can use this parameter to attach the payment method to the Customer after the PaymentIntent is confirmed and the customer completes any required actions. If you don't provide a Customer, you can still attach the payment method to a Customer after the transaction completes.
If the payment method is
card_presentand isn't a digital wallet, Stripe creates and attaches a generated_card payment method representing the card to the Customer instead.When processing card payments, Stripe uses
setup_future_usageto help you comply with regional legislation and network rules, such as SCA.- statement_
descriptor_ strsuffix_ kana - Provides information about a card payment that customers see on their statements. Concatenated with the Kana prefix (shortened Kana descriptor) or Kana statement descriptor that’s set on the account to form the complete statement descriptor. Maximum 22 characters. On card statements, the concatenation of both prefix and suffix (including separators) will appear truncated to 22 characters.
- statement_
descriptor_ strsuffix_ kanji - Provides information about a card payment that customers see on their statements. Concatenated with the Kanji prefix (shortened Kanji descriptor) or Kanji statement descriptor that’s set on the account to form the complete statement descriptor. Maximum 17 characters. On card statements, the concatenation of both prefix and suffix (including separators) will appear truncated to 17 characters.
- three_
d_ Paymentsecure Intent Payment Method Options Card Three DSecure - If 3D Secure authentication was performed with a third-party provider, the authentication details to use for this payment.
- capture
Method String - Controls when the funds will be captured from the customer's account.
- cvc
Token String - A single-use
cvc_updateToken that represents a card CVC value. When provided, the CVC value will be verified during the card payment attempt. This parameter can only be provided during confirmation. - installments Property Map
- Installment details for this payment.
- mandate
Options Property Map - Configuration options for setting up an eMandate for cards issued in India.
- moto Boolean
- When specified, this parameter indicates that a transaction will be marked as MOTO (Mail Order Telephone Order) and thus out of scope for SCA. This parameter can only be provided during confirmation.
- network String
- Selected network to process this payment intent on. Depends on the available networks of the card attached to the payment intent. Can be only set confirm-time.
- String
- Request ability to capture beyond the standard authorization validity window for this PaymentIntent.
- String
- Request ability to increment the authorization for this PaymentIntent.
- request
Multicapture String - Request ability to make multiple captures for this PaymentIntent.
- request
Overcapture String - Request ability to overcapture for this PaymentIntent.
- request
Three StringDSecure - We strongly recommend that you rely on our SCA Engine to automatically prompt your customers for authentication based on risk level and other requirements. However, if you wish to request 3D Secure based on logic from your own fraud engine, provide this option. If not provided, this value defaults to
automatic. Read our guide on manually requesting 3D Secure for more information on how this configuration interacts with Radar and our SCA Engine. - require
Cvc BooleanRecollection - When enabled, using a card that is attached to a customer will require the CVC to be provided again (i.e. using the cvc_token parameter).
- setup
Future StringUsage Indicates that you intend to make future payments with this PaymentIntent's payment method.
If you provide a Customer with the PaymentIntent, you can use this parameter to attach the payment method to the Customer after the PaymentIntent is confirmed and the customer completes any required actions. If you don't provide a Customer, you can still attach the payment method to a Customer after the transaction completes.
If the payment method is
card_presentand isn't a digital wallet, Stripe creates and attaches a generated_card payment method representing the card to the Customer instead.When processing card payments, Stripe uses
setup_future_usageto help you comply with regional legislation and network rules, such as SCA.- statement
Descriptor StringSuffix Kana - Provides information about a card payment that customers see on their statements. Concatenated with the Kana prefix (shortened Kana descriptor) or Kana statement descriptor that’s set on the account to form the complete statement descriptor. Maximum 22 characters. On card statements, the concatenation of both prefix and suffix (including separators) will appear truncated to 22 characters.
- statement
Descriptor StringSuffix Kanji - Provides information about a card payment that customers see on their statements. Concatenated with the Kanji prefix (shortened Kanji descriptor) or Kanji statement descriptor that’s set on the account to form the complete statement descriptor. Maximum 17 characters. On card statements, the concatenation of both prefix and suffix (including separators) will appear truncated to 17 characters.
- three
DSecure Property Map - If 3D Secure authentication was performed with a third-party provider, the authentication details to use for this payment.
PaymentIntentPaymentMethodOptionsCardInstallments, PaymentIntentPaymentMethodOptionsCardInstallmentsArgs
- Available
Plans List<PaymentIntent Payment Method Options Card Installments Available Plan> - Installment plans that may be selected for this PaymentIntent.
- Enabled bool
- Whether Installments are enabled for this PaymentIntent.
- Plan
Payment
Intent Payment Method Options Card Installments Plan - Installment plan selected for this PaymentIntent.
- Available
Plans []PaymentIntent Payment Method Options Card Installments Available Plan - Installment plans that may be selected for this PaymentIntent.
- Enabled bool
- Whether Installments are enabled for this PaymentIntent.
- Plan
Payment
Intent Payment Method Options Card Installments Plan - Installment plan selected for this PaymentIntent.
- available_
plans list(object) - Installment plans that may be selected for this PaymentIntent.
- enabled bool
- Whether Installments are enabled for this PaymentIntent.
- plan object
- Installment plan selected for this PaymentIntent.
- available
Plans List<PaymentIntent Payment Method Options Card Installments Available Plan> - Installment plans that may be selected for this PaymentIntent.
- enabled Boolean
- Whether Installments are enabled for this PaymentIntent.
- plan
Payment
Intent Payment Method Options Card Installments Plan - Installment plan selected for this PaymentIntent.
- available
Plans PaymentIntent Payment Method Options Card Installments Available Plan[] - Installment plans that may be selected for this PaymentIntent.
- enabled boolean
- Whether Installments are enabled for this PaymentIntent.
- plan
Payment
Intent Payment Method Options Card Installments Plan - Installment plan selected for this PaymentIntent.
- available_
plans Sequence[PaymentIntent Payment Method Options Card Installments Available Plan] - Installment plans that may be selected for this PaymentIntent.
- enabled bool
- Whether Installments are enabled for this PaymentIntent.
- plan
Payment
Intent Payment Method Options Card Installments Plan - Installment plan selected for this PaymentIntent.
- available
Plans List<Property Map> - Installment plans that may be selected for this PaymentIntent.
- enabled Boolean
- Whether Installments are enabled for this PaymentIntent.
- plan Property Map
- Installment plan selected for this PaymentIntent.
PaymentIntentPaymentMethodOptionsCardInstallmentsAvailablePlan, PaymentIntentPaymentMethodOptionsCardInstallmentsAvailablePlanArgs
- Count double
- For
fixed_countinstallment plans, this is the number of installment payments your customer will make to their credit card. - Interval string
- For
fixed_countinstallment plans, this is the interval between installment payments your customer will make to their credit card. One ofmonth. - Type string
- Type of installment plan, one of
fixed_count,bonus, orrevolving.
- Count float64
- For
fixed_countinstallment plans, this is the number of installment payments your customer will make to their credit card. - Interval string
- For
fixed_countinstallment plans, this is the interval between installment payments your customer will make to their credit card. One ofmonth. - Type string
- Type of installment plan, one of
fixed_count,bonus, orrevolving.
- count number
- For
fixed_countinstallment plans, this is the number of installment payments your customer will make to their credit card. - interval string
- For
fixed_countinstallment plans, this is the interval between installment payments your customer will make to their credit card. One ofmonth. - type string
- Type of installment plan, one of
fixed_count,bonus, orrevolving.
- count Double
- For
fixed_countinstallment plans, this is the number of installment payments your customer will make to their credit card. - interval String
- For
fixed_countinstallment plans, this is the interval between installment payments your customer will make to their credit card. One ofmonth. - type String
- Type of installment plan, one of
fixed_count,bonus, orrevolving.
- count number
- For
fixed_countinstallment plans, this is the number of installment payments your customer will make to their credit card. - interval string
- For
fixed_countinstallment plans, this is the interval between installment payments your customer will make to their credit card. One ofmonth. - type string
- Type of installment plan, one of
fixed_count,bonus, orrevolving.
- count float
- For
fixed_countinstallment plans, this is the number of installment payments your customer will make to their credit card. - interval str
- For
fixed_countinstallment plans, this is the interval between installment payments your customer will make to their credit card. One ofmonth. - type str
- Type of installment plan, one of
fixed_count,bonus, orrevolving.
- count Number
- For
fixed_countinstallment plans, this is the number of installment payments your customer will make to their credit card. - interval String
- For
fixed_countinstallment plans, this is the interval between installment payments your customer will make to their credit card. One ofmonth. - type String
- Type of installment plan, one of
fixed_count,bonus, orrevolving.
PaymentIntentPaymentMethodOptionsCardInstallmentsPlan, PaymentIntentPaymentMethodOptionsCardInstallmentsPlanArgs
- Type string
- Type of installment plan, one of
fixed_count,bonus, orrevolving. - Count double
- For
fixed_countinstallment plans, this is the number of installment payments your customer will make to their credit card. - Interval string
- For
fixed_countinstallment plans, this is the interval between installment payments your customer will make to their credit card. One ofmonth.
- Type string
- Type of installment plan, one of
fixed_count,bonus, orrevolving. - Count float64
- For
fixed_countinstallment plans, this is the number of installment payments your customer will make to their credit card. - Interval string
- For
fixed_countinstallment plans, this is the interval between installment payments your customer will make to their credit card. One ofmonth.
- type string
- Type of installment plan, one of
fixed_count,bonus, orrevolving. - count number
- For
fixed_countinstallment plans, this is the number of installment payments your customer will make to their credit card. - interval string
- For
fixed_countinstallment plans, this is the interval between installment payments your customer will make to their credit card. One ofmonth.
- type String
- Type of installment plan, one of
fixed_count,bonus, orrevolving. - count Double
- For
fixed_countinstallment plans, this is the number of installment payments your customer will make to their credit card. - interval String
- For
fixed_countinstallment plans, this is the interval between installment payments your customer will make to their credit card. One ofmonth.
- type string
- Type of installment plan, one of
fixed_count,bonus, orrevolving. - count number
- For
fixed_countinstallment plans, this is the number of installment payments your customer will make to their credit card. - interval string
- For
fixed_countinstallment plans, this is the interval between installment payments your customer will make to their credit card. One ofmonth.
- type str
- Type of installment plan, one of
fixed_count,bonus, orrevolving. - count float
- For
fixed_countinstallment plans, this is the number of installment payments your customer will make to their credit card. - interval str
- For
fixed_countinstallment plans, this is the interval between installment payments your customer will make to their credit card. One ofmonth.
- type String
- Type of installment plan, one of
fixed_count,bonus, orrevolving. - count Number
- For
fixed_countinstallment plans, this is the number of installment payments your customer will make to their credit card. - interval String
- For
fixed_countinstallment plans, this is the interval between installment payments your customer will make to their credit card. One ofmonth.
PaymentIntentPaymentMethodOptionsCardMandateOptions, PaymentIntentPaymentMethodOptionsCardMandateOptionsArgs
- Amount double
- Amount to be charged for future payments, specified in the presentment currency.
- Amount
Type string - One of
fixedormaximum. Iffixed, theamountparam refers to the exact amount to be charged in future payments. Ifmaximum, the amount charged can be up to the value passed for theamountparam. - Interval string
- Specifies payment frequency. One of
day,week,month,year, orsporadic. - Reference string
- Unique identifier for the mandate or subscription.
- Start
Date double - Start date of the mandate or subscription. Start date should not be lesser than yesterday.
- Description string
- A description of the mandate or subscription that is meant to be displayed to the customer.
- End
Date double - End date of the mandate or subscription. If not provided, the mandate will be active until canceled. If provided, end date should be after start date.
- Interval
Count double - The number of intervals between payments. For example,
interval=monthandinterval_count=3indicates one payment every three months. Maximum of one year interval allowed (1 year, 12 months, or 52 weeks). This parameter is optional wheninterval=sporadic. - Supported
Types List<string> - Specifies the type of mandates supported. Possible values are
india.
- Amount float64
- Amount to be charged for future payments, specified in the presentment currency.
- Amount
Type string - One of
fixedormaximum. Iffixed, theamountparam refers to the exact amount to be charged in future payments. Ifmaximum, the amount charged can be up to the value passed for theamountparam. - Interval string
- Specifies payment frequency. One of
day,week,month,year, orsporadic. - Reference string
- Unique identifier for the mandate or subscription.
- Start
Date float64 - Start date of the mandate or subscription. Start date should not be lesser than yesterday.
- Description string
- A description of the mandate or subscription that is meant to be displayed to the customer.
- End
Date float64 - End date of the mandate or subscription. If not provided, the mandate will be active until canceled. If provided, end date should be after start date.
- Interval
Count float64 - The number of intervals between payments. For example,
interval=monthandinterval_count=3indicates one payment every three months. Maximum of one year interval allowed (1 year, 12 months, or 52 weeks). This parameter is optional wheninterval=sporadic. - Supported
Types []string - Specifies the type of mandates supported. Possible values are
india.
- amount number
- Amount to be charged for future payments, specified in the presentment currency.
- amount_
type string - One of
fixedormaximum. Iffixed, theamountparam refers to the exact amount to be charged in future payments. Ifmaximum, the amount charged can be up to the value passed for theamountparam. - interval string
- Specifies payment frequency. One of
day,week,month,year, orsporadic. - reference string
- Unique identifier for the mandate or subscription.
- start_
date number - Start date of the mandate or subscription. Start date should not be lesser than yesterday.
- description string
- A description of the mandate or subscription that is meant to be displayed to the customer.
- end_
date number - End date of the mandate or subscription. If not provided, the mandate will be active until canceled. If provided, end date should be after start date.
- interval_
count number - The number of intervals between payments. For example,
interval=monthandinterval_count=3indicates one payment every three months. Maximum of one year interval allowed (1 year, 12 months, or 52 weeks). This parameter is optional wheninterval=sporadic. - supported_
types list(string) - Specifies the type of mandates supported. Possible values are
india.
- amount Double
- Amount to be charged for future payments, specified in the presentment currency.
- amount
Type String - One of
fixedormaximum. Iffixed, theamountparam refers to the exact amount to be charged in future payments. Ifmaximum, the amount charged can be up to the value passed for theamountparam. - interval String
- Specifies payment frequency. One of
day,week,month,year, orsporadic. - reference String
- Unique identifier for the mandate or subscription.
- start
Date Double - Start date of the mandate or subscription. Start date should not be lesser than yesterday.
- description String
- A description of the mandate or subscription that is meant to be displayed to the customer.
- end
Date Double - End date of the mandate or subscription. If not provided, the mandate will be active until canceled. If provided, end date should be after start date.
- interval
Count Double - The number of intervals between payments. For example,
interval=monthandinterval_count=3indicates one payment every three months. Maximum of one year interval allowed (1 year, 12 months, or 52 weeks). This parameter is optional wheninterval=sporadic. - supported
Types List<String> - Specifies the type of mandates supported. Possible values are
india.
- amount number
- Amount to be charged for future payments, specified in the presentment currency.
- amount
Type string - One of
fixedormaximum. Iffixed, theamountparam refers to the exact amount to be charged in future payments. Ifmaximum, the amount charged can be up to the value passed for theamountparam. - interval string
- Specifies payment frequency. One of
day,week,month,year, orsporadic. - reference string
- Unique identifier for the mandate or subscription.
- start
Date number - Start date of the mandate or subscription. Start date should not be lesser than yesterday.
- description string
- A description of the mandate or subscription that is meant to be displayed to the customer.
- end
Date number - End date of the mandate or subscription. If not provided, the mandate will be active until canceled. If provided, end date should be after start date.
- interval
Count number - The number of intervals between payments. For example,
interval=monthandinterval_count=3indicates one payment every three months. Maximum of one year interval allowed (1 year, 12 months, or 52 weeks). This parameter is optional wheninterval=sporadic. - supported
Types string[] - Specifies the type of mandates supported. Possible values are
india.
- amount float
- Amount to be charged for future payments, specified in the presentment currency.
- amount_
type str - One of
fixedormaximum. Iffixed, theamountparam refers to the exact amount to be charged in future payments. Ifmaximum, the amount charged can be up to the value passed for theamountparam. - interval str
- Specifies payment frequency. One of
day,week,month,year, orsporadic. - reference str
- Unique identifier for the mandate or subscription.
- start_
date float - Start date of the mandate or subscription. Start date should not be lesser than yesterday.
- description str
- A description of the mandate or subscription that is meant to be displayed to the customer.
- end_
date float - End date of the mandate or subscription. If not provided, the mandate will be active until canceled. If provided, end date should be after start date.
- interval_
count float - The number of intervals between payments. For example,
interval=monthandinterval_count=3indicates one payment every three months. Maximum of one year interval allowed (1 year, 12 months, or 52 weeks). This parameter is optional wheninterval=sporadic. - supported_
types Sequence[str] - Specifies the type of mandates supported. Possible values are
india.
- amount Number
- Amount to be charged for future payments, specified in the presentment currency.
- amount
Type String - One of
fixedormaximum. Iffixed, theamountparam refers to the exact amount to be charged in future payments. Ifmaximum, the amount charged can be up to the value passed for theamountparam. - interval String
- Specifies payment frequency. One of
day,week,month,year, orsporadic. - reference String
- Unique identifier for the mandate or subscription.
- start
Date Number - Start date of the mandate or subscription. Start date should not be lesser than yesterday.
- description String
- A description of the mandate or subscription that is meant to be displayed to the customer.
- end
Date Number - End date of the mandate or subscription. If not provided, the mandate will be active until canceled. If provided, end date should be after start date.
- interval
Count Number - The number of intervals between payments. For example,
interval=monthandinterval_count=3indicates one payment every three months. Maximum of one year interval allowed (1 year, 12 months, or 52 weeks). This parameter is optional wheninterval=sporadic. - supported
Types List<String> - Specifies the type of mandates supported. Possible values are
india.
PaymentIntentPaymentMethodOptionsCardPresent, PaymentIntentPaymentMethodOptionsCardPresentArgs
- Capture
Method string - Controls when the funds will be captured from the customer's account.
- bool
- Request ability to capture this payment beyond the standard authorization validity window
- bool
- Request ability to increment this PaymentIntent if the combination of MCC and card brand is eligible. Check incrementalauthorizationsupported in the Confirm response to verify support.
- Routing
Payment
Intent Payment Method Options Card Present Routing
- Capture
Method string - Controls when the funds will be captured from the customer's account.
- bool
- Request ability to capture this payment beyond the standard authorization validity window
- bool
- Request ability to increment this PaymentIntent if the combination of MCC and card brand is eligible. Check incrementalauthorizationsupported in the Confirm response to verify support.
- Routing
Payment
Intent Payment Method Options Card Present Routing
- capture_
method string - Controls when the funds will be captured from the customer's account.
- bool
- Request ability to capture this payment beyond the standard authorization validity window
- bool
- Request ability to increment this PaymentIntent if the combination of MCC and card brand is eligible. Check incrementalauthorizationsupported in the Confirm response to verify support.
- routing object
- capture
Method String - Controls when the funds will be captured from the customer's account.
- Boolean
- Request ability to capture this payment beyond the standard authorization validity window
- Boolean
- Request ability to increment this PaymentIntent if the combination of MCC and card brand is eligible. Check incrementalauthorizationsupported in the Confirm response to verify support.
- routing
Payment
Intent Payment Method Options Card Present Routing
- capture
Method string - Controls when the funds will be captured from the customer's account.
- boolean
- Request ability to capture this payment beyond the standard authorization validity window
- boolean
- Request ability to increment this PaymentIntent if the combination of MCC and card brand is eligible. Check incrementalauthorizationsupported in the Confirm response to verify support.
- routing
Payment
Intent Payment Method Options Card Present Routing
- capture_
method str - Controls when the funds will be captured from the customer's account.
- bool
- Request ability to capture this payment beyond the standard authorization validity window
- bool
- Request ability to increment this PaymentIntent if the combination of MCC and card brand is eligible. Check incrementalauthorizationsupported in the Confirm response to verify support.
- routing
Payment
Intent Payment Method Options Card Present Routing
- capture
Method String - Controls when the funds will be captured from the customer's account.
- Boolean
- Request ability to capture this payment beyond the standard authorization validity window
- Boolean
- Request ability to increment this PaymentIntent if the combination of MCC and card brand is eligible. Check incrementalauthorizationsupported in the Confirm response to verify support.
- routing Property Map
PaymentIntentPaymentMethodOptionsCardPresentRouting, PaymentIntentPaymentMethodOptionsCardPresentRoutingArgs
- Requested
Priority string - Requested routing priority
- Requested
Priority string - Requested routing priority
- requested_
priority string - Requested routing priority
- requested
Priority String - Requested routing priority
- requested
Priority string - Requested routing priority
- requested_
priority str - Requested routing priority
- requested
Priority String - Requested routing priority
PaymentIntentPaymentMethodOptionsCardThreeDSecure, PaymentIntentPaymentMethodOptionsCardThreeDSecureArgs
- Cryptogram string
- The cryptogram, also known as the "authentication value" (AAV, CAVV or AEVV). This value is 20 bytes, base64-encoded into a 28-character string. (Most 3D Secure providers will return the base64-encoded version, which is what you should specify here.)
- Transaction
Id string - For 3D Secure 1, the XID. For 3D Secure 2, the Directory Server Transaction ID (dsTransID).
- Version string
- The version of 3D Secure that was performed.
- Ares
Trans stringStatus - The
transStatusreturned from the card Issuer’s ACS in the ARes. - Electronic
Commerce stringIndicator - The Electronic Commerce Indicator (ECI) is returned by your 3D Secure provider and indicates what degree of authentication was performed.
- Exemption
Indicator string - The exemption requested via 3DS and accepted by the issuer at authentication time.
- Network
Options PaymentIntent Payment Method Options Card Three DSecure Network Options - Network specific 3DS fields. Network specific arguments require an explicit card brand choice. The parameter `payment_method_options.card.network`` must be populated accordingly
- Requestor
Challenge stringIndicator - The challenge indicator (
threeDSRequestorChallengeInd) which was requested in the AReq sent to the card Issuer's ACS. A string containing 2 digits from 01-99.
- Cryptogram string
- The cryptogram, also known as the "authentication value" (AAV, CAVV or AEVV). This value is 20 bytes, base64-encoded into a 28-character string. (Most 3D Secure providers will return the base64-encoded version, which is what you should specify here.)
- Transaction
Id string - For 3D Secure 1, the XID. For 3D Secure 2, the Directory Server Transaction ID (dsTransID).
- Version string
- The version of 3D Secure that was performed.
- Ares
Trans stringStatus - The
transStatusreturned from the card Issuer’s ACS in the ARes. - Electronic
Commerce stringIndicator - The Electronic Commerce Indicator (ECI) is returned by your 3D Secure provider and indicates what degree of authentication was performed.
- Exemption
Indicator string - The exemption requested via 3DS and accepted by the issuer at authentication time.
- Network
Options PaymentIntent Payment Method Options Card Three DSecure Network Options - Network specific 3DS fields. Network specific arguments require an explicit card brand choice. The parameter `payment_method_options.card.network`` must be populated accordingly
- Requestor
Challenge stringIndicator - The challenge indicator (
threeDSRequestorChallengeInd) which was requested in the AReq sent to the card Issuer's ACS. A string containing 2 digits from 01-99.
- cryptogram string
- The cryptogram, also known as the "authentication value" (AAV, CAVV or AEVV). This value is 20 bytes, base64-encoded into a 28-character string. (Most 3D Secure providers will return the base64-encoded version, which is what you should specify here.)
- transaction_
id string - For 3D Secure 1, the XID. For 3D Secure 2, the Directory Server Transaction ID (dsTransID).
- version string
- The version of 3D Secure that was performed.
- ares_
trans_ stringstatus - The
transStatusreturned from the card Issuer’s ACS in the ARes. - electronic_
commerce_ stringindicator - The Electronic Commerce Indicator (ECI) is returned by your 3D Secure provider and indicates what degree of authentication was performed.
- exemption_
indicator string - The exemption requested via 3DS and accepted by the issuer at authentication time.
- network_
options object - Network specific 3DS fields. Network specific arguments require an explicit card brand choice. The parameter `payment_method_options.card.network`` must be populated accordingly
- requestor_
challenge_ stringindicator - The challenge indicator (
threeDSRequestorChallengeInd) which was requested in the AReq sent to the card Issuer's ACS. A string containing 2 digits from 01-99.
- cryptogram String
- The cryptogram, also known as the "authentication value" (AAV, CAVV or AEVV). This value is 20 bytes, base64-encoded into a 28-character string. (Most 3D Secure providers will return the base64-encoded version, which is what you should specify here.)
- transaction
Id String - For 3D Secure 1, the XID. For 3D Secure 2, the Directory Server Transaction ID (dsTransID).
- version String
- The version of 3D Secure that was performed.
- ares
Trans StringStatus - The
transStatusreturned from the card Issuer’s ACS in the ARes. - electronic
Commerce StringIndicator - The Electronic Commerce Indicator (ECI) is returned by your 3D Secure provider and indicates what degree of authentication was performed.
- exemption
Indicator String - The exemption requested via 3DS and accepted by the issuer at authentication time.
- network
Options PaymentIntent Payment Method Options Card Three DSecure Network Options - Network specific 3DS fields. Network specific arguments require an explicit card brand choice. The parameter `payment_method_options.card.network`` must be populated accordingly
- requestor
Challenge StringIndicator - The challenge indicator (
threeDSRequestorChallengeInd) which was requested in the AReq sent to the card Issuer's ACS. A string containing 2 digits from 01-99.
- cryptogram string
- The cryptogram, also known as the "authentication value" (AAV, CAVV or AEVV). This value is 20 bytes, base64-encoded into a 28-character string. (Most 3D Secure providers will return the base64-encoded version, which is what you should specify here.)
- transaction
Id string - For 3D Secure 1, the XID. For 3D Secure 2, the Directory Server Transaction ID (dsTransID).
- version string
- The version of 3D Secure that was performed.
- ares
Trans stringStatus - The
transStatusreturned from the card Issuer’s ACS in the ARes. - electronic
Commerce stringIndicator - The Electronic Commerce Indicator (ECI) is returned by your 3D Secure provider and indicates what degree of authentication was performed.
- exemption
Indicator string - The exemption requested via 3DS and accepted by the issuer at authentication time.
- network
Options PaymentIntent Payment Method Options Card Three DSecure Network Options - Network specific 3DS fields. Network specific arguments require an explicit card brand choice. The parameter `payment_method_options.card.network`` must be populated accordingly
- requestor
Challenge stringIndicator - The challenge indicator (
threeDSRequestorChallengeInd) which was requested in the AReq sent to the card Issuer's ACS. A string containing 2 digits from 01-99.
- cryptogram str
- The cryptogram, also known as the "authentication value" (AAV, CAVV or AEVV). This value is 20 bytes, base64-encoded into a 28-character string. (Most 3D Secure providers will return the base64-encoded version, which is what you should specify here.)
- transaction_
id str - For 3D Secure 1, the XID. For 3D Secure 2, the Directory Server Transaction ID (dsTransID).
- version str
- The version of 3D Secure that was performed.
- ares_
trans_ strstatus - The
transStatusreturned from the card Issuer’s ACS in the ARes. - electronic_
commerce_ strindicator - The Electronic Commerce Indicator (ECI) is returned by your 3D Secure provider and indicates what degree of authentication was performed.
- exemption_
indicator str - The exemption requested via 3DS and accepted by the issuer at authentication time.
- network_
options PaymentIntent Payment Method Options Card Three DSecure Network Options - Network specific 3DS fields. Network specific arguments require an explicit card brand choice. The parameter `payment_method_options.card.network`` must be populated accordingly
- requestor_
challenge_ strindicator - The challenge indicator (
threeDSRequestorChallengeInd) which was requested in the AReq sent to the card Issuer's ACS. A string containing 2 digits from 01-99.
- cryptogram String
- The cryptogram, also known as the "authentication value" (AAV, CAVV or AEVV). This value is 20 bytes, base64-encoded into a 28-character string. (Most 3D Secure providers will return the base64-encoded version, which is what you should specify here.)
- transaction
Id String - For 3D Secure 1, the XID. For 3D Secure 2, the Directory Server Transaction ID (dsTransID).
- version String
- The version of 3D Secure that was performed.
- ares
Trans StringStatus - The
transStatusreturned from the card Issuer’s ACS in the ARes. - electronic
Commerce StringIndicator - The Electronic Commerce Indicator (ECI) is returned by your 3D Secure provider and indicates what degree of authentication was performed.
- exemption
Indicator String - The exemption requested via 3DS and accepted by the issuer at authentication time.
- network
Options Property Map - Network specific 3DS fields. Network specific arguments require an explicit card brand choice. The parameter `payment_method_options.card.network`` must be populated accordingly
- requestor
Challenge StringIndicator - The challenge indicator (
threeDSRequestorChallengeInd) which was requested in the AReq sent to the card Issuer's ACS. A string containing 2 digits from 01-99.
PaymentIntentPaymentMethodOptionsCardThreeDSecureNetworkOptions, PaymentIntentPaymentMethodOptionsCardThreeDSecureNetworkOptionsArgs
- Cartes
Bancaires PaymentIntent Payment Method Options Card Three DSecure Network Options Cartes Bancaires - Cartes Bancaires-specific 3DS fields.
- Cartes
Bancaires PaymentIntent Payment Method Options Card Three DSecure Network Options Cartes Bancaires - Cartes Bancaires-specific 3DS fields.
- cartes_
bancaires object - Cartes Bancaires-specific 3DS fields.
- cartes
Bancaires PaymentIntent Payment Method Options Card Three DSecure Network Options Cartes Bancaires - Cartes Bancaires-specific 3DS fields.
- cartes
Bancaires PaymentIntent Payment Method Options Card Three DSecure Network Options Cartes Bancaires - Cartes Bancaires-specific 3DS fields.
- cartes_
bancaires PaymentIntent Payment Method Options Card Three DSecure Network Options Cartes Bancaires - Cartes Bancaires-specific 3DS fields.
- cartes
Bancaires Property Map - Cartes Bancaires-specific 3DS fields.
PaymentIntentPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancaires, PaymentIntentPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancairesArgs
- Cb
Avalgo string - The cryptogram calculation algorithm used by the card Issuer's ACS
to calculate the Authentication cryptogram. Also known as
cavvAlgorithm. messageExtension: CB-AVALGO - Cb
Exemption string - The exemption indicator returned from Cartes Bancaires in the ARes. message extension: CB-EXEMPTION; string (4 characters) This is a 3 byte bitmap (low significant byte first and most significant bit first) that has been Base64 encoded
- Cb
Score double - The risk score returned from Cartes Bancaires in the ARes. message extension: CB-SCORE; numeric value 0-99
- Cb
Avalgo string - The cryptogram calculation algorithm used by the card Issuer's ACS
to calculate the Authentication cryptogram. Also known as
cavvAlgorithm. messageExtension: CB-AVALGO - Cb
Exemption string - The exemption indicator returned from Cartes Bancaires in the ARes. message extension: CB-EXEMPTION; string (4 characters) This is a 3 byte bitmap (low significant byte first and most significant bit first) that has been Base64 encoded
- Cb
Score float64 - The risk score returned from Cartes Bancaires in the ARes. message extension: CB-SCORE; numeric value 0-99
- cb_
avalgo string - The cryptogram calculation algorithm used by the card Issuer's ACS
to calculate the Authentication cryptogram. Also known as
cavvAlgorithm. messageExtension: CB-AVALGO - cb_
exemption string - The exemption indicator returned from Cartes Bancaires in the ARes. message extension: CB-EXEMPTION; string (4 characters) This is a 3 byte bitmap (low significant byte first and most significant bit first) that has been Base64 encoded
- cb_
score number - The risk score returned from Cartes Bancaires in the ARes. message extension: CB-SCORE; numeric value 0-99
- cb
Avalgo String - The cryptogram calculation algorithm used by the card Issuer's ACS
to calculate the Authentication cryptogram. Also known as
cavvAlgorithm. messageExtension: CB-AVALGO - cb
Exemption String - The exemption indicator returned from Cartes Bancaires in the ARes. message extension: CB-EXEMPTION; string (4 characters) This is a 3 byte bitmap (low significant byte first and most significant bit first) that has been Base64 encoded
- cb
Score Double - The risk score returned from Cartes Bancaires in the ARes. message extension: CB-SCORE; numeric value 0-99
- cb
Avalgo string - The cryptogram calculation algorithm used by the card Issuer's ACS
to calculate the Authentication cryptogram. Also known as
cavvAlgorithm. messageExtension: CB-AVALGO - cb
Exemption string - The exemption indicator returned from Cartes Bancaires in the ARes. message extension: CB-EXEMPTION; string (4 characters) This is a 3 byte bitmap (low significant byte first and most significant bit first) that has been Base64 encoded
- cb
Score number - The risk score returned from Cartes Bancaires in the ARes. message extension: CB-SCORE; numeric value 0-99
- cb_
avalgo str - The cryptogram calculation algorithm used by the card Issuer's ACS
to calculate the Authentication cryptogram. Also known as
cavvAlgorithm. messageExtension: CB-AVALGO - cb_
exemption str - The exemption indicator returned from Cartes Bancaires in the ARes. message extension: CB-EXEMPTION; string (4 characters) This is a 3 byte bitmap (low significant byte first and most significant bit first) that has been Base64 encoded
- cb_
score float - The risk score returned from Cartes Bancaires in the ARes. message extension: CB-SCORE; numeric value 0-99
- cb
Avalgo String - The cryptogram calculation algorithm used by the card Issuer's ACS
to calculate the Authentication cryptogram. Also known as
cavvAlgorithm. messageExtension: CB-AVALGO - cb
Exemption String - The exemption indicator returned from Cartes Bancaires in the ARes. message extension: CB-EXEMPTION; string (4 characters) This is a 3 byte bitmap (low significant byte first and most significant bit first) that has been Base64 encoded
- cb
Score Number - The risk score returned from Cartes Bancaires in the ARes. message extension: CB-SCORE; numeric value 0-99
PaymentIntentPaymentMethodOptionsCashapp, PaymentIntentPaymentMethodOptionsCashappArgs
- Capture
Method string - Controls when the funds will be captured from the customer's account.
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- Capture
Method string - Controls when the funds will be captured from the customer's account.
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- capture_
method string - Controls when the funds will be captured from the customer's account.
- setup_
future_ stringusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- capture
Method String - Controls when the funds will be captured from the customer's account.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- capture
Method string - Controls when the funds will be captured from the customer's account.
- setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- capture_
method str - Controls when the funds will be captured from the customer's account.
- setup_
future_ strusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- capture
Method String - Controls when the funds will be captured from the customer's account.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
PaymentIntentPaymentMethodOptionsCrypto, PaymentIntentPaymentMethodOptionsCryptoArgs
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup_
future_ stringusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup_
future_ strusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
PaymentIntentPaymentMethodOptionsCustomerBalance, PaymentIntentPaymentMethodOptionsCustomerBalanceArgs
- Bank
Transfer PaymentIntent Payment Method Options Customer Balance Bank Transfer - Funding
Type string - The funding method type to be used when there are not enough funds in the customer balance. Permitted values include:
bank_transfer. - Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- Bank
Transfer PaymentIntent Payment Method Options Customer Balance Bank Transfer - Funding
Type string - The funding method type to be used when there are not enough funds in the customer balance. Permitted values include:
bank_transfer. - Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- bank_
transfer object - funding_
type string - The funding method type to be used when there are not enough funds in the customer balance. Permitted values include:
bank_transfer. - setup_
future_ stringusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- bank
Transfer PaymentIntent Payment Method Options Customer Balance Bank Transfer - funding
Type String - The funding method type to be used when there are not enough funds in the customer balance. Permitted values include:
bank_transfer. - setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- bank
Transfer PaymentIntent Payment Method Options Customer Balance Bank Transfer - funding
Type string - The funding method type to be used when there are not enough funds in the customer balance. Permitted values include:
bank_transfer. - setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- bank_
transfer PaymentIntent Payment Method Options Customer Balance Bank Transfer - funding_
type str - The funding method type to be used when there are not enough funds in the customer balance. Permitted values include:
bank_transfer. - setup_
future_ strusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- bank
Transfer Property Map - funding
Type String - The funding method type to be used when there are not enough funds in the customer balance. Permitted values include:
bank_transfer. - setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
PaymentIntentPaymentMethodOptionsCustomerBalanceBankTransfer, PaymentIntentPaymentMethodOptionsCustomerBalanceBankTransferArgs
- Type string
- The bank transfer type that this PaymentIntent is allowed to use for funding Permitted values include:
eu_bank_transfer,gb_bank_transfer,jp_bank_transfer,mx_bank_transfer, orus_bank_transfer. - Eu
Bank PaymentTransfer Intent Payment Method Options Customer Balance Bank Transfer Eu Bank Transfer - Requested
Address List<string>Types - List of address types that should be returned in the financial_addresses response. If not specified, all valid types will be returned.
- Type string
- The bank transfer type that this PaymentIntent is allowed to use for funding Permitted values include:
eu_bank_transfer,gb_bank_transfer,jp_bank_transfer,mx_bank_transfer, orus_bank_transfer. - Eu
Bank PaymentTransfer Intent Payment Method Options Customer Balance Bank Transfer Eu Bank Transfer - Requested
Address []stringTypes - List of address types that should be returned in the financial_addresses response. If not specified, all valid types will be returned.
- type string
- The bank transfer type that this PaymentIntent is allowed to use for funding Permitted values include:
eu_bank_transfer,gb_bank_transfer,jp_bank_transfer,mx_bank_transfer, orus_bank_transfer. - eu_
bank_ objecttransfer - requested_
address_ list(string)types - List of address types that should be returned in the financial_addresses response. If not specified, all valid types will be returned.
- type String
- The bank transfer type that this PaymentIntent is allowed to use for funding Permitted values include:
eu_bank_transfer,gb_bank_transfer,jp_bank_transfer,mx_bank_transfer, orus_bank_transfer. - eu
Bank PaymentTransfer Intent Payment Method Options Customer Balance Bank Transfer Eu Bank Transfer - requested
Address List<String>Types - List of address types that should be returned in the financial_addresses response. If not specified, all valid types will be returned.
- type string
- The bank transfer type that this PaymentIntent is allowed to use for funding Permitted values include:
eu_bank_transfer,gb_bank_transfer,jp_bank_transfer,mx_bank_transfer, orus_bank_transfer. - eu
Bank PaymentTransfer Intent Payment Method Options Customer Balance Bank Transfer Eu Bank Transfer - requested
Address string[]Types - List of address types that should be returned in the financial_addresses response. If not specified, all valid types will be returned.
- type str
- The bank transfer type that this PaymentIntent is allowed to use for funding Permitted values include:
eu_bank_transfer,gb_bank_transfer,jp_bank_transfer,mx_bank_transfer, orus_bank_transfer. - eu_
bank_ Paymenttransfer Intent Payment Method Options Customer Balance Bank Transfer Eu Bank Transfer - requested_
address_ Sequence[str]types - List of address types that should be returned in the financial_addresses response. If not specified, all valid types will be returned.
- type String
- The bank transfer type that this PaymentIntent is allowed to use for funding Permitted values include:
eu_bank_transfer,gb_bank_transfer,jp_bank_transfer,mx_bank_transfer, orus_bank_transfer. - eu
Bank Property MapTransfer - requested
Address List<String>Types - List of address types that should be returned in the financial_addresses response. If not specified, all valid types will be returned.
PaymentIntentPaymentMethodOptionsCustomerBalanceBankTransferEuBankTransfer, PaymentIntentPaymentMethodOptionsCustomerBalanceBankTransferEuBankTransferArgs
- Country string
- The desired country code of the bank account information. Permitted values include:
DE,FR,IE, orNL.
- Country string
- The desired country code of the bank account information. Permitted values include:
DE,FR,IE, orNL.
- country string
- The desired country code of the bank account information. Permitted values include:
DE,FR,IE, orNL.
- country String
- The desired country code of the bank account information. Permitted values include:
DE,FR,IE, orNL.
- country string
- The desired country code of the bank account information. Permitted values include:
DE,FR,IE, orNL.
- country str
- The desired country code of the bank account information. Permitted values include:
DE,FR,IE, orNL.
- country String
- The desired country code of the bank account information. Permitted values include:
DE,FR,IE, orNL.
PaymentIntentPaymentMethodOptionsEps, PaymentIntentPaymentMethodOptionsEpsArgs
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup_
future_ stringusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup_
future_ strusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
PaymentIntentPaymentMethodOptionsFpx, PaymentIntentPaymentMethodOptionsFpxArgs
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup_
future_ stringusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup_
future_ strusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
PaymentIntentPaymentMethodOptionsGiropay, PaymentIntentPaymentMethodOptionsGiropayArgs
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup_
future_ stringusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup_
future_ strusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
PaymentIntentPaymentMethodOptionsGrabpay, PaymentIntentPaymentMethodOptionsGrabpayArgs
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup_
future_ stringusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup_
future_ strusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
PaymentIntentPaymentMethodOptionsIdeal, PaymentIntentPaymentMethodOptionsIdealArgs
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup_
future_ stringusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup_
future_ strusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
PaymentIntentPaymentMethodOptionsKakaoPay, PaymentIntentPaymentMethodOptionsKakaoPayArgs
- Capture
Method string - Controls when the funds will be captured from the customer's account.
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- Capture
Method string - Controls when the funds will be captured from the customer's account.
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- capture_
method string - Controls when the funds will be captured from the customer's account.
- setup_
future_ stringusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- capture
Method String - Controls when the funds will be captured from the customer's account.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- capture
Method string - Controls when the funds will be captured from the customer's account.
- setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- capture_
method str - Controls when the funds will be captured from the customer's account.
- setup_
future_ strusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- capture
Method String - Controls when the funds will be captured from the customer's account.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
PaymentIntentPaymentMethodOptionsKlarna, PaymentIntentPaymentMethodOptionsKlarnaArgs
- Capture
Method string - Controls when the funds will be captured from the customer's account.
- On
Demand PaymentIntent Payment Method Options Klarna On Demand - On-demand details if setting up or charging an on-demand payment.
- Preferred
Locale string - Preferred locale of the Klarna checkout page that the customer is redirected to.
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- Subscriptions
List<Payment
Intent Payment Method Options Klarna Subscription> - Subscription details if setting up or charging a subscription.
- Capture
Method string - Controls when the funds will be captured from the customer's account.
- On
Demand PaymentIntent Payment Method Options Klarna On Demand - On-demand details if setting up or charging an on-demand payment.
- Preferred
Locale string - Preferred locale of the Klarna checkout page that the customer is redirected to.
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- Subscriptions
[]Payment
Intent Payment Method Options Klarna Subscription - Subscription details if setting up or charging a subscription.
- capture_
method string - Controls when the funds will be captured from the customer's account.
- on_
demand object - On-demand details if setting up or charging an on-demand payment.
- preferred_
locale string - Preferred locale of the Klarna checkout page that the customer is redirected to.
- setup_
future_ stringusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- subscriptions list(object)
- Subscription details if setting up or charging a subscription.
- capture
Method String - Controls when the funds will be captured from the customer's account.
- on
Demand PaymentIntent Payment Method Options Klarna On Demand - On-demand details if setting up or charging an on-demand payment.
- preferred
Locale String - Preferred locale of the Klarna checkout page that the customer is redirected to.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- subscriptions
List<Payment
Intent Payment Method Options Klarna Subscription> - Subscription details if setting up or charging a subscription.
- capture
Method string - Controls when the funds will be captured from the customer's account.
- on
Demand PaymentIntent Payment Method Options Klarna On Demand - On-demand details if setting up or charging an on-demand payment.
- preferred
Locale string - Preferred locale of the Klarna checkout page that the customer is redirected to.
- setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- subscriptions
Payment
Intent Payment Method Options Klarna Subscription[] - Subscription details if setting up or charging a subscription.
- capture_
method str - Controls when the funds will be captured from the customer's account.
- on_
demand PaymentIntent Payment Method Options Klarna On Demand - On-demand details if setting up or charging an on-demand payment.
- preferred_
locale str - Preferred locale of the Klarna checkout page that the customer is redirected to.
- setup_
future_ strusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- subscriptions
Sequence[Payment
Intent Payment Method Options Klarna Subscription] - Subscription details if setting up or charging a subscription.
- capture
Method String - Controls when the funds will be captured from the customer's account.
- on
Demand Property Map - On-demand details if setting up or charging an on-demand payment.
- preferred
Locale String - Preferred locale of the Klarna checkout page that the customer is redirected to.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- subscriptions List<Property Map>
- Subscription details if setting up or charging a subscription.
PaymentIntentPaymentMethodOptionsKlarnaOnDemand, PaymentIntentPaymentMethodOptionsKlarnaOnDemandArgs
- Average
Amount double - Your average amount value. You can use a value across your customer base, or segment based on customer type, country, etc.
- Maximum
Amount double - The maximum value you may charge a customer per purchase. You can use a value across your customer base, or segment based on customer type, country, etc.
- Minimum
Amount double - The lowest or minimum value you may charge a customer per purchase. You can use a value across your customer base, or segment based on customer type, country, etc.
- Purchase
Interval string - Interval at which the customer is making purchases
- Purchase
Interval doubleCount - The number of
purchase_intervalbetween charges
- Average
Amount float64 - Your average amount value. You can use a value across your customer base, or segment based on customer type, country, etc.
- Maximum
Amount float64 - The maximum value you may charge a customer per purchase. You can use a value across your customer base, or segment based on customer type, country, etc.
- Minimum
Amount float64 - The lowest or minimum value you may charge a customer per purchase. You can use a value across your customer base, or segment based on customer type, country, etc.
- Purchase
Interval string - Interval at which the customer is making purchases
- Purchase
Interval float64Count - The number of
purchase_intervalbetween charges
- average_
amount number - Your average amount value. You can use a value across your customer base, or segment based on customer type, country, etc.
- maximum_
amount number - The maximum value you may charge a customer per purchase. You can use a value across your customer base, or segment based on customer type, country, etc.
- minimum_
amount number - The lowest or minimum value you may charge a customer per purchase. You can use a value across your customer base, or segment based on customer type, country, etc.
- purchase_
interval string - Interval at which the customer is making purchases
- purchase_
interval_ numbercount - The number of
purchase_intervalbetween charges
- average
Amount Double - Your average amount value. You can use a value across your customer base, or segment based on customer type, country, etc.
- maximum
Amount Double - The maximum value you may charge a customer per purchase. You can use a value across your customer base, or segment based on customer type, country, etc.
- minimum
Amount Double - The lowest or minimum value you may charge a customer per purchase. You can use a value across your customer base, or segment based on customer type, country, etc.
- purchase
Interval String - Interval at which the customer is making purchases
- purchase
Interval DoubleCount - The number of
purchase_intervalbetween charges
- average
Amount number - Your average amount value. You can use a value across your customer base, or segment based on customer type, country, etc.
- maximum
Amount number - The maximum value you may charge a customer per purchase. You can use a value across your customer base, or segment based on customer type, country, etc.
- minimum
Amount number - The lowest or minimum value you may charge a customer per purchase. You can use a value across your customer base, or segment based on customer type, country, etc.
- purchase
Interval string - Interval at which the customer is making purchases
- purchase
Interval numberCount - The number of
purchase_intervalbetween charges
- average_
amount float - Your average amount value. You can use a value across your customer base, or segment based on customer type, country, etc.
- maximum_
amount float - The maximum value you may charge a customer per purchase. You can use a value across your customer base, or segment based on customer type, country, etc.
- minimum_
amount float - The lowest or minimum value you may charge a customer per purchase. You can use a value across your customer base, or segment based on customer type, country, etc.
- purchase_
interval str - Interval at which the customer is making purchases
- purchase_
interval_ floatcount - The number of
purchase_intervalbetween charges
- average
Amount Number - Your average amount value. You can use a value across your customer base, or segment based on customer type, country, etc.
- maximum
Amount Number - The maximum value you may charge a customer per purchase. You can use a value across your customer base, or segment based on customer type, country, etc.
- minimum
Amount Number - The lowest or minimum value you may charge a customer per purchase. You can use a value across your customer base, or segment based on customer type, country, etc.
- purchase
Interval String - Interval at which the customer is making purchases
- purchase
Interval NumberCount - The number of
purchase_intervalbetween charges
PaymentIntentPaymentMethodOptionsKlarnaSubscription, PaymentIntentPaymentMethodOptionsKlarnaSubscriptionArgs
- Interval string
- Unit of time between subscription charges.
- Reference string
- A non-customer-facing reference to correlate subscription charges in the Klarna app. Use a value that persists across subscription charges.
- Interval
Count double - The number of intervals (specified in the
intervalattribute) between subscription charges. For example,interval=monthandinterval_count=3charges every 3 months. - Name string
- Name for subscription.
- Next
Billing PaymentIntent Payment Method Options Klarna Subscription Next Billing - Describes the upcoming charge for this subscription.
- Interval string
- Unit of time between subscription charges.
- Reference string
- A non-customer-facing reference to correlate subscription charges in the Klarna app. Use a value that persists across subscription charges.
- Interval
Count float64 - The number of intervals (specified in the
intervalattribute) between subscription charges. For example,interval=monthandinterval_count=3charges every 3 months. - Name string
- Name for subscription.
- Next
Billing PaymentIntent Payment Method Options Klarna Subscription Next Billing - Describes the upcoming charge for this subscription.
- interval string
- Unit of time between subscription charges.
- reference string
- A non-customer-facing reference to correlate subscription charges in the Klarna app. Use a value that persists across subscription charges.
- interval_
count number - The number of intervals (specified in the
intervalattribute) between subscription charges. For example,interval=monthandinterval_count=3charges every 3 months. - name string
- Name for subscription.
- next_
billing object - Describes the upcoming charge for this subscription.
- interval String
- Unit of time between subscription charges.
- reference String
- A non-customer-facing reference to correlate subscription charges in the Klarna app. Use a value that persists across subscription charges.
- interval
Count Double - The number of intervals (specified in the
intervalattribute) between subscription charges. For example,interval=monthandinterval_count=3charges every 3 months. - name String
- Name for subscription.
- next
Billing PaymentIntent Payment Method Options Klarna Subscription Next Billing - Describes the upcoming charge for this subscription.
- interval string
- Unit of time between subscription charges.
- reference string
- A non-customer-facing reference to correlate subscription charges in the Klarna app. Use a value that persists across subscription charges.
- interval
Count number - The number of intervals (specified in the
intervalattribute) between subscription charges. For example,interval=monthandinterval_count=3charges every 3 months. - name string
- Name for subscription.
- next
Billing PaymentIntent Payment Method Options Klarna Subscription Next Billing - Describes the upcoming charge for this subscription.
- interval str
- Unit of time between subscription charges.
- reference str
- A non-customer-facing reference to correlate subscription charges in the Klarna app. Use a value that persists across subscription charges.
- interval_
count float - The number of intervals (specified in the
intervalattribute) between subscription charges. For example,interval=monthandinterval_count=3charges every 3 months. - name str
- Name for subscription.
- next_
billing PaymentIntent Payment Method Options Klarna Subscription Next Billing - Describes the upcoming charge for this subscription.
- interval String
- Unit of time between subscription charges.
- reference String
- A non-customer-facing reference to correlate subscription charges in the Klarna app. Use a value that persists across subscription charges.
- interval
Count Number - The number of intervals (specified in the
intervalattribute) between subscription charges. For example,interval=monthandinterval_count=3charges every 3 months. - name String
- Name for subscription.
- next
Billing Property Map - Describes the upcoming charge for this subscription.
PaymentIntentPaymentMethodOptionsKlarnaSubscriptionNextBilling, PaymentIntentPaymentMethodOptionsKlarnaSubscriptionNextBillingArgs
PaymentIntentPaymentMethodOptionsKonbini, PaymentIntentPaymentMethodOptionsKonbiniArgs
- Confirmation
Number string - An optional 10 to 11 digit numeric-only string determining the confirmation code at applicable convenience stores.
- Expires
After doubleDays - The number of calendar days (between 1 and 60) after which Konbini payment instructions will expire. For example, if a PaymentIntent is confirmed with Konbini and
expires_after_daysset to 2 on Monday JST, the instructions will expire on Wednesday 23:59:59 JST. - Expires
At double - The timestamp at which the Konbini payment instructions will expire. Only one of
expires_after_daysorexpires_atmay be set. - Product
Description string - A product descriptor of up to 22 characters, which will appear to customers at the convenience store.
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- Confirmation
Number string - An optional 10 to 11 digit numeric-only string determining the confirmation code at applicable convenience stores.
- Expires
After float64Days - The number of calendar days (between 1 and 60) after which Konbini payment instructions will expire. For example, if a PaymentIntent is confirmed with Konbini and
expires_after_daysset to 2 on Monday JST, the instructions will expire on Wednesday 23:59:59 JST. - Expires
At float64 - The timestamp at which the Konbini payment instructions will expire. Only one of
expires_after_daysorexpires_atmay be set. - Product
Description string - A product descriptor of up to 22 characters, which will appear to customers at the convenience store.
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- confirmation_
number string - An optional 10 to 11 digit numeric-only string determining the confirmation code at applicable convenience stores.
- expires_
after_ numberdays - The number of calendar days (between 1 and 60) after which Konbini payment instructions will expire. For example, if a PaymentIntent is confirmed with Konbini and
expires_after_daysset to 2 on Monday JST, the instructions will expire on Wednesday 23:59:59 JST. - expires_
at number - The timestamp at which the Konbini payment instructions will expire. Only one of
expires_after_daysorexpires_atmay be set. - product_
description string - A product descriptor of up to 22 characters, which will appear to customers at the convenience store.
- setup_
future_ stringusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- confirmation
Number String - An optional 10 to 11 digit numeric-only string determining the confirmation code at applicable convenience stores.
- expires
After DoubleDays - The number of calendar days (between 1 and 60) after which Konbini payment instructions will expire. For example, if a PaymentIntent is confirmed with Konbini and
expires_after_daysset to 2 on Monday JST, the instructions will expire on Wednesday 23:59:59 JST. - expires
At Double - The timestamp at which the Konbini payment instructions will expire. Only one of
expires_after_daysorexpires_atmay be set. - product
Description String - A product descriptor of up to 22 characters, which will appear to customers at the convenience store.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- confirmation
Number string - An optional 10 to 11 digit numeric-only string determining the confirmation code at applicable convenience stores.
- expires
After numberDays - The number of calendar days (between 1 and 60) after which Konbini payment instructions will expire. For example, if a PaymentIntent is confirmed with Konbini and
expires_after_daysset to 2 on Monday JST, the instructions will expire on Wednesday 23:59:59 JST. - expires
At number - The timestamp at which the Konbini payment instructions will expire. Only one of
expires_after_daysorexpires_atmay be set. - product
Description string - A product descriptor of up to 22 characters, which will appear to customers at the convenience store.
- setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- confirmation_
number str - An optional 10 to 11 digit numeric-only string determining the confirmation code at applicable convenience stores.
- expires_
after_ floatdays - The number of calendar days (between 1 and 60) after which Konbini payment instructions will expire. For example, if a PaymentIntent is confirmed with Konbini and
expires_after_daysset to 2 on Monday JST, the instructions will expire on Wednesday 23:59:59 JST. - expires_
at float - The timestamp at which the Konbini payment instructions will expire. Only one of
expires_after_daysorexpires_atmay be set. - product_
description str - A product descriptor of up to 22 characters, which will appear to customers at the convenience store.
- setup_
future_ strusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- confirmation
Number String - An optional 10 to 11 digit numeric-only string determining the confirmation code at applicable convenience stores.
- expires
After NumberDays - The number of calendar days (between 1 and 60) after which Konbini payment instructions will expire. For example, if a PaymentIntent is confirmed with Konbini and
expires_after_daysset to 2 on Monday JST, the instructions will expire on Wednesday 23:59:59 JST. - expires
At Number - The timestamp at which the Konbini payment instructions will expire. Only one of
expires_after_daysorexpires_atmay be set. - product
Description String - A product descriptor of up to 22 characters, which will appear to customers at the convenience store.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
PaymentIntentPaymentMethodOptionsKrCard, PaymentIntentPaymentMethodOptionsKrCardArgs
- Capture
Method string - Controls when the funds will be captured from the customer's account.
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- Capture
Method string - Controls when the funds will be captured from the customer's account.
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- capture_
method string - Controls when the funds will be captured from the customer's account.
- setup_
future_ stringusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- capture
Method String - Controls when the funds will be captured from the customer's account.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- capture
Method string - Controls when the funds will be captured from the customer's account.
- setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- capture_
method str - Controls when the funds will be captured from the customer's account.
- setup_
future_ strusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- capture
Method String - Controls when the funds will be captured from the customer's account.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
PaymentIntentPaymentMethodOptionsMbWay, PaymentIntentPaymentMethodOptionsMbWayArgs
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup_
future_ stringusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup_
future_ strusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
PaymentIntentPaymentMethodOptionsMobilepay, PaymentIntentPaymentMethodOptionsMobilepayArgs
- Capture
Method string - Controls when the funds will be captured from the customer's account.
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- Capture
Method string - Controls when the funds will be captured from the customer's account.
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- capture_
method string - Controls when the funds will be captured from the customer's account.
- setup_
future_ stringusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- capture
Method String - Controls when the funds will be captured from the customer's account.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- capture
Method string - Controls when the funds will be captured from the customer's account.
- setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- capture_
method str - Controls when the funds will be captured from the customer's account.
- setup_
future_ strusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- capture
Method String - Controls when the funds will be captured from the customer's account.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
PaymentIntentPaymentMethodOptionsMultibanco, PaymentIntentPaymentMethodOptionsMultibancoArgs
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup_
future_ stringusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup_
future_ strusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
PaymentIntentPaymentMethodOptionsNaverPay, PaymentIntentPaymentMethodOptionsNaverPayArgs
- Capture
Method string - Controls when the funds will be captured from the customer's account.
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- Capture
Method string - Controls when the funds will be captured from the customer's account.
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- capture_
method string - Controls when the funds will be captured from the customer's account.
- setup_
future_ stringusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- capture
Method String - Controls when the funds will be captured from the customer's account.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- capture
Method string - Controls when the funds will be captured from the customer's account.
- setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- capture_
method str - Controls when the funds will be captured from the customer's account.
- setup_
future_ strusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- capture
Method String - Controls when the funds will be captured from the customer's account.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
PaymentIntentPaymentMethodOptionsNzBankAccount, PaymentIntentPaymentMethodOptionsNzBankAccountArgs
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- Target
Date string - Controls when Stripe will attempt to debit the funds from the customer's account. The date must be a string in YYYY-MM-DD format. The date must be in the future and between 3 and 15 calendar days from now.
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- Target
Date string - Controls when Stripe will attempt to debit the funds from the customer's account. The date must be a string in YYYY-MM-DD format. The date must be in the future and between 3 and 15 calendar days from now.
- setup_
future_ stringusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- target_
date string - Controls when Stripe will attempt to debit the funds from the customer's account. The date must be a string in YYYY-MM-DD format. The date must be in the future and between 3 and 15 calendar days from now.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- target
Date String - Controls when Stripe will attempt to debit the funds from the customer's account. The date must be a string in YYYY-MM-DD format. The date must be in the future and between 3 and 15 calendar days from now.
- setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- target
Date string - Controls when Stripe will attempt to debit the funds from the customer's account. The date must be a string in YYYY-MM-DD format. The date must be in the future and between 3 and 15 calendar days from now.
- setup_
future_ strusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- target_
date str - Controls when Stripe will attempt to debit the funds from the customer's account. The date must be a string in YYYY-MM-DD format. The date must be in the future and between 3 and 15 calendar days from now.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- target
Date String - Controls when Stripe will attempt to debit the funds from the customer's account. The date must be a string in YYYY-MM-DD format. The date must be in the future and between 3 and 15 calendar days from now.
PaymentIntentPaymentMethodOptionsOxxo, PaymentIntentPaymentMethodOptionsOxxoArgs
- Expires
After doubleDays - The number of calendar days before an OXXO invoice expires. For example, if you create an OXXO invoice on Monday and you set expiresafterdays to 2, the OXXO invoice will expire on Wednesday at 23:59 America/Mexico_City time.
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- Expires
After float64Days - The number of calendar days before an OXXO invoice expires. For example, if you create an OXXO invoice on Monday and you set expiresafterdays to 2, the OXXO invoice will expire on Wednesday at 23:59 America/Mexico_City time.
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- expires_
after_ numberdays - The number of calendar days before an OXXO invoice expires. For example, if you create an OXXO invoice on Monday and you set expiresafterdays to 2, the OXXO invoice will expire on Wednesday at 23:59 America/Mexico_City time.
- setup_
future_ stringusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- expires
After DoubleDays - The number of calendar days before an OXXO invoice expires. For example, if you create an OXXO invoice on Monday and you set expiresafterdays to 2, the OXXO invoice will expire on Wednesday at 23:59 America/Mexico_City time.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- expires
After numberDays - The number of calendar days before an OXXO invoice expires. For example, if you create an OXXO invoice on Monday and you set expiresafterdays to 2, the OXXO invoice will expire on Wednesday at 23:59 America/Mexico_City time.
- setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- expires_
after_ floatdays - The number of calendar days before an OXXO invoice expires. For example, if you create an OXXO invoice on Monday and you set expiresafterdays to 2, the OXXO invoice will expire on Wednesday at 23:59 America/Mexico_City time.
- setup_
future_ strusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- expires
After NumberDays - The number of calendar days before an OXXO invoice expires. For example, if you create an OXXO invoice on Monday and you set expiresafterdays to 2, the OXXO invoice will expire on Wednesday at 23:59 America/Mexico_City time.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
PaymentIntentPaymentMethodOptionsP24, PaymentIntentPaymentMethodOptionsP24Args
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- Tos
Shown boolAnd Accepted - Confirm that the payer has accepted the P24 terms and conditions.
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- Tos
Shown boolAnd Accepted - Confirm that the payer has accepted the P24 terms and conditions.
- setup_
future_ stringusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- tos_
shown_ booland_ accepted - Confirm that the payer has accepted the P24 terms and conditions.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- tos
Shown BooleanAnd Accepted - Confirm that the payer has accepted the P24 terms and conditions.
- setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- tos
Shown booleanAnd Accepted - Confirm that the payer has accepted the P24 terms and conditions.
- setup_
future_ strusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- tos_
shown_ booland_ accepted - Confirm that the payer has accepted the P24 terms and conditions.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- tos
Shown BooleanAnd Accepted - Confirm that the payer has accepted the P24 terms and conditions.
PaymentIntentPaymentMethodOptionsPayco, PaymentIntentPaymentMethodOptionsPaycoArgs
- Capture
Method string - Controls when the funds will be captured from the customer's account.
- Capture
Method string - Controls when the funds will be captured from the customer's account.
- capture_
method string - Controls when the funds will be captured from the customer's account.
- capture
Method String - Controls when the funds will be captured from the customer's account.
- capture
Method string - Controls when the funds will be captured from the customer's account.
- capture_
method str - Controls when the funds will be captured from the customer's account.
- capture
Method String - Controls when the funds will be captured from the customer's account.
PaymentIntentPaymentMethodOptionsPaynow, PaymentIntentPaymentMethodOptionsPaynowArgs
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup_
future_ stringusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup_
future_ strusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
PaymentIntentPaymentMethodOptionsPaypal, PaymentIntentPaymentMethodOptionsPaypalArgs
- Capture
Method string - Controls when the funds will be captured from the customer's account.
- Preferred
Locale string - Preferred locale of the PayPal checkout page that the customer is redirected to.
- Reference string
- A reference of the PayPal transaction visible to customer which is mapped to PayPal's invoice ID. This must be a globally unique ID if you have configured in your PayPal settings to block multiple payments per invoice ID.
- Risk
Correlation stringId - The risk correlation ID for an on-session payment using a saved PayPal payment method.
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- Capture
Method string - Controls when the funds will be captured from the customer's account.
- Preferred
Locale string - Preferred locale of the PayPal checkout page that the customer is redirected to.
- Reference string
- A reference of the PayPal transaction visible to customer which is mapped to PayPal's invoice ID. This must be a globally unique ID if you have configured in your PayPal settings to block multiple payments per invoice ID.
- Risk
Correlation stringId - The risk correlation ID for an on-session payment using a saved PayPal payment method.
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- capture_
method string - Controls when the funds will be captured from the customer's account.
- preferred_
locale string - Preferred locale of the PayPal checkout page that the customer is redirected to.
- reference string
- A reference of the PayPal transaction visible to customer which is mapped to PayPal's invoice ID. This must be a globally unique ID if you have configured in your PayPal settings to block multiple payments per invoice ID.
- risk_
correlation_ stringid - The risk correlation ID for an on-session payment using a saved PayPal payment method.
- setup_
future_ stringusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- capture
Method String - Controls when the funds will be captured from the customer's account.
- preferred
Locale String - Preferred locale of the PayPal checkout page that the customer is redirected to.
- reference String
- A reference of the PayPal transaction visible to customer which is mapped to PayPal's invoice ID. This must be a globally unique ID if you have configured in your PayPal settings to block multiple payments per invoice ID.
- risk
Correlation StringId - The risk correlation ID for an on-session payment using a saved PayPal payment method.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- capture
Method string - Controls when the funds will be captured from the customer's account.
- preferred
Locale string - Preferred locale of the PayPal checkout page that the customer is redirected to.
- reference string
- A reference of the PayPal transaction visible to customer which is mapped to PayPal's invoice ID. This must be a globally unique ID if you have configured in your PayPal settings to block multiple payments per invoice ID.
- risk
Correlation stringId - The risk correlation ID for an on-session payment using a saved PayPal payment method.
- setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- capture_
method str - Controls when the funds will be captured from the customer's account.
- preferred_
locale str - Preferred locale of the PayPal checkout page that the customer is redirected to.
- reference str
- A reference of the PayPal transaction visible to customer which is mapped to PayPal's invoice ID. This must be a globally unique ID if you have configured in your PayPal settings to block multiple payments per invoice ID.
- risk_
correlation_ strid - The risk correlation ID for an on-session payment using a saved PayPal payment method.
- setup_
future_ strusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- capture
Method String - Controls when the funds will be captured from the customer's account.
- preferred
Locale String - Preferred locale of the PayPal checkout page that the customer is redirected to.
- reference String
- A reference of the PayPal transaction visible to customer which is mapped to PayPal's invoice ID. This must be a globally unique ID if you have configured in your PayPal settings to block multiple payments per invoice ID.
- risk
Correlation StringId - The risk correlation ID for an on-session payment using a saved PayPal payment method.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
PaymentIntentPaymentMethodOptionsPayto, PaymentIntentPaymentMethodOptionsPaytoArgs
- Mandate
Options PaymentIntent Payment Method Options Payto Mandate Options - Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- Mandate
Options PaymentIntent Payment Method Options Payto Mandate Options - Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- mandate_
options object - setup_
future_ stringusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- mandate
Options PaymentIntent Payment Method Options Payto Mandate Options - setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- mandate
Options PaymentIntent Payment Method Options Payto Mandate Options - setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- mandate_
options PaymentIntent Payment Method Options Payto Mandate Options - setup_
future_ strusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- mandate
Options Property Map - setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
PaymentIntentPaymentMethodOptionsPaytoMandateOptions, PaymentIntentPaymentMethodOptionsPaytoMandateOptionsArgs
- Amount double
- Amount that will be collected. It is required when
amount_typeisfixed. - Amount
Type string - The type of amount that will be collected. The amount charged must be exact or up to the value of
amountparam forfixedormaximumtype respectively. Defaults tomaximum. - End
Date string - Date, in YYYY-MM-DD format, after which payments will not be collected. Defaults to no end date.
- Payment
Schedule string - The periodicity at which payments will be collected. Defaults to
adhoc. - Payments
Per doublePeriod - The number of payments that will be made during a payment period. Defaults to 1 except for when
payment_scheduleisadhoc. In that case, it defaults to no limit. - Purpose string
- The purpose for which payments are made. Has a default value based on your merchant category code.
- Amount float64
- Amount that will be collected. It is required when
amount_typeisfixed. - Amount
Type string - The type of amount that will be collected. The amount charged must be exact or up to the value of
amountparam forfixedormaximumtype respectively. Defaults tomaximum. - End
Date string - Date, in YYYY-MM-DD format, after which payments will not be collected. Defaults to no end date.
- Payment
Schedule string - The periodicity at which payments will be collected. Defaults to
adhoc. - Payments
Per float64Period - The number of payments that will be made during a payment period. Defaults to 1 except for when
payment_scheduleisadhoc. In that case, it defaults to no limit. - Purpose string
- The purpose for which payments are made. Has a default value based on your merchant category code.
- amount number
- Amount that will be collected. It is required when
amount_typeisfixed. - amount_
type string - The type of amount that will be collected. The amount charged must be exact or up to the value of
amountparam forfixedormaximumtype respectively. Defaults tomaximum. - end_
date string - Date, in YYYY-MM-DD format, after which payments will not be collected. Defaults to no end date.
- payment_
schedule string - The periodicity at which payments will be collected. Defaults to
adhoc. - payments_
per_ numberperiod - The number of payments that will be made during a payment period. Defaults to 1 except for when
payment_scheduleisadhoc. In that case, it defaults to no limit. - purpose string
- The purpose for which payments are made. Has a default value based on your merchant category code.
- amount Double
- Amount that will be collected. It is required when
amount_typeisfixed. - amount
Type String - The type of amount that will be collected. The amount charged must be exact or up to the value of
amountparam forfixedormaximumtype respectively. Defaults tomaximum. - end
Date String - Date, in YYYY-MM-DD format, after which payments will not be collected. Defaults to no end date.
- payment
Schedule String - The periodicity at which payments will be collected. Defaults to
adhoc. - payments
Per DoublePeriod - The number of payments that will be made during a payment period. Defaults to 1 except for when
payment_scheduleisadhoc. In that case, it defaults to no limit. - purpose String
- The purpose for which payments are made. Has a default value based on your merchant category code.
- amount number
- Amount that will be collected. It is required when
amount_typeisfixed. - amount
Type string - The type of amount that will be collected. The amount charged must be exact or up to the value of
amountparam forfixedormaximumtype respectively. Defaults tomaximum. - end
Date string - Date, in YYYY-MM-DD format, after which payments will not be collected. Defaults to no end date.
- payment
Schedule string - The periodicity at which payments will be collected. Defaults to
adhoc. - payments
Per numberPeriod - The number of payments that will be made during a payment period. Defaults to 1 except for when
payment_scheduleisadhoc. In that case, it defaults to no limit. - purpose string
- The purpose for which payments are made. Has a default value based on your merchant category code.
- amount float
- Amount that will be collected. It is required when
amount_typeisfixed. - amount_
type str - The type of amount that will be collected. The amount charged must be exact or up to the value of
amountparam forfixedormaximumtype respectively. Defaults tomaximum. - end_
date str - Date, in YYYY-MM-DD format, after which payments will not be collected. Defaults to no end date.
- payment_
schedule str - The periodicity at which payments will be collected. Defaults to
adhoc. - payments_
per_ floatperiod - The number of payments that will be made during a payment period. Defaults to 1 except for when
payment_scheduleisadhoc. In that case, it defaults to no limit. - purpose str
- The purpose for which payments are made. Has a default value based on your merchant category code.
- amount Number
- Amount that will be collected. It is required when
amount_typeisfixed. - amount
Type String - The type of amount that will be collected. The amount charged must be exact or up to the value of
amountparam forfixedormaximumtype respectively. Defaults tomaximum. - end
Date String - Date, in YYYY-MM-DD format, after which payments will not be collected. Defaults to no end date.
- payment
Schedule String - The periodicity at which payments will be collected. Defaults to
adhoc. - payments
Per NumberPeriod - The number of payments that will be made during a payment period. Defaults to 1 except for when
payment_scheduleisadhoc. In that case, it defaults to no limit. - purpose String
- The purpose for which payments are made. Has a default value based on your merchant category code.
PaymentIntentPaymentMethodOptionsPix, PaymentIntentPaymentMethodOptionsPixArgs
- Amount
Includes stringIof - Determines if the amount includes the IOF tax.
- Expires
After doubleSeconds - The number of seconds (between 10 and 1209600) after which Pix payment will expire.
- Expires
At double - The timestamp at which the Pix expires.
- Mandate
Options PaymentIntent Payment Method Options Pix Mandate Options - Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- Amount
Includes stringIof - Determines if the amount includes the IOF tax.
- Expires
After float64Seconds - The number of seconds (between 10 and 1209600) after which Pix payment will expire.
- Expires
At float64 - The timestamp at which the Pix expires.
- Mandate
Options PaymentIntent Payment Method Options Pix Mandate Options - Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- amount_
includes_ stringiof - Determines if the amount includes the IOF tax.
- expires_
after_ numberseconds - The number of seconds (between 10 and 1209600) after which Pix payment will expire.
- expires_
at number - The timestamp at which the Pix expires.
- mandate_
options object - setup_
future_ stringusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- amount
Includes StringIof - Determines if the amount includes the IOF tax.
- expires
After DoubleSeconds - The number of seconds (between 10 and 1209600) after which Pix payment will expire.
- expires
At Double - The timestamp at which the Pix expires.
- mandate
Options PaymentIntent Payment Method Options Pix Mandate Options - setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- amount
Includes stringIof - Determines if the amount includes the IOF tax.
- expires
After numberSeconds - The number of seconds (between 10 and 1209600) after which Pix payment will expire.
- expires
At number - The timestamp at which the Pix expires.
- mandate
Options PaymentIntent Payment Method Options Pix Mandate Options - setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- amount_
includes_ striof - Determines if the amount includes the IOF tax.
- expires_
after_ floatseconds - The number of seconds (between 10 and 1209600) after which Pix payment will expire.
- expires_
at float - The timestamp at which the Pix expires.
- mandate_
options PaymentIntent Payment Method Options Pix Mandate Options - setup_
future_ strusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- amount
Includes StringIof - Determines if the amount includes the IOF tax.
- expires
After NumberSeconds - The number of seconds (between 10 and 1209600) after which Pix payment will expire.
- expires
At Number - The timestamp at which the Pix expires.
- mandate
Options Property Map - setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
PaymentIntentPaymentMethodOptionsPixMandateOptions, PaymentIntentPaymentMethodOptionsPixMandateOptionsArgs
- Amount double
- Amount to be charged for future payments.
- Amount
Includes stringIof - Determines if the amount includes the IOF tax.
- Amount
Type string - Type of amount.
- Currency string
- Three-letter ISO currency code, in lowercase.
- End
Date string - Date when the mandate expires and no further payments will be charged, in
YYYY-MM-DD. - Payment
Schedule string - Schedule at which the future payments will be charged.
- Reference string
- Subscription name displayed to buyers in their bank app.
- Start
Date string - Start date of the mandate, in
YYYY-MM-DD.
- Amount float64
- Amount to be charged for future payments.
- Amount
Includes stringIof - Determines if the amount includes the IOF tax.
- Amount
Type string - Type of amount.
- Currency string
- Three-letter ISO currency code, in lowercase.
- End
Date string - Date when the mandate expires and no further payments will be charged, in
YYYY-MM-DD. - Payment
Schedule string - Schedule at which the future payments will be charged.
- Reference string
- Subscription name displayed to buyers in their bank app.
- Start
Date string - Start date of the mandate, in
YYYY-MM-DD.
- amount number
- Amount to be charged for future payments.
- amount_
includes_ stringiof - Determines if the amount includes the IOF tax.
- amount_
type string - Type of amount.
- currency string
- Three-letter ISO currency code, in lowercase.
- end_
date string - Date when the mandate expires and no further payments will be charged, in
YYYY-MM-DD. - payment_
schedule string - Schedule at which the future payments will be charged.
- reference string
- Subscription name displayed to buyers in their bank app.
- start_
date string - Start date of the mandate, in
YYYY-MM-DD.
- amount Double
- Amount to be charged for future payments.
- amount
Includes StringIof - Determines if the amount includes the IOF tax.
- amount
Type String - Type of amount.
- currency String
- Three-letter ISO currency code, in lowercase.
- end
Date String - Date when the mandate expires and no further payments will be charged, in
YYYY-MM-DD. - payment
Schedule String - Schedule at which the future payments will be charged.
- reference String
- Subscription name displayed to buyers in their bank app.
- start
Date String - Start date of the mandate, in
YYYY-MM-DD.
- amount number
- Amount to be charged for future payments.
- amount
Includes stringIof - Determines if the amount includes the IOF tax.
- amount
Type string - Type of amount.
- currency string
- Three-letter ISO currency code, in lowercase.
- end
Date string - Date when the mandate expires and no further payments will be charged, in
YYYY-MM-DD. - payment
Schedule string - Schedule at which the future payments will be charged.
- reference string
- Subscription name displayed to buyers in their bank app.
- start
Date string - Start date of the mandate, in
YYYY-MM-DD.
- amount float
- Amount to be charged for future payments.
- amount_
includes_ striof - Determines if the amount includes the IOF tax.
- amount_
type str - Type of amount.
- currency str
- Three-letter ISO currency code, in lowercase.
- end_
date str - Date when the mandate expires and no further payments will be charged, in
YYYY-MM-DD. - payment_
schedule str - Schedule at which the future payments will be charged.
- reference str
- Subscription name displayed to buyers in their bank app.
- start_
date str - Start date of the mandate, in
YYYY-MM-DD.
- amount Number
- Amount to be charged for future payments.
- amount
Includes StringIof - Determines if the amount includes the IOF tax.
- amount
Type String - Type of amount.
- currency String
- Three-letter ISO currency code, in lowercase.
- end
Date String - Date when the mandate expires and no further payments will be charged, in
YYYY-MM-DD. - payment
Schedule String - Schedule at which the future payments will be charged.
- reference String
- Subscription name displayed to buyers in their bank app.
- start
Date String - Start date of the mandate, in
YYYY-MM-DD.
PaymentIntentPaymentMethodOptionsPromptpay, PaymentIntentPaymentMethodOptionsPromptpayArgs
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup_
future_ stringusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup_
future_ strusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
PaymentIntentPaymentMethodOptionsRevolutPay, PaymentIntentPaymentMethodOptionsRevolutPayArgs
- Capture
Method string - Controls when the funds will be captured from the customer's account.
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- Capture
Method string - Controls when the funds will be captured from the customer's account.
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- capture_
method string - Controls when the funds will be captured from the customer's account.
- setup_
future_ stringusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- capture
Method String - Controls when the funds will be captured from the customer's account.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- capture
Method string - Controls when the funds will be captured from the customer's account.
- setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- capture_
method str - Controls when the funds will be captured from the customer's account.
- setup_
future_ strusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- capture
Method String - Controls when the funds will be captured from the customer's account.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
PaymentIntentPaymentMethodOptionsSamsungPay, PaymentIntentPaymentMethodOptionsSamsungPayArgs
- Capture
Method string - Controls when the funds will be captured from the customer's account.
- Capture
Method string - Controls when the funds will be captured from the customer's account.
- capture_
method string - Controls when the funds will be captured from the customer's account.
- capture
Method String - Controls when the funds will be captured from the customer's account.
- capture
Method string - Controls when the funds will be captured from the customer's account.
- capture_
method str - Controls when the funds will be captured from the customer's account.
- capture
Method String - Controls when the funds will be captured from the customer's account.
PaymentIntentPaymentMethodOptionsSatispay, PaymentIntentPaymentMethodOptionsSatispayArgs
- Capture
Method string - Controls when the funds will be captured from the customer's account.
- Capture
Method string - Controls when the funds will be captured from the customer's account.
- capture_
method string - Controls when the funds will be captured from the customer's account.
- capture
Method String - Controls when the funds will be captured from the customer's account.
- capture
Method string - Controls when the funds will be captured from the customer's account.
- capture_
method str - Controls when the funds will be captured from the customer's account.
- capture
Method String - Controls when the funds will be captured from the customer's account.
PaymentIntentPaymentMethodOptionsScalapay, PaymentIntentPaymentMethodOptionsScalapayArgs
- Capture
Method string - Controls when the funds will be captured from the customer's account.
- Capture
Method string - Controls when the funds will be captured from the customer's account.
- capture_
method string - Controls when the funds will be captured from the customer's account.
- capture
Method String - Controls when the funds will be captured from the customer's account.
- capture
Method string - Controls when the funds will be captured from the customer's account.
- capture_
method str - Controls when the funds will be captured from the customer's account.
- capture
Method String - Controls when the funds will be captured from the customer's account.
PaymentIntentPaymentMethodOptionsSepaDebit, PaymentIntentPaymentMethodOptionsSepaDebitArgs
- Mandate
Options PaymentIntent Payment Method Options Sepa Debit Mandate Options - Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- Target
Date string - Controls when Stripe will attempt to debit the funds from the customer's account. The date must be a string in YYYY-MM-DD format. The date must be in the future and between 3 and 15 calendar days from now.
- Mandate
Options PaymentIntent Payment Method Options Sepa Debit Mandate Options - Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- Target
Date string - Controls when Stripe will attempt to debit the funds from the customer's account. The date must be a string in YYYY-MM-DD format. The date must be in the future and between 3 and 15 calendar days from now.
- mandate_
options object - setup_
future_ stringusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- target_
date string - Controls when Stripe will attempt to debit the funds from the customer's account. The date must be a string in YYYY-MM-DD format. The date must be in the future and between 3 and 15 calendar days from now.
- mandate
Options PaymentIntent Payment Method Options Sepa Debit Mandate Options - setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- target
Date String - Controls when Stripe will attempt to debit the funds from the customer's account. The date must be a string in YYYY-MM-DD format. The date must be in the future and between 3 and 15 calendar days from now.
- mandate
Options PaymentIntent Payment Method Options Sepa Debit Mandate Options - setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- target
Date string - Controls when Stripe will attempt to debit the funds from the customer's account. The date must be a string in YYYY-MM-DD format. The date must be in the future and between 3 and 15 calendar days from now.
- mandate_
options PaymentIntent Payment Method Options Sepa Debit Mandate Options - setup_
future_ strusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- target_
date str - Controls when Stripe will attempt to debit the funds from the customer's account. The date must be a string in YYYY-MM-DD format. The date must be in the future and between 3 and 15 calendar days from now.
- mandate
Options Property Map - setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- target
Date String - Controls when Stripe will attempt to debit the funds from the customer's account. The date must be a string in YYYY-MM-DD format. The date must be in the future and between 3 and 15 calendar days from now.
PaymentIntentPaymentMethodOptionsSepaDebitMandateOptions, PaymentIntentPaymentMethodOptionsSepaDebitMandateOptionsArgs
- Reference
Prefix string - Prefix used to generate the Mandate reference. Must be at most 12 characters long. Must consist of only uppercase letters, numbers, spaces, or the following special characters: '/', '_', '-', '&', '.'. Cannot begin with 'STRIPE'.
- Reference
Prefix string - Prefix used to generate the Mandate reference. Must be at most 12 characters long. Must consist of only uppercase letters, numbers, spaces, or the following special characters: '/', '_', '-', '&', '.'. Cannot begin with 'STRIPE'.
- reference_
prefix string - Prefix used to generate the Mandate reference. Must be at most 12 characters long. Must consist of only uppercase letters, numbers, spaces, or the following special characters: '/', '_', '-', '&', '.'. Cannot begin with 'STRIPE'.
- reference
Prefix String - Prefix used to generate the Mandate reference. Must be at most 12 characters long. Must consist of only uppercase letters, numbers, spaces, or the following special characters: '/', '_', '-', '&', '.'. Cannot begin with 'STRIPE'.
- reference
Prefix string - Prefix used to generate the Mandate reference. Must be at most 12 characters long. Must consist of only uppercase letters, numbers, spaces, or the following special characters: '/', '_', '-', '&', '.'. Cannot begin with 'STRIPE'.
- reference_
prefix str - Prefix used to generate the Mandate reference. Must be at most 12 characters long. Must consist of only uppercase letters, numbers, spaces, or the following special characters: '/', '_', '-', '&', '.'. Cannot begin with 'STRIPE'.
- reference
Prefix String - Prefix used to generate the Mandate reference. Must be at most 12 characters long. Must consist of only uppercase letters, numbers, spaces, or the following special characters: '/', '_', '-', '&', '.'. Cannot begin with 'STRIPE'.
PaymentIntentPaymentMethodOptionsSofort, PaymentIntentPaymentMethodOptionsSofortArgs
- Preferred
Language string - Preferred language of the SOFORT authorization page that the customer is redirected to.
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- Preferred
Language string - Preferred language of the SOFORT authorization page that the customer is redirected to.
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- preferred_
language string - Preferred language of the SOFORT authorization page that the customer is redirected to.
- setup_
future_ stringusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- preferred
Language String - Preferred language of the SOFORT authorization page that the customer is redirected to.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- preferred
Language string - Preferred language of the SOFORT authorization page that the customer is redirected to.
- setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- preferred_
language str - Preferred language of the SOFORT authorization page that the customer is redirected to.
- setup_
future_ strusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- preferred
Language String - Preferred language of the SOFORT authorization page that the customer is redirected to.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
PaymentIntentPaymentMethodOptionsSwish, PaymentIntentPaymentMethodOptionsSwishArgs
- Reference string
- A reference for this payment to be displayed in the Swish app.
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- Reference string
- A reference for this payment to be displayed in the Swish app.
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- reference string
- A reference for this payment to be displayed in the Swish app.
- setup_
future_ stringusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- reference String
- A reference for this payment to be displayed in the Swish app.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- reference string
- A reference for this payment to be displayed in the Swish app.
- setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- reference str
- A reference for this payment to be displayed in the Swish app.
- setup_
future_ strusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- reference String
- A reference for this payment to be displayed in the Swish app.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
PaymentIntentPaymentMethodOptionsTwint, PaymentIntentPaymentMethodOptionsTwintArgs
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup_
future_ stringusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup_
future_ strusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
PaymentIntentPaymentMethodOptionsUpi, PaymentIntentPaymentMethodOptionsUpiArgs
- Mandate
Options PaymentIntent Payment Method Options Upi Mandate Options - Configuration options for setting up an eMandate
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- Mandate
Options PaymentIntent Payment Method Options Upi Mandate Options - Configuration options for setting up an eMandate
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- mandate_
options object - Configuration options for setting up an eMandate
- setup_
future_ stringusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- mandate
Options PaymentIntent Payment Method Options Upi Mandate Options - Configuration options for setting up an eMandate
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- mandate
Options PaymentIntent Payment Method Options Upi Mandate Options - Configuration options for setting up an eMandate
- setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- mandate_
options PaymentIntent Payment Method Options Upi Mandate Options - Configuration options for setting up an eMandate
- setup_
future_ strusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- mandate
Options Property Map - Configuration options for setting up an eMandate
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
PaymentIntentPaymentMethodOptionsUpiMandateOptions, PaymentIntentPaymentMethodOptionsUpiMandateOptionsArgs
- Amount double
- Amount to be charged for future payments.
- Amount
Type string - One of
fixedormaximum. Iffixed, theamountparam refers to the exact amount to be charged in future payments. Ifmaximum, the amount charged can be up to the value passed for theamountparam. - Description string
- A description of the mandate or subscription that is meant to be displayed to the customer.
- End
Date double - End date of the mandate or subscription.
- Amount float64
- Amount to be charged for future payments.
- Amount
Type string - One of
fixedormaximum. Iffixed, theamountparam refers to the exact amount to be charged in future payments. Ifmaximum, the amount charged can be up to the value passed for theamountparam. - Description string
- A description of the mandate or subscription that is meant to be displayed to the customer.
- End
Date float64 - End date of the mandate or subscription.
- amount number
- Amount to be charged for future payments.
- amount_
type string - One of
fixedormaximum. Iffixed, theamountparam refers to the exact amount to be charged in future payments. Ifmaximum, the amount charged can be up to the value passed for theamountparam. - description string
- A description of the mandate or subscription that is meant to be displayed to the customer.
- end_
date number - End date of the mandate or subscription.
- amount Double
- Amount to be charged for future payments.
- amount
Type String - One of
fixedormaximum. Iffixed, theamountparam refers to the exact amount to be charged in future payments. Ifmaximum, the amount charged can be up to the value passed for theamountparam. - description String
- A description of the mandate or subscription that is meant to be displayed to the customer.
- end
Date Double - End date of the mandate or subscription.
- amount number
- Amount to be charged for future payments.
- amount
Type string - One of
fixedormaximum. Iffixed, theamountparam refers to the exact amount to be charged in future payments. Ifmaximum, the amount charged can be up to the value passed for theamountparam. - description string
- A description of the mandate or subscription that is meant to be displayed to the customer.
- end
Date number - End date of the mandate or subscription.
- amount float
- Amount to be charged for future payments.
- amount_
type str - One of
fixedormaximum. Iffixed, theamountparam refers to the exact amount to be charged in future payments. Ifmaximum, the amount charged can be up to the value passed for theamountparam. - description str
- A description of the mandate or subscription that is meant to be displayed to the customer.
- end_
date float - End date of the mandate or subscription.
- amount Number
- Amount to be charged for future payments.
- amount
Type String - One of
fixedormaximum. Iffixed, theamountparam refers to the exact amount to be charged in future payments. Ifmaximum, the amount charged can be up to the value passed for theamountparam. - description String
- A description of the mandate or subscription that is meant to be displayed to the customer.
- end
Date Number - End date of the mandate or subscription.
PaymentIntentPaymentMethodOptionsUsBankAccount, PaymentIntentPaymentMethodOptionsUsBankAccountArgs
- Financial
Connections PaymentIntent Payment Method Options Us Bank Account Financial Connections - Mandate
Options PaymentIntent Payment Method Options Us Bank Account Mandate Options - Networks
Payment
Intent Payment Method Options Us Bank Account Networks - Additional fields for network related functions
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- Target
Date string - Controls when Stripe will attempt to debit the funds from the customer's account. The date must be a string in YYYY-MM-DD format. The date must be in the future and between 3 and 15 calendar days from now.
- Transaction
Purpose string - The purpose of the transaction.
- Verification
Method string - Bank account verification method. The default value is
automatic.
- Financial
Connections PaymentIntent Payment Method Options Us Bank Account Financial Connections - Mandate
Options PaymentIntent Payment Method Options Us Bank Account Mandate Options - Networks
Payment
Intent Payment Method Options Us Bank Account Networks - Additional fields for network related functions
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- Target
Date string - Controls when Stripe will attempt to debit the funds from the customer's account. The date must be a string in YYYY-MM-DD format. The date must be in the future and between 3 and 15 calendar days from now.
- Transaction
Purpose string - The purpose of the transaction.
- Verification
Method string - Bank account verification method. The default value is
automatic.
- financial_
connections object - mandate_
options object - networks object
- Additional fields for network related functions
- setup_
future_ stringusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- target_
date string - Controls when Stripe will attempt to debit the funds from the customer's account. The date must be a string in YYYY-MM-DD format. The date must be in the future and between 3 and 15 calendar days from now.
- transaction_
purpose string - The purpose of the transaction.
- verification_
method string - Bank account verification method. The default value is
automatic.
- financial
Connections PaymentIntent Payment Method Options Us Bank Account Financial Connections - mandate
Options PaymentIntent Payment Method Options Us Bank Account Mandate Options - networks
Payment
Intent Payment Method Options Us Bank Account Networks - Additional fields for network related functions
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- target
Date String - Controls when Stripe will attempt to debit the funds from the customer's account. The date must be a string in YYYY-MM-DD format. The date must be in the future and between 3 and 15 calendar days from now.
- transaction
Purpose String - The purpose of the transaction.
- verification
Method String - Bank account verification method. The default value is
automatic.
- financial
Connections PaymentIntent Payment Method Options Us Bank Account Financial Connections - mandate
Options PaymentIntent Payment Method Options Us Bank Account Mandate Options - networks
Payment
Intent Payment Method Options Us Bank Account Networks - Additional fields for network related functions
- setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- target
Date string - Controls when Stripe will attempt to debit the funds from the customer's account. The date must be a string in YYYY-MM-DD format. The date must be in the future and between 3 and 15 calendar days from now.
- transaction
Purpose string - The purpose of the transaction.
- verification
Method string - Bank account verification method. The default value is
automatic.
- financial_
connections PaymentIntent Payment Method Options Us Bank Account Financial Connections - mandate_
options PaymentIntent Payment Method Options Us Bank Account Mandate Options - networks
Payment
Intent Payment Method Options Us Bank Account Networks - Additional fields for network related functions
- setup_
future_ strusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- target_
date str - Controls when Stripe will attempt to debit the funds from the customer's account. The date must be a string in YYYY-MM-DD format. The date must be in the future and between 3 and 15 calendar days from now.
- transaction_
purpose str - The purpose of the transaction.
- verification_
method str - Bank account verification method. The default value is
automatic.
- financial
Connections Property Map - mandate
Options Property Map - networks Property Map
- Additional fields for network related functions
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- target
Date String - Controls when Stripe will attempt to debit the funds from the customer's account. The date must be a string in YYYY-MM-DD format. The date must be in the future and between 3 and 15 calendar days from now.
- transaction
Purpose String - The purpose of the transaction.
- verification
Method String - Bank account verification method. The default value is
automatic.
PaymentIntentPaymentMethodOptionsUsBankAccountFinancialConnections, PaymentIntentPaymentMethodOptionsUsBankAccountFinancialConnectionsArgs
- Filters
Payment
Intent Payment Method Options Us Bank Account Financial Connections Filters - Permissions List<string>
- The list of permissions to request. The
payment_methodpermission must be included. - Prefetches List<string>
- Data features requested to be retrieved upon account creation.
- Return
Url string - For webview integrations only. Upon completing OAuth login in the native browser, the user will be redirected to this URL to return to your app.
- Filters
Payment
Intent Payment Method Options Us Bank Account Financial Connections Filters - Permissions []string
- The list of permissions to request. The
payment_methodpermission must be included. - Prefetches []string
- Data features requested to be retrieved upon account creation.
- Return
Url string - For webview integrations only. Upon completing OAuth login in the native browser, the user will be redirected to this URL to return to your app.
- filters object
- permissions list(string)
- The list of permissions to request. The
payment_methodpermission must be included. - prefetches list(string)
- Data features requested to be retrieved upon account creation.
- return_
url string - For webview integrations only. Upon completing OAuth login in the native browser, the user will be redirected to this URL to return to your app.
- filters
Payment
Intent Payment Method Options Us Bank Account Financial Connections Filters - permissions List<String>
- The list of permissions to request. The
payment_methodpermission must be included. - prefetches List<String>
- Data features requested to be retrieved upon account creation.
- return
Url String - For webview integrations only. Upon completing OAuth login in the native browser, the user will be redirected to this URL to return to your app.
- filters
Payment
Intent Payment Method Options Us Bank Account Financial Connections Filters - permissions string[]
- The list of permissions to request. The
payment_methodpermission must be included. - prefetches string[]
- Data features requested to be retrieved upon account creation.
- return
Url string - For webview integrations only. Upon completing OAuth login in the native browser, the user will be redirected to this URL to return to your app.
- filters
Payment
Intent Payment Method Options Us Bank Account Financial Connections Filters - permissions Sequence[str]
- The list of permissions to request. The
payment_methodpermission must be included. - prefetches Sequence[str]
- Data features requested to be retrieved upon account creation.
- return_
url str - For webview integrations only. Upon completing OAuth login in the native browser, the user will be redirected to this URL to return to your app.
- filters Property Map
- permissions List<String>
- The list of permissions to request. The
payment_methodpermission must be included. - prefetches List<String>
- Data features requested to be retrieved upon account creation.
- return
Url String - For webview integrations only. Upon completing OAuth login in the native browser, the user will be redirected to this URL to return to your app.
PaymentIntentPaymentMethodOptionsUsBankAccountFinancialConnectionsFilters, PaymentIntentPaymentMethodOptionsUsBankAccountFinancialConnectionsFiltersArgs
- Account
Subcategories List<string> - The account subcategories to use to filter for possible accounts to link. Valid subcategories are
checkingandsavings.
- Account
Subcategories []string - The account subcategories to use to filter for possible accounts to link. Valid subcategories are
checkingandsavings.
- account_
subcategories list(string) - The account subcategories to use to filter for possible accounts to link. Valid subcategories are
checkingandsavings.
- account
Subcategories List<String> - The account subcategories to use to filter for possible accounts to link. Valid subcategories are
checkingandsavings.
- account
Subcategories string[] - The account subcategories to use to filter for possible accounts to link. Valid subcategories are
checkingandsavings.
- account_
subcategories Sequence[str] - The account subcategories to use to filter for possible accounts to link. Valid subcategories are
checkingandsavings.
- account
Subcategories List<String> - The account subcategories to use to filter for possible accounts to link. Valid subcategories are
checkingandsavings.
PaymentIntentPaymentMethodOptionsUsBankAccountMandateOptions, PaymentIntentPaymentMethodOptionsUsBankAccountMandateOptionsArgs
- Collection
Method string - Mandate collection method
- Collection
Method string - Mandate collection method
- collection_
method string - Mandate collection method
- collection
Method String - Mandate collection method
- collection
Method string - Mandate collection method
- collection_
method str - Mandate collection method
- collection
Method String - Mandate collection method
PaymentIntentPaymentMethodOptionsUsBankAccountNetworks, PaymentIntentPaymentMethodOptionsUsBankAccountNetworksArgs
- Requesteds List<string>
- Triggers validations to run across the selected networks
- Requesteds []string
- Triggers validations to run across the selected networks
- requesteds list(string)
- Triggers validations to run across the selected networks
- requesteds List<String>
- Triggers validations to run across the selected networks
- requesteds string[]
- Triggers validations to run across the selected networks
- requesteds Sequence[str]
- Triggers validations to run across the selected networks
- requesteds List<String>
- Triggers validations to run across the selected networks
PaymentIntentPaymentMethodOptionsWechatPay, PaymentIntentPaymentMethodOptionsWechatPayArgs
- App
Id string - The app ID registered with WeChat Pay. Only required when client is ios or android.
- Client string
- The client type that the end customer will pay from
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- App
Id string - The app ID registered with WeChat Pay. Only required when client is ios or android.
- Client string
- The client type that the end customer will pay from
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- app_
id string - The app ID registered with WeChat Pay. Only required when client is ios or android.
- client string
- The client type that the end customer will pay from
- setup_
future_ stringusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- app
Id String - The app ID registered with WeChat Pay. Only required when client is ios or android.
- client String
- The client type that the end customer will pay from
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- app
Id string - The app ID registered with WeChat Pay. Only required when client is ios or android.
- client string
- The client type that the end customer will pay from
- setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- app_
id str - The app ID registered with WeChat Pay. Only required when client is ios or android.
- client str
- The client type that the end customer will pay from
- setup_
future_ strusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- app
Id String - The app ID registered with WeChat Pay. Only required when client is ios or android.
- client String
- The client type that the end customer will pay from
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
PaymentIntentPaymentMethodOptionsZip, PaymentIntentPaymentMethodOptionsZipArgs
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- Setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup_
future_ stringusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup
Future stringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup_
future_ strusage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
- setup
Future StringUsage - Indicates that you intend to make future payments with this PaymentIntent's payment method.
PaymentIntentPresentmentDetails, PaymentIntentPresentmentDetailsArgs
- Presentment
Amount double - Amount intended to be collected by this payment, denominated in
presentment_currency. - Presentment
Currency string - Currency presented to the customer during payment.
- Presentment
Amount float64 - Amount intended to be collected by this payment, denominated in
presentment_currency. - Presentment
Currency string - Currency presented to the customer during payment.
- presentment_
amount number - Amount intended to be collected by this payment, denominated in
presentment_currency. - presentment_
currency string - Currency presented to the customer during payment.
- presentment
Amount Double - Amount intended to be collected by this payment, denominated in
presentment_currency. - presentment
Currency String - Currency presented to the customer during payment.
- presentment
Amount number - Amount intended to be collected by this payment, denominated in
presentment_currency. - presentment
Currency string - Currency presented to the customer during payment.
- presentment_
amount float - Amount intended to be collected by this payment, denominated in
presentment_currency. - presentment_
currency str - Currency presented to the customer during payment.
- presentment
Amount Number - Amount intended to be collected by this payment, denominated in
presentment_currency. - presentment
Currency String - Currency presented to the customer during payment.
PaymentIntentProcessing, PaymentIntentProcessingArgs
- Card
Payment
Intent Processing Card - Type string
- Type of the payment method for which payment is in
processingstate, one ofcard.
- Card
Payment
Intent Processing Card - Type string
- Type of the payment method for which payment is in
processingstate, one ofcard.
- card
Payment
Intent Processing Card - type String
- Type of the payment method for which payment is in
processingstate, one ofcard.
- card
Payment
Intent Processing Card - type string
- Type of the payment method for which payment is in
processingstate, one ofcard.
- card
Payment
Intent Processing Card - type str
- Type of the payment method for which payment is in
processingstate, one ofcard.
- card Property Map
- type String
- Type of the payment method for which payment is in
processingstate, one ofcard.
PaymentIntentProcessingCard, PaymentIntentProcessingCardArgs
PaymentIntentProcessingCardCustomerNotification, PaymentIntentProcessingCardCustomerNotificationArgs
- Approval
Requested bool - Whether customer approval has been requested for this payment. For payments greater than INR 15000 or mandate amount, the customer must provide explicit approval of the payment with their bank.
- Completes
At double - If customer approval is required, they need to provide approval before this time.
- Approval
Requested bool - Whether customer approval has been requested for this payment. For payments greater than INR 15000 or mandate amount, the customer must provide explicit approval of the payment with their bank.
- Completes
At float64 - If customer approval is required, they need to provide approval before this time.
- approval_
requested bool - Whether customer approval has been requested for this payment. For payments greater than INR 15000 or mandate amount, the customer must provide explicit approval of the payment with their bank.
- completes_
at number - If customer approval is required, they need to provide approval before this time.
- approval
Requested Boolean - Whether customer approval has been requested for this payment. For payments greater than INR 15000 or mandate amount, the customer must provide explicit approval of the payment with their bank.
- completes
At Double - If customer approval is required, they need to provide approval before this time.
- approval
Requested boolean - Whether customer approval has been requested for this payment. For payments greater than INR 15000 or mandate amount, the customer must provide explicit approval of the payment with their bank.
- completes
At number - If customer approval is required, they need to provide approval before this time.
- approval_
requested bool - Whether customer approval has been requested for this payment. For payments greater than INR 15000 or mandate amount, the customer must provide explicit approval of the payment with their bank.
- completes_
at float - If customer approval is required, they need to provide approval before this time.
- approval
Requested Boolean - Whether customer approval has been requested for this payment. For payments greater than INR 15000 or mandate amount, the customer must provide explicit approval of the payment with their bank.
- completes
At Number - If customer approval is required, they need to provide approval before this time.
PaymentIntentRadarOptions, PaymentIntentRadarOptionsArgs
- Session string
- A Radar Session is a snapshot of the browser metadata and device details that help Radar make more accurate predictions on your payments.
- Session string
- A Radar Session is a snapshot of the browser metadata and device details that help Radar make more accurate predictions on your payments.
- session string
- A Radar Session is a snapshot of the browser metadata and device details that help Radar make more accurate predictions on your payments.
- session String
- A Radar Session is a snapshot of the browser metadata and device details that help Radar make more accurate predictions on your payments.
- session string
- A Radar Session is a snapshot of the browser metadata and device details that help Radar make more accurate predictions on your payments.
- session str
- A Radar Session is a snapshot of the browser metadata and device details that help Radar make more accurate predictions on your payments.
- session String
- A Radar Session is a snapshot of the browser metadata and device details that help Radar make more accurate predictions on your payments.
PaymentIntentShipping, PaymentIntentShippingArgs
- Address
Payment
Intent Shipping Address - Name string
- Recipient name.
- Carrier string
- The delivery service that shipped a physical product, such as Fedex, UPS, USPS, etc.
- Phone string
- Recipient phone (including extension).
- Tracking
Number string - The tracking number for a physical product, obtained from the delivery service. If multiple tracking numbers were generated for this purchase, please separate them with commas.
- Address
Payment
Intent Shipping Address - Name string
- Recipient name.
- Carrier string
- The delivery service that shipped a physical product, such as Fedex, UPS, USPS, etc.
- Phone string
- Recipient phone (including extension).
- Tracking
Number string - The tracking number for a physical product, obtained from the delivery service. If multiple tracking numbers were generated for this purchase, please separate them with commas.
- address object
- name string
- Recipient name.
- carrier string
- The delivery service that shipped a physical product, such as Fedex, UPS, USPS, etc.
- phone string
- Recipient phone (including extension).
- tracking_
number string - The tracking number for a physical product, obtained from the delivery service. If multiple tracking numbers were generated for this purchase, please separate them with commas.
- address
Payment
Intent Shipping Address - name String
- Recipient name.
- carrier String
- The delivery service that shipped a physical product, such as Fedex, UPS, USPS, etc.
- phone String
- Recipient phone (including extension).
- tracking
Number String - The tracking number for a physical product, obtained from the delivery service. If multiple tracking numbers were generated for this purchase, please separate them with commas.
- address
Payment
Intent Shipping Address - name string
- Recipient name.
- carrier string
- The delivery service that shipped a physical product, such as Fedex, UPS, USPS, etc.
- phone string
- Recipient phone (including extension).
- tracking
Number string - The tracking number for a physical product, obtained from the delivery service. If multiple tracking numbers were generated for this purchase, please separate them with commas.
- address
Payment
Intent Shipping Address - name str
- Recipient name.
- carrier str
- The delivery service that shipped a physical product, such as Fedex, UPS, USPS, etc.
- phone str
- Recipient phone (including extension).
- tracking_
number str - The tracking number for a physical product, obtained from the delivery service. If multiple tracking numbers were generated for this purchase, please separate them with commas.
- address Property Map
- name String
- Recipient name.
- carrier String
- The delivery service that shipped a physical product, such as Fedex, UPS, USPS, etc.
- phone String
- Recipient phone (including extension).
- tracking
Number String - The tracking number for a physical product, obtained from the delivery service. If multiple tracking numbers were generated for this purchase, please separate them with commas.
PaymentIntentShippingAddress, PaymentIntentShippingAddressArgs
- 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.
- 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.
- 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.
- 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.
- postal
Code 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.
- postal
Code String - ZIP or postal code.
- state String
- State, county, province, or region (ISO 3166-2).
PaymentIntentTransferData, PaymentIntentTransferDataArgs
- Destination string
- The account (if any) that the payment is attributed to for tax reporting, and where funds from the payment are transferred to after payment success.
- Amount double
- The amount transferred to the destination account. This transfer will occur automatically after the payment succeeds. If no amount is specified, by default the entire payment amount is transferred to the destination account. The amount must be less than or equal to the amount, and must be a positive integer representing how much to transfer in the smallest currency unit (e.g., 100 cents to charge $1.00).
- Description string
- An arbitrary string attached to the transfer. Often useful for displaying to users.
- 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.
- Payment
Data PaymentIntent Transfer Data Payment Data
- Destination string
- The account (if any) that the payment is attributed to for tax reporting, and where funds from the payment are transferred to after payment success.
- Amount float64
- The amount transferred to the destination account. This transfer will occur automatically after the payment succeeds. If no amount is specified, by default the entire payment amount is transferred to the destination account. The amount must be less than or equal to the amount, and must be a positive integer representing how much to transfer in the smallest currency unit (e.g., 100 cents to charge $1.00).
- Description string
- An arbitrary string attached to the transfer. Often useful for displaying to users.
- 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.
- Payment
Data PaymentIntent Transfer Data Payment Data
- destination string
- The account (if any) that the payment is attributed to for tax reporting, and where funds from the payment are transferred to after payment success.
- amount number
- The amount transferred to the destination account. This transfer will occur automatically after the payment succeeds. If no amount is specified, by default the entire payment amount is transferred to the destination account. The amount must be less than or equal to the amount, and must be a positive integer representing how much to transfer in the smallest currency unit (e.g., 100 cents to charge $1.00).
- description string
- An arbitrary string attached to the transfer. Often useful for displaying to users.
- 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.
- payment_
data object
- destination String
- The account (if any) that the payment is attributed to for tax reporting, and where funds from the payment are transferred to after payment success.
- amount Double
- The amount transferred to the destination account. This transfer will occur automatically after the payment succeeds. If no amount is specified, by default the entire payment amount is transferred to the destination account. The amount must be less than or equal to the amount, and must be a positive integer representing how much to transfer in the smallest currency unit (e.g., 100 cents to charge $1.00).
- description String
- An arbitrary string attached to the transfer. Often useful for displaying to users.
- 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.
- payment
Data PaymentIntent Transfer Data Payment Data
- destination string
- The account (if any) that the payment is attributed to for tax reporting, and where funds from the payment are transferred to after payment success.
- amount number
- The amount transferred to the destination account. This transfer will occur automatically after the payment succeeds. If no amount is specified, by default the entire payment amount is transferred to the destination account. The amount must be less than or equal to the amount, and must be a positive integer representing how much to transfer in the smallest currency unit (e.g., 100 cents to charge $1.00).
- description string
- An arbitrary string attached to the transfer. Often useful for displaying to users.
- 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.
- payment
Data PaymentIntent Transfer Data Payment Data
- destination str
- The account (if any) that the payment is attributed to for tax reporting, and where funds from the payment are transferred to after payment success.
- amount float
- The amount transferred to the destination account. This transfer will occur automatically after the payment succeeds. If no amount is specified, by default the entire payment amount is transferred to the destination account. The amount must be less than or equal to the amount, and must be a positive integer representing how much to transfer in the smallest currency unit (e.g., 100 cents to charge $1.00).
- description str
- An arbitrary string attached to the transfer. Often useful for displaying to users.
- 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.
- payment_
data PaymentIntent Transfer Data Payment Data
- destination String
- The account (if any) that the payment is attributed to for tax reporting, and where funds from the payment are transferred to after payment success.
- amount Number
- The amount transferred to the destination account. This transfer will occur automatically after the payment succeeds. If no amount is specified, by default the entire payment amount is transferred to the destination account. The amount must be less than or equal to the amount, and must be a positive integer representing how much to transfer in the smallest currency unit (e.g., 100 cents to charge $1.00).
- description String
- An arbitrary string attached to the transfer. Often useful for displaying to users.
- 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.
- payment
Data Property Map
PaymentIntentTransferDataPaymentData, PaymentIntentTransferDataPaymentDataArgs
- Description string
- An arbitrary string attached to the destination payment. Often useful for displaying to users.
- 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.
- Description string
- An arbitrary string attached to the destination payment. Often useful for displaying to users.
- 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.
- description string
- An arbitrary string attached to the destination payment. Often useful for displaying to users.
- 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.
- description String
- An arbitrary string attached to the destination payment. Often useful for displaying to users.
- 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.
- description string
- An arbitrary string attached to the destination payment. Often useful for displaying to users.
- 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.
- description str
- An arbitrary string attached to the destination payment. Often useful for displaying to users.
- 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.
- description String
- An arbitrary string attached to the destination payment. Often useful for displaying to users.
- 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.
Package Details
- Repository
- stripe stripe/terraform-provider-stripe
- License
- Notes
- This Pulumi package is based on the
stripeTerraform Provider.
published on Friday, Aug 14, 2026 by Pulumi