ReceiptValidationResultAndroid.fromJson constructor
ReceiptValidationResultAndroid.fromJson(
- Map<String, dynamic> json
)
Implementation
factory ReceiptValidationResultAndroid.fromJson(Map<String, dynamic> json) {
return ReceiptValidationResultAndroid(
autoRenewing: json['autoRenewing'] as bool,
betaProduct: json['betaProduct'] as bool,
cancelDate: (json['cancelDate'] as num?)?.toDouble(),
cancelReason: json['cancelReason'] as String?,
deferredDate: (json['deferredDate'] as num?)?.toDouble(),
deferredSku: json['deferredSku'] as String?,
freeTrialEndDate: (json['freeTrialEndDate'] as num).toDouble(),
gracePeriodEndDate: (json['gracePeriodEndDate'] as num).toDouble(),
parentProductId: json['parentProductId'] as String,
productId: json['productId'] as String,
productType: json['productType'] as String,
purchaseDate: (json['purchaseDate'] as num).toDouble(),
quantity: json['quantity'] as int,
receiptId: json['receiptId'] as String,
renewalDate: (json['renewalDate'] as num).toDouble(),
term: json['term'] as String,
termSku: json['termSku'] as String,
testTransaction: json['testTransaction'] as bool,
);
}