mnemo_cards/lib/features/purchase/purchase_handler.dart
2024-08-18 20:02:36 +03:00

17 lines
414 B
Dart

import 'package:mnemo_cards_common/mnemo_cards_common.dart';
abstract interface class PurchaseHandler {
PaymentSystem get paymentSystem;
Future<void> initPurchase({
required String id,
required MnemoCardsProductType productType,
required String paymentId,
String? source,
});
Future<bool> checkPurchase({
required MnemoCardsProduct product,
required String paymentToken,
});
}