SCPCollectDataConfiguration
Objective-C
@interface SCPCollectDataConfiguration : NSObject <NSCopying>
Swift
class CollectDataConfiguration : NSObject, NSCopying
Contains configuration information relevant to collecting non-payment data.
-
The non-payment data type to read (eg. magstripe).
Declaration
Objective-C
@property (nonatomic, readonly) SCPCollectDataType collectDataType;Swift
var collectDataType: CollectDataType { get } -
Controls whether customer-initiated cancellation is enabled during data collection.
Defaults to SCPCustomerCancellationEnableIfAvailable.
Declaration
Objective-C
@property (nonatomic, readonly) SCPCustomerCancellation customerCancellation;Swift
var customerCancellation: CustomerCancellation { get } -
Unavailable
Declaration
Objective-C
- (nonnull instancetype)init; -
Unavailable
Declaration
Objective-C
+ (nonnull instancetype)new;