ExternalTransaction constructor

ExternalTransaction({
  1. String? createTime,
  2. Price? currentPreTaxAmount,
  3. Price? currentTaxAmount,
  4. ExternalOfferDetails? externalOfferDetails,
  5. String? externalTransactionId,
  6. OneTimeExternalTransaction? oneTimeTransaction,
  7. Price? originalPreTaxAmount,
  8. Price? originalTaxAmount,
  9. String? packageName,
  10. RecurringExternalTransaction? recurringTransaction,
  11. ExternalTransactionTestPurchase? testPurchase,
  12. int? transactionProgramCode,
  13. String? transactionState,
  14. String? transactionTime,
  15. ExternalTransactionAddress? userTaxAddress,
})

Implementation

ExternalTransaction({
  this.createTime,
  this.currentPreTaxAmount,
  this.currentTaxAmount,
  this.externalOfferDetails,
  this.externalTransactionId,
  this.oneTimeTransaction,
  this.originalPreTaxAmount,
  this.originalTaxAmount,
  this.packageName,
  this.recurringTransaction,
  this.testPurchase,
  this.transactionProgramCode,
  this.transactionState,
  this.transactionTime,
  this.userTaxAddress,
});