startTransaction method

  1. @override
Future<TransactionResult> startTransaction(
  1. TransactionRequest request
)
override

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

@override
Future<TransactionResult> startTransaction(TransactionRequest request) =>
    throw UnimplementedError(_msg);