SCPCardPresentParametersBuilder
Objective-C
@interface SCPCardPresentParametersBuilder
: SCPBuilder <SCPCardPresentParameters *>
Swift
class CardPresentParametersBuilder : SCPBuilder<CardPresentParameters>
Builder class for SCPCardPresentParameters
.
-
Declaration
Objective-C
- (nonnull SCPCardPresentParametersBuilder *)setRequestExtendedAuthorization: (BOOL)requestExtendedAuthorization;
Swift
func setRequestExtendedAuthorization(_ requestExtendedAuthorization: Bool) -> CardPresentParametersBuilder
-
Declaration
Objective-C
- (nonnull SCPCardPresentParametersBuilder *) setRequestIncrementalAuthorizationSupport: (BOOL)requestIncrementalAuthorizationSupport;
Swift
func setRequestIncrementalAuthorizationSupport(_ requestIncrementalAuthorizationSupport: Bool) -> CardPresentParametersBuilder
-
Declaration
Objective-C
- (nonnull SCPCardPresentParametersBuilder *)setCaptureMethod: (SCPCardPresentCaptureMethod)captureMethod;
Swift
func setCaptureMethod(_ captureMethod: CardPresentCaptureMethod) -> CardPresentParametersBuilder
-
Declaration
Objective-C
- (nonnull SCPCardPresentParametersBuilder *)setRequestedPriority: (SCPCardPresentRouting)requestedPriority;
Swift
func setRequestedPriority(_ requestedPriority: CardPresentRouting) -> CardPresentParametersBuilder
-
Declaration
Objective-C
- (nonnull SCPCardPresentParametersBuilder *)setSurcharge: (nullable SCPSurcharge *)surcharge;
Swift
func setSurcharge(_ surcharge: SCPSurcharge?) -> CardPresentParametersBuilder