SCPCardDetails
Objective-C
@interface SCPCardDetails : NSObject
                Swift
class CardDetails : NSObject
                Contains details about a user’s credit card.
- 
                  
                  
The issuer of the card.
Declaration
Objective-C
@property (nonatomic, readonly) SCPCardBrand brand;Swift
var brand: CardBrand { get } - 
                  
                  
Two-letter ISO code representing the country of the card.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) NSString *country;Swift
var country: String? { get } - 
                  
                  
Two-digit number representing the card’s expiration month. 0 if the expiration month was missing.
Declaration
Objective-C
@property (nonatomic, readonly) NSInteger expMonth;Swift
var expMonth: Int { get } - 
                  
                  
Four-digit number representing the card’s expiration year. 0 if the expiration year was missing.
Declaration
Objective-C
@property (nonatomic, readonly) NSInteger expYear;Swift
var expYear: Int { get } - 
                  
                  
Card funding type. Ex: credit, debit, etc.
Declaration
Objective-C
@property (nonatomic, readonly) SCPCardFundingType funding;Swift
var funding: CardFundingType { get } - 
                  
                  
The last four digits of the card.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) NSString *last4;Swift
var last4: String? { get } - 
                  
                  
Details of the original PaymentMethod that created this object.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) SCPGeneratedFrom *generatedFrom;Swift
var generatedFrom: SCPGeneratedFrom? { get } - 
                  
                  
Unavailable
You cannot directly instantiate this class.
Declaration
Objective-C
- (nonnull instancetype)init;