PurchaseInfo constructor

PurchaseInfo(
  1. String? userId,
  2. String? uspAppId,
  3. String? productId,
  4. String? orderId,
  5. String? purchaseTime,
  6. int? purchaseStatus,
  7. String? purchaseToken,
  8. bool? autoRenew,
  9. String? developerPayload,
  10. String? platform,
  11. bool? sandbox,
  12. String? purchaseType,
  13. int? consumed,
  14. String? country,
  15. String? currency,
  16. String? price,
  17. String? subGroupId,
  18. String? cancelReason,
  19. String? expireTime,
  20. String? lastOrderId,
  21. bool? inTrialPeriod,
  22. String? introductoryPrice,
  23. String? renewPrice,
  24. String? graceExpireTime,
  25. int? renewTime,
  26. int? discountRenewTime,
  27. String? nextRenewTime,
  28. SubscriptionPriceChange? priceChange,
  29. String? autoResumeTime,
  30. String? linkedPurchasedToken,
  31. String? receiptData,
)

Implementation

PurchaseInfo(
    this.userId,
    this.uspAppId,
    this.productId,
    this.orderId,
    this.purchaseTime,
    this.purchaseStatus,
    this.purchaseToken,
    this.autoRenew,
    this.developerPayload,
    this.platform,
    this.sandbox,
    this.purchaseType,
    this.consumed,
    this.country,
    this.currency,
    this.price,
    this.subGroupId,
    this.cancelReason,
    this.expireTime,
    this.lastOrderId,
    this.inTrialPeriod,
    this.introductoryPrice,
    this.renewPrice,
    this.graceExpireTime,
    this.renewTime,
    this.discountRenewTime,
    this.nextRenewTime,
    this.priceChange,
    this.autoResumeTime,
    this.linkedPurchasedToken,
    this.receiptData);