PCFuelingStatus
public enum PCFuelingStatus : String, Codable, Equatable, CaseIterable
Current pump status.
free
the pump is free, fueling possible (nozzle not lifted), possible transitions inUse, locked, outOfOrder. Note: A transition from free to locked may implies the pump was pre-authorization was canceled.inUse
the pump is fueling, possible transitions readyToPay, locked, outOfOrderreadyToPay
the pump can be payed using the post pay process, possible transitions free, locked, outOfOrder. Note: A transition from readyToPay to free implies the pump was paid.locked
the pump required a pre-authorization, possible transitions free, inTransaction, outOfOrder. Note: A transition from locked to free implies the pre-authorization was successful.inTransaction
the pump is in use by another user using the pre-authorization process, possible transitions locked, outOfOrderoutOfOrder
the pump has a technical problem, this can only be resolved by the gas station staff on site, possible transitions free, locked. Note: The customer has to pay in the shop
-
Undocumented
Declaration
Swift
case free = "free"
-
Undocumented
Declaration
Swift
case inUse = "inUse"
-
Undocumented
Declaration
Swift
case readyToPay = "readyToPay"
-
Undocumented
Declaration
Swift
case locked = "locked"
-
Undocumented
Declaration
Swift
case inTransaction = "inTransaction"
-
Undocumented
Declaration
Swift
case outOfOrder = "outOfOrder"