PaymentRequest
@objcMembers
public class PaymentRequest : NSObject
Defines the parameters required by all payment requests.
Refer to its subclasses
CardSale, CardRefund, CardPreAuthSale, CardCheck, CardCheckPayment, TokenisedCardSale, TokenisedCardRefund, CardKeyedSaleRecovery, CardKeyedRefundRecovery
-
Identifier for the paypoint on which the action should or has been performed on.
Declaration
Swift
public private(set) var paypointId: String? { get }
-
The value of the payment in minor units.
Declaration
Swift
public private(set) var value: Int { get }
-
The transaction reference defined by the merchant to uniquely identify the payment.
Declaration
Swift
public private(set) var merchantTransactionReference: String { get }
-
Used to print the debug content of the object
Declaration
Swift
override public var debugDescription: String { get }