Please turn on JavaScript in your browser and refresh the page to view its content.
Technology
On This Page
protocol IPaymentPeripheral : IPeripheral
IPeripheral
var decisionProvider: IPaymentDecisionProvider?
Required.
var registrationData: PeripheralRegistrationData?
var transactionStateHandler: TransactionStateHandler?
func getDeviceData() -> TransactionDeviceData
func getEmvConfigurationVersionNumbers() -> [EmvConfigurationKey : Int]
func getSoftwareData() -> TransactionSoftwareData
func startTransaction(transaction: Transaction, timeout: TimeInterval)
func stopActiveTransaction() throws
PaymentPeripheral