STPMandateCustomerAcceptanceParams
Objective-C
@interface STPMandateCustomerAcceptanceParams : NSObject <STPFormEncodable>
Swift
class STPMandateCustomerAcceptanceParams : NSObject, STPFormEncodable
An object that contains details about the customer acceptance of the Mandate. - see: https://stripe.com/docs/api/payment_intents/confirm#confirm_payment_intent-mandate_data-customer_acceptance
-
The type of customer acceptance information included with the Mandate.
Declaration
Objective-C
@property (nonatomic) STPMandateCustomerAcceptanceType type;
Swift
var type: STPMandateCustomerAcceptanceType { get set }
-
If this is a Mandate accepted online, this object contains details about the online acceptance.
Note
Iftype == STPMandateCustomerAcceptanceTypeOnline
, this value must be non-nil.Declaration
Objective-C
@property (nonatomic, nullable) STPMandateOnlineParams *onlineParams;
Swift
var onlineParams: STPMandateOnlineParams? { get set }