application on the SetupIntent at the time of this confirmation.
* @property int $created Time at which the object was created. Measured in seconds since the Unix epoch.
* @property null|string|\Stripe\Customer $customer The value of customer on the SetupIntent at the time of this confirmation.
* @property bool $livemode Has the value true
if the object exists in live mode or the value false
if the object exists in test mode.
* @property null|string|\Stripe\Account $on_behalf_of The value of on_behalf_of on the SetupIntent at the time of this confirmation.
* @property string|\Stripe\PaymentMethod $payment_method ID of the payment method used with this SetupAttempt.
* @property \Stripe\StripeObject $payment_method_details
* @property null|\Stripe\ErrorObject $setup_error The error encountered during this attempt to confirm the SetupIntent, if any.
* @property string|\Stripe\SetupIntent $setup_intent ID of the SetupIntent that this attempt belongs to.
* @property string $status Status of this SetupAttempt, one of requires_confirmation
, requires_action
, processing
, succeeded
, failed
, or abandoned
.
* @property string $usage The value of usage on the SetupIntent at the time of this confirmation, one of off_session
or on_session
.
*/
class SetupAttempt extends ApiResource
{
const OBJECT_NAME = 'setup_attempt';
use ApiOperations\All;
}