EVSEPaymentSupport
public enum EVSEPaymentSupport : UInt32, CaseIterable, Codable
Represents the payment support functionality on EVSE for ad-hoc customers (without pre-registration). Note: This is a beta release of this feature, so there could be a few bugs and unexpected behaviors. Related APIs may change for new releases without a deprecation process.
-
EVSE has a payment terminal that supports chip cards.
Declaration
Swift
case chipCard -
EVSE has a payment terminal that supports contactless cards.
Declaration
Swift
case contactlessCard -
EVSE has a payment terminal that makes it possible to pay for charging using a credit card.
Declaration
Swift
case creditCard -
EVSE has a payment terminal that makes it possible to pay for charging using a debit card.
Declaration
Swift
case debitCard -
EVSE has a payment terminal with a pin-code entry device.
Declaration
Swift
case pedTerminal -
Charging at this EVSE can be authorized with an RFID token.
Declaration
Swift
case rfidReader -
ISO 15118 Plug&Charge enables drivers to plug in and charge up instantly using automatic EV-to-charging station authentication technology.
Declaration
Swift
case authByCarPlugAndCharge -
Autocharge enables drivers to plug in and charge up instantly using automatic EV-to-charging station authentication technology.
Declaration
Swift
case authByCarAutocharge -
Authenticate & pay with Apple Pay.
Declaration
Swift
case onlineApplePay -
Authenticate & pay with PayPal.
Declaration
Swift
case onlinePaypal -
Authenticate & pay with credit card online.
Declaration
Swift
case onlineCreditCard -
Authenticate & pay with Google Pay.
Declaration
Swift
case onlineGooglePay -
Authenticate & pay with online bank payment.
Declaration
Swift
case onlineBankPayment -
Initiate authentication & payment with QR code on the terminal.
Declaration
Swift
case terminalQrCode -
Authenticate & pay with SMS on the terminal.
Declaration
Swift
case terminalSms -
Authenticate & pay with charge point operator application on mobile phone.
Declaration
Swift
case operatorApp -
Used with
EVSEPaymentSupport.operatorApp,EVSEPaymentSupport.onlineApplePay,EVSEPaymentSupport.onlinePaypal,EVSEPaymentSupport.onlineCreditCard,EVSEPaymentSupport.onlineGooglePay,EVSEPaymentSupport.onlineBankPayment,EVSEPaymentSupport.terminalSms,EVSEPaymentSupport.terminalQrCode, andEVSEPaymentSupport.contactlessCard. Whenever one or more of those payment types is specified,EVSEPaymentSupport.mobilePaymentis also specified.Declaration
Swift
case mobilePayment