STPSourceCard3DSecureStatus
Objective-C
enum STPSourceCard3DSecureStatus {}
Swift
enum STPSourceCard3DSecureStatus : Int
The status of this card’s 3D Secure support.
-
3D Secure is required. This card must be converted into a 3D Secure source for a charge on it to be successful.
Declaration
Objective-C
STPSourceCard3DSecureStatusRequired
Swift
case required = 0
-
3D Secure is optional. It is not required nor recommended for successful charging, but can be performed to help reduce the likelihood of fraud.
Declaration
Objective-C
STPSourceCard3DSecureStatusOptional
Swift
case optional = 1
-
3D Secure is not supported on this card.
Declaration
Objective-C
STPSourceCard3DSecureStatusNotSupported
Swift
case notSupported = 2
-
3D Secure is recommended. The process is not required, but it is highly recommended and has minimal impact to your conversion rate.
Declaration
Objective-C
STPSourceCard3DSecureStatusRecommended
Swift
case recommended = 3
-
The status of 3D Secure support on this card is unknown.
Declaration
Objective-C
STPSourceCard3DSecureStatusUnknown
Swift
case unknown = 4