AppStorePurchaseDetails constructor

AppStorePurchaseDetails({
  1. String? purchaseID,
  2. required String productID,
  3. required PurchaseVerificationData verificationData,
  4. required String? transactionDate,
  5. required SKPaymentTransactionWrapper skPaymentTransaction,
  6. required PurchaseStatus status,
})

Creates a new AppStore specific purchase details object with the provided details.

Implementation

AppStorePurchaseDetails({
  super.purchaseID,
  required super.productID,
  required super.verificationData,
  required super.transactionDate,
  required this.skPaymentTransaction,
  required PurchaseStatus status,
}) : super(status: status) {
  this.status = status;
}