writeCard method

Future<bool> writeCard(
  1. TrackData data
)

Writes data to a magnetic card.

The data parameter specifies the data to write to the card.

Returns true if the write operation was successful, false otherwise.

Throws an exception if the write operation fails.

Implementation

Future<bool> writeCard(TrackData data) async {
  try {
    return await MSRXPlatform.instance.writeCard(data);
  } on PlatformException catch (e) {
    throw Exception("Failed to write card: ${e.message}");
  }
}