mnemo_cards/lib/features/purchase/purchase_handler.dart

18 lines
414 B
Dart
Raw Normal View History

2024-08-18 16:52:03 +00:00
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,
});
}