purchase method

  1. @override
Future<Transaction?> purchase(
  1. String appAccountToken,
  2. String productId
)
override

Implementation

@override
Future<Transaction?> purchase(
    String appAccountToken, String productId) async {
  final result = await methodChannel.invokeMethod('purchase',
      {'productId': productId, 'appAccountToken': appAccountToken});
  // debugPrint('result: $result');
  return result != null
      ? Transaction.fromMap(Map<String, dynamic>.from(result))
      : null;
}