SCPCollectSetupIntentConfigurationBuilder
Objective-C
@interface SCPCollectSetupIntentConfigurationBuilder
: SCPBuilder <SCPCollectSetupIntentConfiguration *>
Swift
class CollectSetupIntentConfigurationBuilder : SCPBuilder<CollectSetupIntentConfiguration>
The CollectSetupIntentConfigurationBuilder is used to create a CollectSetupIntentConfiguration object.
-
Set the customerCancellation property for the
CollectSetupIntentConfigurationobject that will be built.Declaration
Objective-C
- (nonnull SCPCollectSetupIntentConfigurationBuilder *)setCustomerCancellation: (SCPCustomerCancellation)customerCancellation;Swift
func setCustomerCancellation(_ customerCancellation: CustomerCancellation) -> CollectSetupIntentConfigurationBuilder -
Set the motoConfiguration property for the
CollectSetupIntentConfigurationobject that will be built.Declaration
Objective-C
- (nonnull SCPCollectSetupIntentConfigurationBuilder *)setMotoConfiguration: (nullable SCPMotoConfiguration *)motoConfiguration;Swift
func setMotoConfiguration(_ motoConfiguration: MotoConfiguration?) -> CollectSetupIntentConfigurationBuilder -
Set the collection reason for the
CollectSetupIntentConfigurationobject that will be built. Applicable only for Tap to Pay devices. The default value isSCPSetupIntentCollectionReasonSaveCard.Declaration
Objective-C
- (nonnull SCPCollectSetupIntentConfigurationBuilder *)setCollectionReason: (SCPSetupIntentCollectionReason)collectionReason;Swift
func setCollectionReason(_ collectionReason: SetupIntentCollectionReason) -> CollectSetupIntentConfigurationBuilder