TransactionMode
@objc
public enum TransactionMode : Int, CaseIterable
Transaction mode.
-
Regular payment transaction.
Declaration
Swift
@objc(Purchase) case purchase
-
Only authorizing the payment and capturing the amount.
Declaration
Swift
@objc(AuthorizeCapture) case authorizeCapture
-
Mode to save the card only.
Declaration
Swift
@objc(CardSaving) case cardSaving
-
Mode to tokenize the card.
Declaration
Swift
@objc(CardTokenization) case cardTokenization
-
Declaration
Swift
public var description: String { get }
-
Encodes the contents of the receiver.
Throws
EncodingErrorDeclaration
Swift
public func encode(to encoder: Encoder) throws
Parameters
encoder
Encoder.
-
Declaration
Swift
public init(from decoder: Decoder) throws