startTransaction abstract method

Future<TransactionResult> startTransaction(
  1. TransactionRequest request
)

Begin a transaction. Emits the reader prompts and card-data events on events; the returned future completes with the terminal TransactionResult once the gateway response (via em-api) is known or the operation otherwise resolves.

Implementation

Future<TransactionResult> startTransaction(TransactionRequest request);