alias Stripe::SetupAttemptPaymentMethodDetailsCardThreeDSecure
Overview
Populated if this authorization used 3D Secure authentication.
Alias Definition
Stripe::ThreeDSecureDetails
Defined in:
stripe/models/setup_attempt_payment_method_details_card_three_d_secure.crConstant Summary
-
ERROR_MESSAGE_FOR_AUTHENTICATION_FLOW =
"invalid value for \"authentication_flow\", must be one of [challenge, frictionless]."
-
ERROR_MESSAGE_FOR_ELECTRONIC_COMMERCE_INDICATOR =
"invalid value for \"electronic_commerce_indicator\", must be one of [01, 02, 05, 06, 07]."
-
ERROR_MESSAGE_FOR_RESULT =
"invalid value for \"result\", must be one of [attempt_acknowledged, authenticated, exempted, failed, not_supported, processing_error]."
-
ERROR_MESSAGE_FOR_RESULT_REASON =
"invalid value for \"result_reason\", must be one of [abandoned, bypassed, canceled, card_not_enrolled, network_not_supported, protocol_error, rejected]."
-
ERROR_MESSAGE_FOR_VERSION =
"invalid value for \"version\", must be one of [1.0.2, 2.1.0, 2.2.0]."
-
MAX_LENGTH_FOR_TRANSACTION_ID =
5000
-
VALID_VALUES_FOR_AUTHENTICATION_FLOW =
String.static_array("challenge", "frictionless")
-
VALID_VALUES_FOR_ELECTRONIC_COMMERCE_INDICATOR =
String.static_array("01", "02", "05", "06", "07")
-
VALID_VALUES_FOR_RESULT =
String.static_array("attempt_acknowledged", "authenticated", "exempted", "failed", "not_supported", "processing_error")
-
VALID_VALUES_FOR_RESULT_REASON =
String.static_array("abandoned", "bypassed", "canceled", "card_not_enrolled", "network_not_supported", "protocol_error", "rejected")
-
VALID_VALUES_FOR_VERSION =
String.static_array("1.0.2", "2.1.0", "2.2.0")