@@ -91,6 +91,8 @@ var _ jwt.Claims = JWSRenewalInfoDecodedPayload{}
91
91
92
92
// JWSRenewalInfoDecodedPayload https://developer.apple.com/documentation/appstoreserverapi/jwsrenewalinfodecodedpayload
93
93
type JWSRenewalInfoDecodedPayload struct {
94
+ AppAccountToken string `json:"appAccountToken,omitempty"`
95
+ AppTransactionId string `json:"appTransactionId,omitempty"`
94
96
AutoRenewProductId string `json:"autoRenewProductId"`
95
97
AutoRenewStatus AutoRenewStatus `json:"autoRenewStatus"`
96
98
Environment Environment `json:"environment"`
@@ -99,6 +101,7 @@ type JWSRenewalInfoDecodedPayload struct {
99
101
IsInBillingRetryPeriod * bool `json:"isInBillingRetryPeriod"`
100
102
OfferIdentifier string `json:"offerIdentifier"`
101
103
OfferType int32 `json:"offerType"`
104
+ OfferPeriod string `json:"offerPeriod"`
102
105
OriginalTransactionId string `json:"originalTransactionId"`
103
106
PriceIncreaseStatus * int32 `json:"priceIncreaseStatus"`
104
107
ProductId string `json:"productId"`
@@ -180,6 +183,7 @@ var _ jwt.Claims = JWSTransaction{}
180
183
181
184
// JWSTransaction https://developer.apple.com/documentation/appstoreserverapi/jwstransaction
182
185
type JWSTransaction struct {
186
+ AppTransactionId string `json:"appTransactionId,omitempty"`
183
187
TransactionID string `json:"transactionId,omitempty"`
184
188
OriginalTransactionId string `json:"originalTransactionId,omitempty"`
185
189
WebOrderLineItemId string `json:"webOrderLineItemId,omitempty"`
@@ -195,6 +199,7 @@ type JWSTransaction struct {
195
199
InAppOwnershipType string `json:"inAppOwnershipType,omitempty"`
196
200
SignedDate int64 `json:"signedDate,omitempty"`
197
201
OfferType int32 `json:"offerType,omitempty"`
202
+ OfferPeriod string `json:"offerPeriod,omitempty"`
198
203
OfferIdentifier string `json:"offerIdentifier,omitempty"`
199
204
RevocationDate int64 `json:"revocationDate,omitempty"`
200
205
RevocationReason * int32 `json:"revocationReason,omitempty"`
0 commit comments