Payment
-
Unique identifier
Declaration
Swift
public var id: String?
-
The order with which the payment is associated
Declaration
Swift
public var order: CLVModels.Base.Reference?
-
Device which processed the transaction for this payment
Declaration
Swift
public var device: CLVModels.Base.Reference?
-
The tender type associated with this payment, e.g. credit card, cash, etc.
Declaration
Swift
public var tender: CLVModels.Base.Tender?
-
Total amount paid
Declaration
Swift
public var amount: Int?
-
Amount paid in tips
Declaration
Swift
public var tipAmount: Int?
-
Amount paid in tax
Declaration
Swift
public var taxAmount: Int?
-
Amount given back in a cash back transaction
Declaration
Swift
public var cashbackAmount: Int?
-
Amount of cash given by the customer
Declaration
Swift
public var cashTendered: Int?
-
-
The employee who processed the payment
Declaration
Swift
public var employee: CLVModels.Base.Reference?
-
Time payment was recorded on server
Declaration
Swift
public var createdTime: NSDate?
-
-
Last modified time of the payment
Declaration
Swift
public var modifiedTime: NSDate?
-
-
-
Information about the card used for credit/debit card payments
Declaration
Swift
public var cardTransaction: CLVModels.Payments.CardTransaction?
-
Amount record as a service charge
Declaration
Swift
public var serviceCharge: CLVModels.Payments.ServiceChargeAmount?
-
-
-
-
-
If voided, the reason why (when available)
Declaration
Swift
public var voidReason: CLVModels.Order.VoidReason?
-
Per transaction settings for the payment
Declaration
Swift
public var transactionSettings: CLVModels.Payments.TransactionSettings?
-
German region-specific information
Declaration
Swift
public var germanInfo: CLVModels.Payments.GermanInfo?
-
Tracking information for the app that created this payment.
Declaration
Swift
public var appTracking: CLVModels.Apps.AppTracking?
-
-
-
-
-