STPMandateCustomerAcceptanceParams
public class STPMandateCustomerAcceptanceParams : NSObject, STPFormEncodable
An object that contains details about the customer acceptance of the Mandate. - seealso: 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
Swift
@objc public var type: STPMandateCustomerAcceptanceType
-
If this is a Mandate accepted online, this object contains details about the online acceptance. @note If
type == STPMandateCustomerAcceptanceTypeOnline
, this value must be non-nil.Declaration
Swift
@objc public var onlineParams: STPMandateOnlineParams?
-
Declaration
Swift
@objc public var additionalAPIParameters: [AnyHashable : Any]
-
Initializes an empty STPMandateCustomerAcceptanceParams.
Declaration
Swift
@objc public required override init()
-
Declaration
Swift
@objc public class func propertyNamesToFormFieldNamesMapping() -> [String : String]
-
Declaration
Swift
@objc public class func rootObjectName() -> String?