Attributes
public class Attributes : APIModel
Undocumented
-
Undocumented
Declaration
Swift
public var vat: VAT?
-
Initial creation date of the transaction (https://tools.ietf.org/html/rfc3339#section-5.6).
Declaration
Swift
public var createdAt: DateTime?
-
Undocumented
Declaration
Swift
public var currency: PCPayCurrency?
-
Undocumented
Declaration
Swift
public var fuel: PCPayFuel?
-
PACE resource name
Declaration
Swift
public var issuerPRN: String?
-
Undocumented
Declaration
Swift
public var location: PCPayReadOnlyLocation?
-
Current mileage in meters
Declaration
Swift
public var mileage: Int?
-
ID of the paymentMethod
Declaration
Swift
public var paymentMethodId: ID?
-
Payment Method Kind as name.
Declaration
Swift
public var paymentMethodKind: String?
-
Payment token value
Declaration
Swift
public var paymentToken: String?
-
Undocumented
Declaration
Swift
public var priceIncludingVAT: Double?
-
Undocumented
Declaration
Swift
public var priceWithoutVAT: Double?
-
PACE resource name - referring to the transaction purpose with provider details.
Declaration
Swift
public var providerPRN: String?
-
PACE resource name
Declaration
Swift
public var purposePRN: String?
-
Undocumented
Declaration
Swift
public var references: [String]?
-
Date of the last update (https://tools.ietf.org/html/rfc3339#section-5.6).
Declaration
Swift
public var updatedAt: DateTime?
-
Vehicle identification number
Declaration
Swift
public var vin: String?
-
init(vat:
createdAt: currency: fuel: issuerPRN: location: mileage: paymentMethodId: paymentMethodKind: paymentToken: priceIncludingVAT: priceWithoutVAT: providerPRN: purposePRN: references: updatedAt: vin: ) Undocumented
Declaration
Swift
public init(vat: VAT? = nil, createdAt: DateTime? = nil, currency: PCPayCurrency? = nil, fuel: PCPayFuel? = nil, issuerPRN: String? = nil, location: PCPayReadOnlyLocation? = nil, mileage: Int? = nil, paymentMethodId: ID? = nil, paymentMethodKind: String? = nil, paymentToken: String? = nil, priceIncludingVAT: Double? = nil, priceWithoutVAT: Double? = nil, providerPRN: String? = nil, purposePRN: String? = nil, references: [String]? = nil, updatedAt: DateTime? = nil, vin: String? = nil)
-
Declaration
Swift
public required init(from decoder: Decoder) throws
-
Declaration
Swift
public func encode(to encoder: Encoder) throws
-
Undocumented
Declaration
Swift
public func isEqual(to object: Any?) -> Bool
-
Declaration
Swift
public static func == (lhs: Attributes, rhs: Attributes) -> Bool