SCPSimulatedCardType
Objective-C
enum SCPSimulatedCardType : NSUInteger {}
Swift
enum SimulatedCardType : UInt
Enum used to simulate various types of cards and error cases.
-
Visa
Declaration
Objective-C
SCPSimulatedCardTypeVisa = 0Swift
case visa = 0 -
Visa (debit)
Declaration
Objective-C
SCPSimulatedCardTypeVisaDebitSwift
case visaDebit = 1 -
Mastercard
Declaration
Objective-C
SCPSimulatedCardTypeMastercardSwift
case mastercard = 2 -
Mastercard (debit)
Declaration
Objective-C
SCPSimulatedCardTypeMasterDebitSwift
case masterDebit = 3 -
Mastercard (prepaid)
Declaration
Objective-C
SCPSimulatedCardTypeMastercardPrepaidSwift
case mastercardPrepaid = 4 -
American Express
Declaration
Objective-C
SCPSimulatedCardTypeAmexSwift
case amex = 5 -
American Express
Declaration
Objective-C
SCPSimulatedCardTypeAmex2Swift
case amex2 = 6 -
Discover
Declaration
Objective-C
SCPSimulatedCardTypeDiscoverSwift
case discover = 7 -
Discover
Declaration
Objective-C
SCPSimulatedCardTypeDiscover2Swift
case discover2 = 8 -
Diners Club
Declaration
Objective-C
SCPSimulatedCardTypeDinersSwift
case diners = 9 -
Diners Club (14 digit card)
Declaration
Objective-C
SCPSimulatedCardTypeDiners14DigitSwift
case diners14Digit = 10 -
JCB
Declaration
Objective-C
SCPSimulatedCardTypeJcbSwift
case jcb = 11 -
UnionPay
Declaration
Objective-C
SCPSimulatedCardTypeUnionPaySwift
case unionPay = 12 -
Interac
Declaration
Objective-C
SCPSimulatedCardTypeInteracSwift
case interac = 13 -
Charge is declined with a card_declined code.
Declaration
Objective-C
SCPSimulatedCardTypeChargeDeclinedSwift
case chargeDeclined = 14 -
Charge is declined with a card_declined code. The decline_code attribute is insufficient_funds.
Declaration
Objective-C
SCPSimulatedCardTypeChargeDeclinedInsufficientFundsSwift
case chargeDeclinedInsufficientFunds = 15 -
Charge is declined with a card_declined code. The decline_code attribute is lost_card.
Declaration
Objective-C
SCPSimulatedCardTypeChargeDeclinedLostCardSwift
case chargeDeclinedLostCard = 16 -
Charge is declined with a card_declined code. The decline_code attribute is stolen_card.
Declaration
Objective-C
SCPSimulatedCardTypeChargeDeclinedStolenCardSwift
case chargeDeclinedStolenCard = 17 -
Charge is declined with an expired_card code.
Declaration
Objective-C
SCPSimulatedCardTypeChargeDeclinedExpiredCardSwift
case chargeDeclinedExpiredCard = 18 -
Charge is declined with a processing_error code.
Declaration
Objective-C
SCPSimulatedCardTypeChargeDeclinedProcessingErrorSwift
case chargeDeclinedProcessingError = 19 -
Refund is declined with a refund_fail error.
Declaration
Objective-C
SCPSimulatedCardTypeRefundFailedSwift
case refundFailed = 20
SCPSimulatedCardType Enumeration Reference