Defines the object schema located at components.schemas.payment_pages_checkout_session_after_expiration_recovery in the specification.
Constructors
PaymentPagesCheckoutSessionAfterExpirationRecoverypaymentPagesCheckoutSessionAfterExpirationRecoveryAllowPromotionCodes :: Boolallow_promotion_codes: Enables user redeemable promotion codes on the recovered Checkout Sessions. Defaults to `false`
paymentPagesCheckoutSessionAfterExpirationRecoveryEnabled :: Boolenabled: If `true`, a recovery url will be generated to recover this Checkout Session if it expires before a transaction is completed. It will be attached to the Checkout Session object upon expiration.
paymentPagesCheckoutSessionAfterExpirationRecoveryExpiresAt :: Maybe (Nullable Int)expires_at: The timestamp at which the recovery URL will expire.
paymentPagesCheckoutSessionAfterExpirationRecoveryUrl :: Maybe (Nullable Text)url: URL that creates a new Checkout Session when clicked that is a copy of this expired Checkout Session
Constraints:
Maximum length of 5000
Instances4Eq, Show, FromJSON, ToJSON
Eq PaymentPagesCheckoutSessionAfterExpirationRecoveryDefined in stripeapi-3.0.0.0 · StripeAPI.Types.PaymentPagesCheckoutSessionAfterExpirationRecoveryShow PaymentPagesCheckoutSessionAfterExpirationRecoveryDefined in stripeapi-3.0.0.0 · StripeAPI.Types.PaymentPagesCheckoutSessionAfterExpirationRecoveryFromJSON PaymentPagesCheckoutSessionAfterExpirationRecoveryDefined in stripeapi-3.0.0.0 · StripeAPI.Types.PaymentPagesCheckoutSessionAfterExpirationRecoveryToJSON PaymentPagesCheckoutSessionAfterExpirationRecoveryDefined in stripeapi-3.0.0.0 · StripeAPI.Types.PaymentPagesCheckoutSessionAfterExpirationRecovery