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 }
  • Whether to show a cancel button in transaction UI on Stripe smart readers.

    Defaults to NO.

    Declaration

    Objective-C

    @property (nonatomic, readonly) BOOL enableCustomerCancellation;

    Swift

    var enableCustomerCancellation: Bool { get }
  • Unavailable

    Declaration

    Objective-C

    - (nonnull instancetype)init;
  • Unavailable

    Declaration

    Objective-C

    + (nonnull instancetype)new;