Future<CardInfo?> readCard(String amount, String tradeTime, int tradeType, int swipeTimeout, CardReaderListener listener, [int index]);