JWSRenewalInfoDecodedPayload class
A decoded payload containing subscription renewal information.
- Annotations
-
- @JsonSerializable()
Constructors
- JWSRenewalInfoDecodedPayload(String autoRenewProductId, int autoRenewStatus, int? expirationIntent, String? gracePeriodExpiresDate, bool? isInBillingRetryPeriod, String? offerIdentifier, int? offerType, String originalTransactionId, int? priceIncreaseStatus, String productId, int signedDate)
-
const
- JWSRenewalInfoDecodedPayload.fromEncodedPayload(String payload)
-
factory
-
JWSRenewalInfoDecodedPayload.fromJson(Map<
String, dynamic> json) -
factory
Properties
- autoRenewProductId → String
-
The identifier of the product that renews at the next billing period.
final
- autoRenewStatus → int
-
The renewal status of the auto-renewable subscription.
final
- expirationIntent → int?
-
The reason the subscription expired.
final
- gracePeriodExpiresDate → String?
-
The time when the grace period for subscription renewals expires.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- isInBillingRetryPeriod → bool?
-
The Boolean value that indicates whether the App Store is attempting to automatically renew an expired subscription.
final
- offerIdentifier → String?
-
The promo code or the promotional offer identifier.
final
- offerType → int?
-
The type of the promotional offer.
final
- originalTransactionId → String
-
The transaction identifier of the original purchase associated with this transaction.
final
- priceIncreaseStatus → int?
-
The status indicating whether a customer has approved a subscription price increase.
final
- productId → String
-
The unique identifier of the product.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- signedDate → int
-
The UNIX time, in milliseconds, that the App Store signed the JSON Web Signature data.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited