ExternalTransaction constructor

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

Implementation

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