This object runs the transaction with the Google VAS-enabled NFC card (i.e. an Android mobile running in card emulation mode, with Google Pay enabled)
More...
|
| GoogleVasTerminal (GoogleVasConfig config) |
| Create an Google VAS controller for the given Merchant.
|
|
bool | DoTransaction (ICardApduTransmitter cardChannel, out GoogleVasData data, out GoogleVasError error) |
| Run the Google VAS transaction.
|
|
bool | DoTransaction (ICardApduTransmitter cardChannel, out GoogleVasData data, out GoogleVasError error, out RAPDU selectOseResponse) |
| Run the Google VAS transaction.
|
|
bool | DoTransaction (ICardApduTransmitter cardChannel, out GoogleVasData data, out GoogleVasError error, RAPDU selectOseResponseProvided) |
| Run the Google VAS transaction.
|
|
bool | ProcessSelectOSEResponse (byte[] responseData, out bool mustSelectSmartTap, out GoogleVasError error) |
| Process the response to the SelectOSE command.
|
|
bool | ProcessSelectSmartTap2Response (byte[] responseData, out GoogleVasError error) |
| Process the response to the Select Smart Tap 2 command.
|
|
bool | ProcessSecureSessionResponse (byte[] responseData, out GoogleVasError error) |
| Process the response to the Secure Session command.
|
|
bool | ProcessGetDataResponse (byte[] responseData, out GoogleVasData data, out GoogleVasError error) |
| Process the response to the Get Data command.
|
|
This object runs the transaction with the Google VAS-enabled NFC card (i.e. an Android mobile running in card emulation mode, with Google Pay enabled)