A SetupIntent guides you through the process of setting up a customer's payment credentials for future payments.
Setup Intents Overview
SetupIntents API Reference
Reason for cancellation of a SetupIntent.
The error encountered in the previous SetupIntent confirmation.
Reason for cancellation of this SetupIntent.
The client secret of this SetupIntent. Used for client-side retrieval using a publishable key.
Time at which the object was created. Measured in seconds since the Unix epoch.
An arbitrary string attached to the object. Often useful for displaying to users.
Unique identifier for the object.
Whether confirmation has succeeded and all required actions have been handled.
Has the value true if the object exists in live mode or the value false if the object exists in test mode.
The expanded PaymentMethod represented by paymentMethodId.
ID of the payment method used with this SetupIntent.
The list of payment method types (e.g. card) that this SetupIntent is allowed to set up.
Status of this SetupIntent.
Payment types that have not been activated in livemode, but have been activated in testmode.
Indicates how the payment method is intended to be used in the future.